Shreyas Zare
|
e1bdfd151a
|
AuthZoneManager: updated Query() to allow APP records processing for forwarder zones, minor update to return referral response when zone found is a delegation.
|
2022-09-18 17:33:23 +05:30 |
|
Shreyas Zare
|
b24be82552
|
AuthZoneManager: updated GetReferralResponse() to set last used on value for stub authority records.
|
2022-04-24 17:23:54 +05:30 |
|
Shreyas Zare
|
05a1853734
|
AuthZoneManager: updated Query() to return SOA in authority for ANAME queries to allow DNS server to respond with NO DATA response correctly.
|
2022-03-29 19:26:30 +05:30 |
|
Shreyas Zare
|
dad7bbcac6
|
AuthZoneManager: Updated CreateForwarderZone() to allow setting comments for FWD record. Updated code for DNSSEC private key related changes and other minor changes done.
|
2022-03-26 11:41:57 +05:30 |
|
Shreyas Zare
|
2712434144
|
AuthZoneManager: Updated GetForwarderResponse() implementation to check for NS records first to work as a stub zone. Other minor implementation changes done.
|
2022-03-12 15:28:59 +05:30 |
|
Shreyas Zare
|
fa417216f3
|
major code refactoring done.
|
2022-03-06 17:24:41 +05:30 |
|
Shreyas Zare
|
8696566c48
|
AuthZoneManager: Updated GetOrAddSubDomainZone() to use TryGet to directly get the apex zone. Updated implementation to allow multiple PTR records. Code refactoring done.
|
2022-03-06 16:00:08 +05:30 |
|
Shreyas Zare
|
79282be643
|
AuthZoneManager: updated LoadTrustAnchorsTo() to skip revoked dns keys.
|
2022-02-27 19:57:39 +05:30 |
|
Shreyas Zare
|
5e7dbe38cb
|
AuthZoneManager: updated code for DNSSEC implementation. Added LoadTrustAnchorsTo() to load trust anchors for locally hosted auth zones.
|
2022-02-27 18:19:45 +05:30 |
|
Shreyas Zare
|
2dd993c707
|
AuthZoneManager: added GetZoneWithSubDomainZones(), FindZone(), FindNextSubDomainZone(), FindPreviousSubDomainZone(), and RemoveSubDomainZone() internal methods for use with DNSSEC implementation. Implemented DNSSEC related methods to allow access to API. Implemented FindAuthZoneInfo() and GetAuthZoneInfo(). Updated Query() with DNSSEC related changes. Code refactoring done.
|
2022-02-19 13:03:02 +05:30 |
|
Shreyas Zare
|
2730c914ff
|
minor refactoring changes done.
|
2022-01-23 20:21:13 +05:30 |
|
Shreyas Zare
|
bb6582faa9
|
AuthZoneManager: implemented AuthZoneTree. Implemented DNSSEC support. Added ImportRecords() to use with DNS Client import feature.
|
2022-01-23 17:50:05 +05:30 |
|
Shreyas Zare
|
5e6e9eee94
|
AuthZoneManager: tsig implementation changes.
|
2021-08-14 11:41:27 +05:30 |
|
Shreyas Zare
|
e4b4b6abb8
|
AuthZoneManager: Triggering zone refresh immediately for secondary and stub zones after creation.
|
2021-08-08 17:33:28 +05:30 |
|
Shreyas Zare
|
267888e2ed
|
AuthZoneManager: fixed issue of slow XFR responses for secondary root zones or large zones.
|
2021-08-07 12:31:45 +05:30 |
|
Shreyas Zare
|
aae7f27052
|
AuthZoneManager: implemented xfr protocol support for secondary zone.
|
2021-07-31 18:45:08 +05:30 |
|
Shreyas Zare
|
008a706a04
|
AuthZoneManager: added TSIG support. Fixed implementation for zone transfer AXFR and IXFR. Fixed issue with missing zone history for secondary zone file.
|
2021-07-31 17:06:00 +05:30 |
|
Shreyas Zare
|
a3d843e791
|
AuthZoneManager: fixed code in SyncIncrementalZoneTransferRecords() to use correct SyncRecords() method. Updated Query() to not add authority and additional records.
|
2021-07-18 15:48:53 +05:30 |
|
Shreyas Zare
|
c0a23703e7
|
AuthZoneManager: implemented CondenseIncrementalZoneTransferRecords(). Implemented IXFR query support. Implemented IXFR sync support. Code refactoring done.
|
2021-07-10 13:31:41 +05:30 |
|
Shreyas Zare
|
5640daf18b
|
AuthZoneManager: Updated Query() for DNAME support.
|
2021-06-12 19:05:10 +05:30 |
|
Shreyas Zare
|
27020e46c8
|
AuthZoneManager: updated GetForwarderResponse() to check for closest FWD record. Updated Query() to check for closest APP record.
|
2021-06-12 13:49:24 +05:30 |
|
Shreyas Zare
|
d129c81031
|
AuthZoneManager: code refactoring done. Updated LoadZoneFrom() to trigger notify for secondary zone.
|
2021-05-23 17:55:26 +05:30 |
|
Shreyas Zare
|
1d48f1a268
|
AuthZoneManager: code refactoring done.
|
2021-04-24 12:12:32 +05:30 |
|
Shreyas Zare
|
519c9a7145
|
AuthZoneManager: implemented ResolveCNAME() to resolve CNAME from auth zones in one go for optimization. Using TryGet() method directly in ResolveAdditionalRecords() for optimization. Fixed issue with condition check sequence when returning delegation NS records in QueryClosestDelegation().
|
2021-04-17 14:19:09 +05:30 |
|
Shreyas Zare
|
ba7b053bf0
|
refactored NameError to NxDomain
|
2021-04-11 17:40:23 +05:30 |
|
Shreyas Zare
|
be9ff3ea75
|
AuthZoneManager: minor code refactoring.
|
2021-04-10 13:44:54 +05:30 |
|
Shreyas Zare
|
2dd9b89e74
|
AuthZoneManager: implemented QueryClosestDelegation().
|
2021-04-03 12:32:23 +05:30 |
|
Shreyas Zare
|
5dfaad2c92
|
AuthZoneManager: added GetRecords() method to directly get the records without querying.
|
2021-03-27 16:37:46 +05:30 |
|
Shreyas Zare
|
c0479442d5
|
AuthZoneManager: allowing to update specific ANAME record in RR set.
|
2021-03-21 20:39:45 +05:30 |
|
Shreyas Zare
|
2f56309b2f
|
AuthZoneManager: added isRecursionAllowed parameter to return response with correct flag set.
|
2021-03-21 16:41:15 +05:30 |
|
Shreyas Zare
|
cc34cf3065
|
AuthZoneManager: removed application zone and instead added APP record processing to primary zone.
|
2021-03-13 13:15:45 +05:30 |
|
Shreyas Zare
|
deb9ff8706
|
AuthZoneManager: updated GetApplicationResponse to respond with SOA when there is no APP record available. Updated CreateApplicationZone to create app zone similar to primary zone. Added support to APP record in UpdateRecord. Added missing app zone type in ListZones().
|
2021-03-06 16:36:16 +05:30 |
|
Shreyas Zare
|
a5977d0b9f
|
AuthZoneManager: implemented app zone support.
|
2021-02-27 19:27:30 +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
|
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
|
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
|
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
|
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
|
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
|
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 |
|