Shreyas Zare
|
a5977d0b9f
|
AuthZoneManager: implemented app zone support.
|
2021-02-27 19:27:30 +05:30 |
|
Shreyas Zare
|
85ac382d07
|
CacheZoneManager: implemented filterSpecialCacheRecords option in calls to prevent internal cache records from leaking.
|
2021-02-27 18:27:26 +05:30 |
|
Shreyas Zare
|
e286331008
|
CacheZoneManager: updated CacheRecords() to read glue records from base class and set it again on the record as per DNS server method. Implemented glue record resolution in ResolveAdditionalRecords().
|
2021-01-26 15:51:04 +05:30 |
|
Shreyas Zare
|
f0dd31ae6d
|
AllowedZoneManager & BlockedZoneManager: Using AuthZoneManager's TotalZones.
|
2020-12-25 18:25:40 +05:30 |
|
Shreyas Zare
|
8df4c4c0f8
|
AuthZoneManager: implemented TotalZones for stats usage.
|
2020-12-25 18:24:28 +05:30 |
|
Shreyas Zare
|
b79274b26a
|
AuthZoneManager: flushing zone before load to allow reloading.
|
2020-12-20 16:57:25 +05:30 |
|
Shreyas Zare
|
1e7c156594
|
BlockListZoneManager: flushing zone before load to allow reloading.
|
2020-12-20 16:57:01 +05:30 |
|
Shreyas Zare
|
ecfbfa1781
|
BlockedZoneManager: flushing zone before load to allow reloading.
|
2020-12-20 16:56:34 +05:30 |
|
Shreyas Zare
|
958f13a200
|
AllowedZoneManager: flushing zone before load to allow reloading.
|
2020-12-20 16:56:18 +05:30 |
|
Shreyas Zare
|
e5ec73c7c3
|
CacheZoneManager: updated serve stale default TTL to 3 days.
|
2020-12-19 12:35:57 +05:30 |
|
Shreyas Zare
|
9b653fd3a9
|
BlockListZoneManager: added support for automatic decompression when downloading block list.
|
2020-12-19 12:35:19 +05:30 |
|
Shreyas Zare
|
135c22ebe8
|
StubZone: updated stub zone to not allow adding records since this will create inconsistency issues when resursive resolvers query the stub zone. Removed stub sub domain zone too.
|
2020-11-14 16:49:50 +05:30 |
|
Shreyas Zare
|
885c832000
|
CacheZoneManager: updated code to do additional section processing for NS, MX and SRV queries.
|
2020-10-31 13:18:50 +05:30 |
|
Shreyas Zare
|
601d1066f8
|
AuthZoneManager: updated code to do additional section processing for NS, MX and SRV queries.
|
2020-10-31 13:18:23 +05:30 |
|
Shreyas Zare
|
3781afcd8d
|
CacheZoneManager: fixed issue which caused the cache manager to respond with RCODE refused instead of returning available closest name servers.
|
2020-10-11 16:15:02 +05:30 |
|
Shreyas Zare
|
e4bb8c15eb
|
minor change
|
2020-10-04 14:50:08 +05:30 |
|
Shreyas Zare
|
e8ed7bd966
|
fixed issue of allowed and blocked zone not being marked as internal.
|
2020-08-30 19:05:10 +05:30 |
|
Shreyas Zare
|
3cfbec8883
|
AuthZoneManager: Zone creation, loading and sync checks added.
|
2020-08-29 14:23:58 +05:30 |
|
Shreyas Zare
|
dfb5cd054d
|
BlockListZoneManager: added duplicate url check in LoadBlockLists(). Updated code to use async methods with HttpClient.
|
2020-08-29 14:19:24 +05:30 |
|
Shreyas Zare
|
926fa2c93a
|
BlockedZoneManager: fixed bug caused by an existing blocked.config file from older installations.
|
2020-08-29 14:17:24 +05:30 |
|
Shreyas Zare
|
cc5cc5dff5
|
minor code refactoring done.
|
2020-08-29 14:16:32 +05:30 |
|
Shreyas Zare
|
c2da7784f6
|
BlockListZoneManager: added name of the domain that was blocked in TXT record.
|
2020-07-12 15:34:03 +05:30 |
|
Shreyas Zare
|
10e132c8cb
|
AuthZoneManager: code refactoring done.
|
2020-07-04 16:35:33 +05:30 |
|
Shreyas Zare
|
237c9e75dc
|
AuthZoneManager: code refactoring done.
|
2020-06-28 19:41:56 +05:30 |
|
Shreyas Zare
|
f98a451180
|
AuthZoneManager: fixed issue in QueryZoneTransferRecords() which caused extra SOA record. Removed special case in SyncRecords(). Updated delegation check sequence back to original in Query().
|
2020-06-28 16:38:59 +05:30 |
|
Shreyas Zare
|
920200c505
|
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 |
|
Shreyas Zare
|
9fa91d96f7
|
AuthZoneManager: updated SyncRecords() to handle root zone case. Prevented SyncRecords() from overwriting glue addresses for SOA record.
|
2020-06-20 19:12:50 +05:30 |
|
Shreyas Zare
|
c5064651ac
|
BlockListZoneManager: fixed null reference error.
|
2020-06-20 16:30:52 +05:30 |
|
Shreyas Zare
|
5e8cb1cbd1
|
AuthZoneManager: zone loading sequence updated. update server domain done async. Fixed issue with GetForwarderResponse() to allow using subdomain FWD records. Updated LoadZoneFrom() to correctly loading old version stub zones. Fixed minor issues and refactoring done.
|
2020-06-20 14:14:19 +05:30 |
|
Shreyas Zare
|
353693529f
|
BlockListZoneManager: zone loading sequence updated. code refactoring done.
|
2020-06-20 14:10:26 +05:30 |
|
Shreyas Zare
|
c1a3e0fe86
|
minor refactoring done.
|
2020-06-20 14:09:35 +05:30 |
|
Shreyas Zare
|
e7cd3687ef
|
BlockedZoneManager: zone loading sequence updated.
|
2020-06-20 14:09:13 +05:30 |
|
Shreyas Zare
|
9795225bd2
|
AllowedZoneManager: zone loading sequence updated.
|
2020-06-20 14:08:41 +05:30 |
|
Shreyas Zare
|
6e29034566
|
AuthZoneManager: updated auth zones to allow updating glue addresses for secondary and stub zones.
|
2020-06-14 15:44:29 +05:30 |
|
Shreyas Zare
|
5b978f9f28
|
added missing ANAME validations.
|
2020-06-14 13:47:48 +05:30 |
|
Shreyas Zare
|
07c7a8c5b7
|
renamed MasterNameServer to PrimaryNameServer.
|
2020-06-14 12:40:40 +05:30 |
|
Shreyas Zare
|
17868a7ffb
|
minor refactoring changes.
|
2020-06-13 18:48:19 +05:30 |
|
Shreyas Zare
|
0ae68a1c21
|
AuthZoneManager: QueryZoneTransferRecords() fixed issues of missing soa glue records and duplicate glue records in output. Fixed issues in SyncRecords() that prevented setting glue records for soa.
|
2020-06-13 15:44:58 +05:30 |
|
Shreyas Zare
|
a965e69d93
|
code refactoring done.
|
2020-06-13 14:17:14 +05:30 |
|
Shreyas Zare
|
83e84212da
|
AuthZoneManager: implemented IDisposable. Fixed multiple issues. Code refactoring done. Correctly implemented create zone methods.
|
2020-06-13 13:48:15 +05:30 |
|
Shreyas Zare
|
39bca09bde
|
BlockedZoneManager: minor code changes done.
|
2020-06-13 13:44:03 +05:30 |
|
Shreyas Zare
|
515e20758b
|
AllowedZoneManager: minor code changes done.
|
2020-06-13 13:43:34 +05:30 |
|
Shreyas Zare
|
5ccfcf8b38
|
added BlockedZoneManager.
|
2020-06-06 16:28:17 +05:30 |
|
Shreyas Zare
|
b866c794f6
|
added AllowedZoneManager
|
2020-06-06 16:28:05 +05:30 |
|
Shreyas Zare
|
a08f83d0cd
|
AuthZoneManager: implemented auth zone management changes. Added zone file management support.
|
2020-06-06 16:27:43 +05:30 |
|
Shreyas Zare
|
e37b98251e
|
BlockListZoneManager: Changes done to manage block list cache folder internally. Code refactoring done.
|
2020-06-06 16:25:29 +05:30 |
|
Shreyas Zare
|
92de0601d3
|
CacheZoneManager: added failure record TTL support. Code refactoring done.
|
2020-06-06 16:23:08 +05:30 |
|