Shreyas Zare
|
157115b48e
ResolverDnsCache: minor refactoring change.
|
1 year ago |
Shreyas Zare
|
12c63f0907
ResolverDnsCache: refactoring changes.
|
1 year ago |
Shreyas Zare
|
f0b611fa90
ResolverDnsCache: added option to skip calling app authoritative request handlers.
|
1 year ago |
Shreyas Zare
|
265210218f
ResolverDnsCache: updated implementation to add QueryClosestDelegation().
|
2 years ago |
Shreyas Zare
|
80f1f75526
ResolverDnsCache: implemented IDnsCache.CacheResponse() changes.
|
2 years ago |
Shreyas Zare
|
c04fcf91bf
ResolverDnsCache: Added error handling for dns app calls.
|
2 years ago |
Shreyas Zare
|
0d44b558d8
ResolverDnsCache: updated Query() to correctly find authority record. Updated CacheResponse() implementation.
|
2 years ago |
Shreyas Zare
|
2ac3f4f483
minor changes
|
3 years ago |
Shreyas Zare
|
161c7d5c9b
code refactoring changes done
|
3 years ago |
Shreyas Zare
|
a1bcbf9e9c
ResolverDnsCache: updated code to support querying dns apps for authoritative queries.
|
3 years ago |
Shreyas Zare
|
acd9cf9966
ResolverDnsCache: implemented Query() definition changes.
|
3 years ago |
Shreyas Zare
|
889ee022e7
ResolverDnsCache: updated Query() method with correct check conditions for auth and cache response.
|
3 years ago |
Shreyas Zare
|
b917bc4518
ResolverDnsCache: updated code to check for null.
|
3 years ago |
Shreyas Zare
|
4b6d83f27a
ResolverDnsCache: passing recursion available flag.
|
3 years ago |
Shreyas Zare
|
57e856a92e
ResolverDnsCache: prefering auth response when there is a tie with cache.
|
3 years ago |
Shreyas Zare
|
c74acc6540
ResolverDnsCache: added class to allow recursive resolver to be able to query auth zone too.
|
4 years ago |
Shreyas Zare
|
7a1e2a4396
DnsServer: updated code to implement AuthZoneManager, CacheZoneManager and BlockListZoneManager. Implemented new recursive resolver code using wait handles to fix thread contention issues. Removed `doh-servers-associated` json response support. Changed zone processing sequence to auth, allowed, blocked, blocklist, and finally recursive. Implemented CNAME cloaking checks. Code refactoring done.
|
4 years ago |
Shreyas Zare
|
3338038867
dns server code refactoring done.
|
5 years ago |