Revertron
a29a6190fb
Fix DNS domain name case preservation and DNS 0x20 encoding issues.
...
Fixed DNS 0x20 encoding bug in worker threads and removed automatic lowercasing in DNS buffer parsing to preserve case from authoritative sources. Implemented case-insensitive lookups for cache and blockchain while ensuring restoration of the original client query case in all response paths instead of returning randomized DNS 0x20 case from upstream servers.
2025-10-28 13:11:56 +01:00
Revertron
e2f0fdf2d8
Fixed TLSA records resolution.
2023-03-27 22:58:40 +02:00
Revertron
fe43117a03
Fixed TXT records resolve.
2022-03-10 16:28:22 +01:00
Revertron
797584c516
Fixed multiple clippy warnings.
2021-12-25 18:40:36 +01:00
Revertron
d502b6c890
Added the TLSA DNS record.
2021-10-08 09:14:24 +02:00
Revertron
7b79f86e17
Fixed inadequate response packet lengths and made proper CNAME resolution.
2021-09-12 13:03:10 +02:00
Revertron
903a3b1550
Fixed OPT record forwarding.
2021-09-09 18:18:03 +02:00
Revertron
d513c29cfe
Code reformatting.
2021-06-09 20:36:36 +02:00
Revertron
a9f2193fce
Implemented resolve of PTR records.
2021-05-16 16:05:22 +02:00
Revertron
fe92983945
Added record constraints.
2021-05-05 09:11:23 +02:00
Revertron
d135204af7
Implemented DNS on blockchain. Beautified a lot of code, fixed some things.
2021-02-19 16:41:43 +01:00
Revertron
4b5e5112da
First DNS compile. Took DNS code from https://github.com/EmilHernvall/hermes .
2021-02-17 16:59:40 +01:00