This website requires JavaScript.
Explore
Help
Register
Sign In
TechnitiumSoftware
/
DnsServer
Watch
1
Star
0
Fork
0
You've already forked DnsServer
mirror of
https://github.com/TechnitiumSoftware/DnsServer.git
synced
2026-03-15 21:19:12 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
develop
Add File
New File
Upload File
Apply Patch
DnsServer
/
DnsServerCore
/
Dns
History
Shreyas Zare
0c9b7bc74e
StatsManager: implemented support for lifetime counters.
2026-03-14 16:51:42 +05:30
..
Applications
InternalDnsServer: code refactoring changes done.
2026-03-14 16:24:04 +05:30
Dnssec
DnssecPrivateKey: Added StateTransitionBy property to store the time it will take to change to next state. Implemented support for new algorithms. Added new Create() method to allow creating object from a given private key in PEM format.
2025-03-29 16:46:12 +05:30
ResourceRecords
DnsResourceRecordExtensions: minor changes done.
2025-11-02 16:05:46 +05:30
Trees
DomainTree: Updated ConvertToByteKey() implementation to allow handling validation errors gracefully.
2025-11-02 16:06:39 +05:30
ZoneManagers
CacheZoneManager: Updated ResolveCNAME() and Query() to allow querying for delegation NS record. Code refactoring changes done.
2026-03-14 16:30:16 +05:30
Zones
StubZone: Code refactoring changes done.
2026-03-14 16:33:50 +05:30
DirectDnsClient.cs
DirectDnsClient: implemented new dns client that does not support any caching and does direct query to this server with DNSSEC validation support.
2025-09-27 15:01:36 +05:30
DnsServer.cs
DnsServer: Replaced PreferIPv6 with IPv6Mode feature. Implemented new EDNS Client Subnet Source Address feature. Added new env vars for inmemory stats and max stats file days options. Updated SaveConfigFileInternal() to write config to tmp before moving. Implemented new feature to allow dynamic binding for UDP listeners on first request when using ANY local ep addresses to allow sending response to the correct interface. Fixed bug in ProcessConnectionAsync() for missing proxy protocol IsLocal check. Fixed implementation issues for QUIC listener in AcceptQuicConnectionAsync(). Updated PostProcessQueryAsync() to prevent adding EDNS OPT for zone transfer responses. Implemented RFC 7314 EDNS EXPIRE option support. Fixed issue in AuthoritativeQueryAsync() that caused APP record to be ignored in certain cases. Updated RecursiveResolverBackgroundTaskAsync() to measure correct response time. Updated DefaultRecursiveResolveAsync() to add missing RCODE check for response before acccepting it and updated to measure correct response time. Updated PrefetchCacheAsync() to add missing ECS options. Updated auto cache prefetch feature implementation to fix multiple issues. Code refactoring and multiple minor fixes done.
2026-03-14 16:50:05 +05:30
DnsServerException.cs
removed obsolete code.
2024-02-04 17:26:37 +05:30
ResolverDnsCache.cs
ResolverDnsCache: Code refactoring changes done.
2026-03-14 16:50:43 +05:30
ResolverPrefetchDnsCache.cs
ResolverPrefetchDnsCache: code refactoring changes done.
2025-01-11 17:37:28 +05:30
StatsManager.cs
StatsManager: implemented support for lifetime counters.
2026-03-14 16:51:42 +05:30