Shreyas Zare
|
080c1b504f
|
ZoneTree: changes done as per ByteTree refactoring.
|
2020-05-23 16:00:15 +05:30 |
|
Shreyas Zare
|
2c176c6524
|
ZoneTree: zone tree based on ByteTree added.
|
2020-05-23 13:08:25 +05:30 |
|
Shreyas Zare
|
2c2875cdba
|
DnsServer: fixed x-real-ip parsing issue in ProcessDoHRequest(). Fixed IXFR issue in ProcessQuery().
|
2020-05-10 13:37:40 +05:30 |
|
Shreyas Zare
|
77ce647497
|
Zone: implemented record shuffling only for type A and AAAA queries.
|
2020-04-11 12:39:47 +05:30 |
|
Shreyas Zare
|
4d0c6ac80b
|
DnsServer: Increased listener thread count to 4. Implemented handling of response parsing error correctly with FormatError response in return.
|
2020-03-15 17:23:03 +05:30 |
|
Shreyas Zare
|
fcd6cd53a0
|
minor code optimization changes done.
|
2020-02-29 18:16:05 +05:30 |
|
Shreyas Zare
|
1ae7d4ef3c
|
Zone: code optimization done to init a zone's ConcurrentDictionary objects only when required with concurrency set to 1 to minimize memory usage.
|
2020-02-29 17:55:50 +05:30 |
|
Shreyas Zare
|
ceeb9d708f
|
DnsServer: implemented changes to prevent domain cloaking to bypass domain name blocking.
|
2020-02-22 12:24:54 +05:30 |
|
Shreyas Zare
|
52f472f987
|
implemented zone transfer. code refactoring done.
|
2020-01-04 12:44:53 +05:30 |
|
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 |
|