Shreyas Zare
|
611641dced
code refactoring changes
|
1 год назад |
Shreyas Zare
|
88b4b6c4ea
StubZone: Updated CreateAsync() to parse and convert primary name servers to udp transport. Code refactoring done.
|
1 год назад |
Shreyas Zare
|
8b3ddf113c
StubZone: Code refactoring changes.
|
1 год назад |
Shreyas Zare
|
bad83253f5
minor refactoring changes
|
1 год назад |
Shreyas Zare
|
7c42ed0afe
using configured udp payload size.
|
2 лет назад |
Shreyas Zare
|
315d4f6019
StubZone: minor changes.
|
2 лет назад |
Shreyas Zare
|
55b5aea66b
StubZone: minor implementation changes.
|
2 лет назад |
Shreyas Zare
|
8ba1f4c9ef
StubZone: updated RefreshTimerCallback() to only use primary name server addresses.
|
2 лет назад |
Shreyas Zare
|
69a937e140
StubZone: implemented sync failed feature.
|
2 лет назад |
Shreyas Zare
|
fa417216f3
major code refactoring done.
|
2 лет назад |
Shreyas Zare
|
2f608e0db1
StubZone: resolving name server address internally in CreateAsync(). Removed WithTimeout() for direct query.
|
2 лет назад |
Shreyas Zare
|
e1f5a97b93
StubZone: using ApexZone. Fixed minor issue in name comparison.
|
2 лет назад |
Shreyas Zare
|
37fadd7705
StubZone: fixed minor issue of RD flag set in initial request in CreateAsync(). Implemented EDNS for SOA requests.
|
3 лет назад |
Shreyas Zare
|
8827eadbe9
StubZone: minor change in logging message.
|
3 лет назад |
Shreyas Zare
|
e7d29ad89f
StubZone: Updated TriggerRefresh() to set custom interval. Updated TriggerResync() to immediately resync.
|
3 лет назад |
Shreyas Zare
|
ecc1a63e14
minor changes
|
3 лет назад |
Shreyas Zare
|
3367dc1e39
StubZone: code refactoring done.
|
3 лет назад |
Shreyas Zare
|
320109101e
StubZone: Added ResetRefreshTimer() to safely reset refresh timer. Setting dns client concurrency to 1 for refresh operation.
|
3 лет назад |
Shreyas Zare
|
07f2943cda
AuthZone: fixed issues in GetNameServerAddressesAsync(). Code refactoring done.
|
3 лет назад |
Shreyas Zare
|
79b9bfb3da
StubZone: implemented refresh timer flag. Implemented resync feature. Update refresh code to sync records by itself.
|
3 лет назад |
Shreyas Zare
|
8ec8934197
code refactoring done.
|
3 лет назад |
Shreyas Zare
|
b000f8e4b3
StubZone: code refactoring done. implemented zone transfer and notify properties.
|
3 лет назад |
Shreyas Zare
|
3658007c77
StubZone: updated SetRecords() to support comments for SOA record.
|
3 лет назад |
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 лет назад |
Shreyas Zare
|
2b37a4c7f1
StubZone: implemented async methods.
|
4 лет назад |
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 лет назад |
Shreyas Zare
|
9f88d6a4e6
StubZone: Added locks for reseting timer. Changed implementation to create new zone.
|
4 лет назад |
Shreyas Zare
|
ee0847d316
timeout values updated as per DnsClient implementation changes.
|
4 лет назад |
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 лет назад |
Shreyas Zare
|
c29424f9c3
StubZone: using GetPrimaryNameServerAddresses() in RefreshTimerCallback(). Code refactoring done. Added validation checks in SetRecords().
|
4 лет назад |
Shreyas Zare
|
d5e463ec28
StubZone: not adding glue for SOA record as its not required.
|
4 лет назад |
Shreyas Zare
|
0360f76d28
StubZone: using GetAllNameServerAddresses() for getting all name server addresses.
|
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
|
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
|
07c7a8c5b7
renamed MasterNameServer to PrimaryNameServer.
|
4 лет назад |
Shreyas Zare
|
57a83a3f82
StubZone: fixed issue of not setting glue to soa record in constructor. Code refactoring done.
|
4 лет назад |
Shreyas Zare
|
a965e69d93
code refactoring done.
|
4 лет назад |
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 лет назад |
Shreyas Zare
|
b3473ca897
StubZone: implemented zone refresh from primary server.
|
4 лет назад |
Shreyas Zare
|
6763bdd5fa
added licence info.
|
4 лет назад |
Shreyas Zare
|
69e10fc375
added new Zone classes
|
4 лет назад |