Shreyas Zare
|
00927c92dd
AuthZone: code refactoring changes.
|
1 год назад |
Shreyas Zare
|
bad83253f5
minor refactoring changes
|
1 год назад |
Shreyas Zare
|
d8599d0bab
AuthZone: added GetAllRecords()
|
2 лет назад |
Shreyas Zare
|
d3a89d91a4
AuthZone: updated AddRecord() to add the record to added list after its inserted into the rrset.
|
2 лет назад |
Shreyas Zare
|
1d22138e56
AuthZone: fixed AddRecord() implementation to correctly return the added and deleted records due to TTL changes.
|
2 лет назад |
Shreyas Zare
|
b4fe3c701e
AuthZone: updated AddRecord() to use update existing record TTL values to new record TTL value.
|
2 лет назад |
Shreyas Zare
|
46a86001c4
AuthZone: removed IDisposable implementation.
|
2 лет назад |
Shreyas Zare
|
c2a3d38beb
AuthZone: updated FilterDisabledRecords() and AppendRRSigTo() to set last used value for records.
|
2 лет назад |
Shreyas Zare
|
64415c2fc6
AuthZone: Updated GetUpdatedNSecRRSet() and GetUpdatedNSec3RRSet() to compare TTL values too for deciding if new records should be used.
|
2 лет назад |
Shreyas Zare
|
0da36928b0
AuthZone: Fixed minor name issue in GetPartialNSec3Record().
|
2 лет назад |
Shreyas Zare
|
fa417216f3
major code refactoring done.
|
2 лет назад |
Shreyas Zare
|
d813fe2fe1
AuthZone: Updated implementation to allow multiple PTR records. Minor validation check added.
|
2 лет назад |
Shreyas Zare
|
3e8b74a15d
AuthZone: added GetUpdatedNSec3RRSet(). Fixed issues in CreateNSec3RRSet() and GetPartialNSec3Record(). Updated QueryRecords() to return exact type records for selected types.
|
2 лет назад |
Shreyas Zare
|
d12a45cff4
AuthZone: updated dns record versioning method implementation to support DNSSEC. Added methods for DNSSEC related operations. Minor code refactoring done.
|
2 лет назад |
Shreyas Zare
|
a11269ece2
AuthZone: removed code for apex zone into a new ApexZone class. Added DNSSEC related implementation.
|
2 лет назад |
Shreyas Zare
|
e51f58eb7e
AuthZone: fixed issue in GetPrimaryNameServerAddressesAsync() to resolve IP if not specified in primary name server addresses. Code refactoring done.
|
3 лет назад |
Shreyas Zare
|
467bed5ade
AuthZone: code refactoring done.
|
3 лет назад |
Shreyas Zare
|
a0edc08104
AuthZone: fixed SyncRecords() definition causing ambuigity.
|
3 лет назад |
Shreyas Zare
|
07f2943cda
AuthZone: fixed issues in GetNameServerAddressesAsync(). Code refactoring done.
|
3 лет назад |
Shreyas Zare
|
d8a91ba3ac
AuthZone: added GetNameServerAddressesAsync() for stub refresh. Updated implementation for IXFR support. Implemented UpdateRecord() method.
|
3 лет назад |
Shreyas Zare
|
8ec8934197
code refactoring done.
|
3 лет назад |
Shreyas Zare
|
9a467d3d9f
AuthZone: updated AddRecord() for DNAME record validation.
|
3 лет назад |
Shreyas Zare
|
7015194877
minor refactoring done
|
3 лет назад |
Shreyas Zare
|
d3dc1b8802
AuthZone: implemented AuthZoneTransfer and AuthZoneNotify to support feature to allow configurable options for zone transfer and notify. Added new constructor to assign variables directly from AuthZoneInfo.
|
3 лет назад |
Shreyas Zare
|
265d436dec
AuthZone: minor code refactoring.
|
3 лет назад |
Shreyas Zare
|
9c5c15cc97
AuthZone: allowing to add multiple ANAME records.
|
3 лет назад |
Shreyas Zare
|
0a10b97235
AuthZone: fixed QueryRecords() implementation for ANY request.
|
3 лет назад |
Shreyas Zare
|
19d44a2286
removed application zone
|
3 лет назад |
Shreyas Zare
|
20ccce2093
AuthZone: added app zone support.
|
3 лет назад |
Shreyas Zare
|
4d6ed9f424
AuthZone: added NS record shuffling.
|
4 лет назад |
Shreyas Zare
|
140b96928e
AuthZone: using async methods.
|
4 лет назад |
Shreyas Zare
|
d15296824c
AuthZone: using SetGlueRecords() which is correct glue record copy operation in SyncRecords().
|
4 лет назад |
Shreyas Zare
|
02c8ae8400
AuthZone: added checks in GetNameServerAddresses() to prevent exceptions. Made GetPrimaryNameServerAddresses() public, used GetRecords() for getting NS records and updated implementation to use addresses from NS record and from glue records. Made GetSecondaryNameServerAddresses() public and used GetRecords() for getting NS records. Updated GetRecords() to return empty array if no records are found. Optimized ContainsNameServerRecords() code.
|
4 лет назад |
Shreyas Zare
|
06694b0eb2
AuthZone: updated implementation to get secondary name server addresses. Fixed SyncRecords() to allow syncing root zone correctly and to avoid overwriting glue records for SOA. Removed UpdateGlueAddresses(). Fixed typo bug in QueryRecords().
|
4 лет назад |
Shreyas Zare
|
c9ba96e82f
AuthZone: implemented GetNameServerAddresses(), GetPrimaryNameServerAddresses() and GetAllNameServerAddresses() common functions for code reuse.
|
4 лет назад |
Shreyas Zare
|
0ac4b61f28
minor code refactoring.
|
4 лет назад |
Shreyas Zare
|
6e29034566
AuthZoneManager: updated auth zones to allow updating glue addresses for secondary and stub zones.
|
4 лет назад |
Shreyas Zare
|
5b978f9f28
added missing ANAME validations.
|
4 лет назад |
Shreyas Zare
|
84d30a295e
AuthZone: made Disabled property virtual and overrided it in primary, secondary and stub zone to correctly start or stop timer events.
|
4 лет назад |
Shreyas Zare
|
17868a7ffb
minor refactoring changes.
|
4 лет назад |
Shreyas Zare
|
1526a48fc3
AuthZone: automatic trigerring of notify or refresh for zone when it is enabled implemented.
|
4 лет назад |
Shreyas Zare
|
2af8bca7df
AuthZone: removed constructors that added SOA and NS records. Made QueryRecords() virtual to allow overriding. Added GetRecords() to directly get records. Added virtual IsActive to allow controlling zone state.
|
4 лет назад |
Shreyas Zare
|
6b6dec16af
AuthZone: implemented IDisposable. Added SyncRecords(), LoadRecords(), SetRecords(), AddRecord(), DeleteRecords() & DeleteRecord() methods. Removed AreAllRecordsDisabled(). Added ANAME record processing in QueryRecords().
|
4 лет назад |
Shreyas Zare
|
6763bdd5fa
added licence info.
|
4 лет назад |
Shreyas Zare
|
69e10fc375
added new Zone classes
|
4 лет назад |