Shreyas Zare
|
b6b4877c91
StubZone: updated error message description.
|
3 weeks ago |
Shreyas Zare
|
764edb1bec
StubZone: updated CreateAsync() to add support for ignoreSoaFailure option. Added validation for PrimaryNameServerAddresses property. Code refactoring changes done.
|
1 month ago |
Shreyas Zare
|
f51aa2f11c
StubZone: Added primary name server address at zone level. Added catalog zone support. Code refactoring changes done.
|
2 months ago |
Shreyas Zare
|
df93afd9af
code refactoring changes done.
|
4 months ago |
Shreyas Zare
|
1c07490952
StubZone: code refactoring changes.
|
5 months ago |
Shreyas Zare
|
467932c110
StubZone: updated CreateAsync() to show friendly error message.
|
1 year ago |
Shreyas Zare
|
899cb54c37
StubZone: implemented zone last modified feature.
|
1 year ago |
Shreyas Zare
|
611641dced
code refactoring changes
|
1 year ago |
Shreyas Zare
|
88b4b6c4ea
StubZone: Updated CreateAsync() to parse and convert primary name servers to udp transport. Code refactoring done.
|
1 year ago |
Shreyas Zare
|
8b3ddf113c
StubZone: Code refactoring changes.
|
1 year ago |
Shreyas Zare
|
bad83253f5
minor refactoring changes
|
1 year ago |
Shreyas Zare
|
7c42ed0afe
using configured udp payload size.
|
2 years ago |
Shreyas Zare
|
315d4f6019
StubZone: minor changes.
|
2 years ago |
Shreyas Zare
|
55b5aea66b
StubZone: minor implementation changes.
|
2 years ago |
Shreyas Zare
|
8ba1f4c9ef
StubZone: updated RefreshTimerCallback() to only use primary name server addresses.
|
2 years ago |
Shreyas Zare
|
69a937e140
StubZone: implemented sync failed feature.
|
2 years ago |
Shreyas Zare
|
fa417216f3
major code refactoring done.
|
2 years ago |
Shreyas Zare
|
2f608e0db1
StubZone: resolving name server address internally in CreateAsync(). Removed WithTimeout() for direct query.
|
2 years ago |
Shreyas Zare
|
e1f5a97b93
StubZone: using ApexZone. Fixed minor issue in name comparison.
|
2 years ago |
Shreyas Zare
|
37fadd7705
StubZone: fixed minor issue of RD flag set in initial request in CreateAsync(). Implemented EDNS for SOA requests.
|
3 years ago |
Shreyas Zare
|
8827eadbe9
StubZone: minor change in logging message.
|
3 years ago |
Shreyas Zare
|
e7d29ad89f
StubZone: Updated TriggerRefresh() to set custom interval. Updated TriggerResync() to immediately resync.
|
3 years ago |
Shreyas Zare
|
ecc1a63e14
minor changes
|
3 years ago |
Shreyas Zare
|
3367dc1e39
StubZone: code refactoring done.
|
3 years ago |
Shreyas Zare
|
320109101e
StubZone: Added ResetRefreshTimer() to safely reset refresh timer. Setting dns client concurrency to 1 for refresh operation.
|
3 years ago |
Shreyas Zare
|
07f2943cda
AuthZone: fixed issues in GetNameServerAddressesAsync(). Code refactoring done.
|
3 years ago |
Shreyas Zare
|
79b9bfb3da
StubZone: implemented refresh timer flag. Implemented resync feature. Update refresh code to sync records by itself.
|
3 years ago |
Shreyas Zare
|
8ec8934197
code refactoring done.
|
3 years ago |
Shreyas Zare
|
b000f8e4b3
StubZone: code refactoring done. implemented zone transfer and notify properties.
|
3 years ago |
Shreyas Zare
|
3658007c77
StubZone: updated SetRecords() to support comments for SOA record.
|
3 years ago |
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.
|
4 years ago |
Shreyas Zare
|
2b37a4c7f1
StubZone: implemented async methods.
|
4 years ago |
Shreyas Zare
|
df6d34817d
StubZone: updated initial interval to 5 sec for quick start. Added log entry to indicate start of refresh. Updated RefreshZone() to use TCP transport for zone sync to avoid issues when primary server responds with partial glue records in additional section without TC set.
|
4 years ago |
Shreyas Zare
|
9f88d6a4e6
StubZone: Added locks for reseting timer. Changed implementation to create new zone.
|
4 years ago |
Shreyas Zare
|
ee0847d316
timeout values updated as per DnsClient implementation changes.
|
4 years ago |
Shreyas Zare
|
03ea47fd8e
StubZone: updated initial soa refresh and retry values for quick retries. Updated RefreshZone() to use same name servers to do zone sync.
|
4 years ago |
Shreyas Zare
|
c29424f9c3
StubZone: using GetPrimaryNameServerAddresses() in RefreshTimerCallback(). Code refactoring done. Added validation checks in SetRecords().
|
4 years ago |
Shreyas Zare
|
d5e463ec28
StubZone: not adding glue for SOA record as its not required.
|
4 years ago |
Shreyas Zare
|
0360f76d28
StubZone: using GetAllNameServerAddresses() for getting all name server addresses.
|
4 years ago |
Shreyas Zare
|
0ac4b61f28
minor code refactoring.
|
4 years ago |
Shreyas Zare
|
6e29034566
AuthZoneManager: updated auth zones to allow updating glue addresses for secondary and stub zones.
|
4 years ago |
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 years ago |
Shreyas Zare
|
07c7a8c5b7
renamed MasterNameServer to PrimaryNameServer.
|
4 years ago |
Shreyas Zare
|
57a83a3f82
StubZone: fixed issue of not setting glue to soa record in constructor. Code refactoring done.
|
4 years ago |
Shreyas Zare
|
a965e69d93
code refactoring done.
|
4 years ago |
Shreyas Zare
|
1648612121
StubZone: Updated constructors to correctly create zone. Implemented isExpired state. Fixed issues and code refactoring done. Added QueryRecords() override to prevent responding to SOA and NS records as authoritative.
|
4 years ago |
Shreyas Zare
|
b3473ca897
StubZone: implemented zone refresh from primary server.
|
4 years ago |
Shreyas Zare
|
6763bdd5fa
added licence info.
|
4 years ago |
Shreyas Zare
|
69e10fc375
added new Zone classes
|
4 years ago |