This website requires JavaScript.
Explore
Help
Sign In
fergalmoran
/
DnsServer
Watch
1
Star
0
Fork
0
You've already forked DnsServer
mirror of
https://github.com/fergalmoran/DnsServer.git
synced
2026-03-30 01:10:50 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
21eb4dd7d37b82fb8b25145dd79ca527f168bdb9
DnsServer
/
DnsServerCore
/
Dns
History
Shreyas Zare
21eb4dd7d3
DnsServer: replaced ConcurrentDictionary with DomainTree to manage resolver query handles to have a complete lock less lookup code.
2020-06-27 15:38:42 +05:30
..
ResourceRecords
minor code refactoring.
2020-06-20 14:08:10 +05:30
ZoneManagers
AuthZoneManager: removed code that added glue records from SOA for zone transfer output in QueryZoneTransferRecords(). Updated SyncRecords() to allow root zone to respond for A or AAAA records for *.root-servers.net records and fixed name comparison issue. UpdateRecord() removed code for updating glue records for NS since secondary and stub NS records must not be changed. Query() updated the sequence of checking for delegation. Updated LoadZoneFrom() to delete zone if it fails to load.
2020-06-27 11:56:40 +05:30
Zones
ZoneTree: implemented DomainTree and ByteTree TryRemove() changes.
2020-06-27 15:36:49 +05:30
DnsServer.cs
DnsServer: replaced ConcurrentDictionary with DomainTree to manage resolver query handles to have a complete lock less lookup code.
2020-06-27 15:38:42 +05:30
DnsServerException.cs
dns server code refactoring done.
2019-06-15 13:28:39 +05:30
ResolverDnsCache.cs
ResolverDnsCache: added class to allow recursive resolver to be able to query auth zone too.
2020-06-27 11:57:52 +05:30
ResolverPrefetchDnsCache.cs
ResolverPrefetchDnsCache: updated class to inherit ResolverDnsCache and allow using auth zone for recursive resolution.
2020-06-27 11:58:37 +05:30
ResolverQueryHandle.cs
ResolverQueryHandle: implementation changed for WaitForResponse() to return if wait handle was set or not.
2020-06-06 16:30:37 +05:30
StatsManager.cs
StatsManager: code refactoring done.
2020-06-06 16:31:25 +05:30