Shreyas Zare
|
872e825189
|
PrimaryZone: Added SetSoaSerial() to allow setting custom SOA serial. Code refactoring changes done.
|
2024-02-17 18:05:20 +05:30 |
|
Shreyas Zare
|
8fab5101ff
|
PrimaryZone: fixed minor null ref issue. Fixed issue in revert code in SignZone() which missed to remove RRSIG records in subdomains. Code refactoring done.
|
2024-02-04 17:50:37 +05:30 |
|
Shreyas Zare
|
192992f33c
|
PrimaryZone: updated constructor to support soa serial date option.
|
2023-10-29 18:58:29 +05:30 |
|
Shreyas Zare
|
c95ae5ad2f
|
PrimaryZone: implemented zone last modified feature.
|
2023-09-23 18:08:23 +05:30 |
|
Shreyas Zare
|
79ae0c5632
|
PrimaryZone: implemented soa serial date scheme support.
|
2023-04-23 16:20:35 +05:30 |
|
Shreyas Zare
|
5692e5e166
|
PrimaryZone: code refactoring changes.
|
2023-01-14 14:36:41 +05:30 |
|
Shreyas Zare
|
bad83253f5
|
minor refactoring changes
|
2022-12-24 12:12:41 +05:30 |
|
Shreyas Zare
|
6a62e308a8
|
PrimaryZone: updated SignZone() to remove added records and add back deleted records when signing fails for any reason.
|
2022-11-20 16:39:07 +05:30 |
|
Shreyas Zare
|
3c403722ac
|
PrimaryZone: moved zone history and tsig code to ApexZone. Added dynamic update support.
|
2022-10-05 18:56:58 +05:30 |
|
Shreyas Zare
|
046a957827
|
PrimaryZone: updated SetRecords() to add more validation checks for updating SOA record.
|
2022-07-03 15:27:50 +05:30 |
|
Shreyas Zare
|
9b98860e1f
|
PrimaryZone: Updated AddRecord() to commit change only when record was added to rrset. Updated constructor with minor SOA related changes.
|
2022-05-28 12:19:55 +05:30 |
|
Shreyas Zare
|
ae0f215650
|
PrimaryZone: fixed minor issue with Notify and ZoneTransfer properties.
|
2022-05-22 18:28:30 +05:30 |
|
Shreyas Zare
|
e0c39e41c3
|
PrimaryZone: Updated AddRecord() and UpdateRecord() to correctly get the added and deleted records to commit to history.
|
2022-05-22 16:03:47 +05:30 |
|
Shreyas Zare
|
e0f9c2fc83
|
PrimaryZone: correctly implemented DNSSEC key retire timings and other related implementation issues. Code refactoring done.
|
2022-05-21 13:10:57 +05:30 |
|
Shreyas Zare
|
53b92a28c2
|
PrimaryZone: moved NOTIFY code to ApexZone. Correctly implemented DNSSEC key rollover timing as per rfc7583. Fixed issue in GetDSPublishedPrivateKeys() by deleting cache entry before fetching new DS record. Fixed UpdateDnsKeyTtl() to replace RRSIG when changing TTL and added missing notify trigger.
|
2022-05-14 13:39:20 +05:30 |
|
Shreyas Zare
|
cda4d493ac
|
PrimaryZone: updated RevokeKskDnsKeys() to fix issue of duplicate DNSKEY entry into zone history.
|
2022-05-08 15:31:06 +05:30 |
|
Shreyas Zare
|
c282a5d56f
|
PrimaryZone: updated RevokeKskDnsKeys() and UnpublishDnsKeys() to fix issue of missing dnskey in zone history.
|
2022-04-23 17:45:55 +05:30 |
|
Shreyas Zare
|
11600e6699
|
PrimaryZone: fixed bug causing issue with ixfr history when soa record is updated with out of date serial.
|
2022-04-17 16:33:40 +05:30 |
|
Shreyas Zare
|
e1dc278ff3
|
PrimaryZone: updated GetZoneSoaMinimum() to get the minimum value only. Updated SetRecords() to use the minimum property directly.
|
2022-04-09 17:33:55 +05:30 |
|
Shreyas Zare
|
64fcbf3525
|
PrimaryZone: added RefreshNSec() and RefreshNSec3() to allow refreshing the records when SOA minimum TTL value changes.
|
2022-04-03 16:03:29 +05:30 |
|
Shreyas Zare
|
9d69359d66
|
PrimaryZone: Added validation to prevent disabling records for signed zones. Removed zskRolloverDays implementation and implemented rolloverDays for DnssecPrivateKey. Updated SignRRSet() to not sign NS refererrer records.
|
2022-03-26 11:48:52 +05:30 |
|
Shreyas Zare
|
64dcb48f08
|
PrimaryZone: fixed issues in key rollover with multiple active keys.
|
2022-03-13 22:50:16 +05:30 |
|
Shreyas Zare
|
4a8d994602
|
PrimaryZone: Implemented zsk automatic rollover feature. Fixed nsec3 hashed owner name issue.
|
2022-03-12 15:33:23 +05:30 |
|
Shreyas Zare
|
fa417216f3
|
major code refactoring done.
|
2022-03-06 17:24:41 +05:30 |
|
Shreyas Zare
|
af88ea9e5d
|
PrimaryZone: Fixed minor issue with zone signing. Added missing notify trigger calls when converting between NSEC and NSEC3. Updated GetDSPublishedPrivateKeys() to use DirectQueryAsync() to get DS records. Updated implementation to validate if the RRSet type supports signing. Code refactoring done.
|
2022-03-06 16:05:42 +05:30 |
|
Shreyas Zare
|
35a8a46004
|
PrimaryZone: fixed multiple DNSSEC implementation issues.
|
2022-02-27 18:17:20 +05:30 |
|
Shreyas Zare
|
98491afde7
|
PrimaryZone: implemented DNSSEC signed primary zone support with NSEC and NSEC3.
|
2022-02-19 13:08:55 +05:30 |
|
Shreyas Zare
|
e300ef1efd
|
PrimaryZone: inheriting ApexZone. Fixed issue in UpdateRecord() by handling the error case correctly.
|
2022-01-16 19:35:12 +05:30 |
|
Shreyas Zare
|
8b157fd11b
|
PrimaryZone: minor log message changes.
|
2021-08-14 11:38:51 +05:30 |
|
Shreyas Zare
|
b005d46693
|
PrimaryZone: updated tsig support implementation.
|
2021-08-07 12:26:56 +05:30 |
|
Shreyas Zare
|
84cd671712
|
PrimaryZone: added tsig support.
|
2021-07-31 17:02:24 +05:30 |
|
Shreyas Zare
|
59b139f43e
|
PrimaryZone: implemented zone history for IXFR support. Implemented notify trigger flag. Implemented CommitAndIncrementSerial(). Implemented UpdateRecord().
|
2021-07-10 13:22:53 +05:30 |
|
Shreyas Zare
|
3c500d2af9
|
PrimaryZone: added disabled check in TriggerNotify()
|
2021-06-12 13:31:39 +05:30 |
|
Shreyas Zare
|
3f095df4a8
|
PrimaryZone: updated code for zone transfer and notify options.
|
2021-05-23 17:46:53 +05:30 |
|
Shreyas Zare
|
96aedcd8d8
|
PrimaryZone: updated SetRecords() to support comments for SOA record.
|
2021-05-08 15:44:27 +05:30 |
|
Shreyas Zare
|
53943007d5
|
PrimaryZone: added support for APP record.
|
2021-03-13 13:16:24 +05:30 |
|
Shreyas Zare
|
59f8daab1d
|
PrimaryZone: fixed issue when creating primary zone for root ".".
|
2021-01-10 16:12:58 +05:30 |
|
Shreyas Zare
|
92e5aa38e1
|
minor edit
|
2020-09-12 13:07:02 +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
|
4ffe2cc139
|
PrimaryZone: implemented async methods.
|
2020-08-29 14:25:44 +05:30 |
|
Shreyas Zare
|
ee0847d316
|
timeout values updated as per DnsClient implementation changes.
|
2020-06-28 15:52:47 +05:30 |
|
Shreyas Zare
|
9e78fbca34
|
PrimaryZone: using GetSecondaryNameServerAddresses() call. Updated SetRecords() to remove any attached info data.
|
2020-06-27 11:45:12 +05:30 |
|
Shreyas Zare
|
870937f390
|
PrimaryZone: using GetAllNameServerAddresses() method to get secondary name server addresses.
|
2020-06-20 17:32:17 +05:30 |
|
Shreyas Zare
|
0ac4b61f28
|
minor code refactoring.
|
2020-06-20 14:08:10 +05:30 |
|
Shreyas Zare
|
84d30a295e
|
AuthZone: made Disabled property virtual and overrided it in primary, secondary and stub zone to correctly start or stop timer events.
|
2020-06-14 13:20:53 +05:30 |
|
Shreyas Zare
|
07c7a8c5b7
|
renamed MasterNameServer to PrimaryNameServer.
|
2020-06-14 12:40:40 +05:30 |
|
Shreyas Zare
|
752958102b
|
PrimaryZone: reduced notify trigger interval to 10sec. Included SOA record in notify request.
|
2020-06-13 17:24:54 +05:30 |
|
Shreyas Zare
|
a965e69d93
|
code refactoring done.
|
2020-06-13 14:17:14 +05:30 |
|
Shreyas Zare
|
e6deed2031
|
PrimaryZone: updated constructors to correctly create zone.
|
2020-06-13 13:35:16 +05:30 |
|
Shreyas Zare
|
3cd55a614e
|
PrimaryZone: implemented DNS NOTIFY [RFC 1996]. Overrided methods to correctly manipulate entries for primary zone.
|
2020-06-06 16:03:53 +05:30 |
|