Commit Graph

12 Commits

Author SHA1 Message Date
Shreyas Zare
2e571fba3a DnsServer: implemented DirectQuery() method to allow internal dns resolution. 2019-12-29 14:55:06 +05:30
Shreyas Zare
508f61de33 minor refactoring changes 2019-12-14 18:19:37 +05:30
Shreyas Zare
38608fc7f2 Zone: SetRecords() added check to prevent CNAME record from being set to zone root. 2019-12-14 18:04:18 +05:30
Shreyas Zare
5bb9a8c8dd DnsServer: removed draft-ietf-doh-resolver-associated-doh implementation since the draft is expired. 2019-12-14 17:52:56 +05:30
Shreyas Zare
0deba1f705 DnsServer: fixed bug in Start() due to incorrect exception handing causing the server to crash when socket object fails to instantiate. Updated SOA default parameters. 2019-12-14 16:55:16 +05:30
Shreyas Zare
5a38e2c4d5 StatsManager: fixed minor bug to count stats correctly using case insensitive domain name. 2019-12-14 16:50:42 +05:30
Shreyas Zare
fdb686a9af DnsServer: implemented stats manager changes. 2019-06-29 12:12:36 +05:30
Shreyas Zare
42cc59c3c4 StatsManager: updated stats collection implementation to record auth & recursive response stats. 2019-06-29 12:11:54 +05:30
Shreyas Zare
c8367f191d Zone: fixed issue in SetRecords() with stale record getting overwritten by failure record in cache. 2019-06-29 12:08:57 +05:30
Shreyas Zare
95d7c7abd7 DnsServer: implemented internal zone option. 2019-06-15 18:05:44 +05:30
Shreyas Zare
8f5ad36a52 Zone: implemented 'internal' zone feature. 2019-06-15 18:05:17 +05:30
Shreyas Zare
3338038867 dns server code refactoring done. 2019-06-15 13:28:39 +05:30