Shreyas Zare
|
315d4f6019
|
StubZone: minor changes.
|
2022-10-30 17:58:43 +05:30 |
|
Shreyas Zare
|
0c701f89ff
|
ForwarderZone: minor changes.
|
2022-10-30 17:58:25 +05:30 |
|
Shreyas Zare
|
ecdf6c9965
|
CacheZone: minor code refactoring changes.
|
2022-10-30 17:57:54 +05:30 |
|
Shreyas Zare
|
2bdef61f35
|
AuthZoneManager: updated ResolveCNAME() to detect CNAME loops.
|
2022-10-30 17:49:38 +05:30 |
|
Shreyas Zare
|
d47ea907ff
|
CacheZoneManager: updated ResolveCNAME() to detect CNAME loops.
|
2022-10-30 17:48:31 +05:30 |
|
Shreyas Zare
|
b9818c3d7a
|
StatsManager: updated stats methods to implement utcFormat option.
|
2022-10-09 15:41:54 +05:30 |
|
Shreyas Zare
|
a0a904fc89
|
DnsServer: updated ProcessUpdateQueryAsync() to check for permissions for secondary zone case, and to use the same tsig key from the update request.
|
2022-10-09 15:40:51 +05:30 |
|
Shreyas Zare
|
2a9ca06d89
|
DnsApplicationManager: updated LoadApplicationAsync(), InstallApplicationAsync(), and UpdateApplicationAsync() to return application object.
|
2022-10-09 15:38:18 +05:30 |
|
Shreyas Zare
|
5d398a0511
|
StatsManager: fixed chart data label issue.
|
2022-10-05 19:11:18 +05:30 |
|
Shreyas Zare
|
20651a2328
|
DnsServer: implemented dynamic updates RFC 2136 support. Updated ProcessZoneTransferQueryAsync() to stop allowing zone transfer from loopback.
|
2022-10-05 19:09:42 +05:30 |
|
Shreyas Zare
|
c514cc55ec
|
AuthZoneManager: updated GetAuthZoneInfo() to check for null. Added NameExists(), GetAllRecords() and SetRecords().
|
2022-10-05 19:07:10 +05:30 |
|
Shreyas Zare
|
2848246a86
|
AuthZoneInfo: added support for dynamic updates. Code refactoring done.
|
2022-10-05 19:04:51 +05:30 |
|
Shreyas Zare
|
55b5aea66b
|
StubZone: minor implementation changes.
|
2022-10-05 18:59:28 +05:30 |
|
Shreyas Zare
|
1ce9186ebd
|
ForwarderZone: minor implementation changes.
|
2022-10-05 18:59:04 +05:30 |
|
Shreyas Zare
|
a7763f2fd4
|
SecondaryZone: moved zone history and tsig code to ApexZone. Added dynamic update support.
|
2022-10-05 18:58:03 +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
|
c000b653d8
|
ApexZone: added dynamic updates support and moved zone history and tsig key code here from primary/secondary zones.
|
2022-10-05 18:55:48 +05:30 |
|
Shreyas Zare
|
d8599d0bab
|
AuthZone: added GetAllRecords()
|
2022-10-05 18:50:11 +05:30 |
|
Shreyas Zare
|
86699788ff
|
Zone: forcing lower case for zone name to avoid issues with api clients.
|
2022-10-05 18:49:33 +05:30 |
|
Shreyas Zare
|
e007ae3ecb
|
CacheZoneManager: Updated Query() to correctly detect if a record is stale and add extended error info.
|
2022-09-24 11:48:01 +05:30 |
|
Shreyas Zare
|
7fe927617f
|
StatsManager: minor refactoring changes done.
|
2022-09-18 19:06:16 +05:30 |
|
Shreyas Zare
|
69a10a1fb5
|
merged multi-user into develop
|
2022-09-18 19:00:54 +05:30 |
|
Shreyas Zare
|
f2ffc891a0
|
DnsServer: updated ProcessAPPAsync() to support new APP interface changes. Updated ProcessCNAMEAsync() to use the correct DO flag in new request.
|
2022-09-18 17:35:44 +05:30 |
|
Shreyas Zare
|
016f7551d6
|
StatsManager: minor refactoring changes.
|
2022-09-18 17:34:02 +05:30 |
|
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
|
e800afd3a0
|
BlockListZoneManager: updated UpdateBlockListsAsync() to not use default system proxy.
|
2022-09-18 17:29:25 +05:30 |
|
Shreyas Zare
|
32b57db960
|
ForwarderSubDomainZone: updated code to allow adding/updating APP records.
|
2022-09-18 17:28:44 +05:30 |
|
Shreyas Zare
|
e43068f78a
|
ForwarderZone: updated code to allow adding/updating APP records.
|
2022-09-18 17:28:19 +05:30 |
|
Shreyas Zare
|
b4e7781ac0
|
AuthZoneInfo: minor refactoring changes
|
2022-09-18 17:27:30 +05:30 |
|
Shreyas Zare
|
8e2cec124a
|
DnsServer: updated code for stats manager related changes.
|
2022-08-11 13:33:15 +05:30 |
|
Shreyas Zare
|
2c3b2ed052
|
StatsManager: upgraded all int counters to long.
|
2022-08-11 13:32:45 +05:30 |
|
Shreyas Zare
|
d3371361d3
|
CacheZoneManager: Added AddRRSIGRecords() to allow reusing the code. Updated QueryClosestDelegation() and Query() to return only validated records when request has DO flag set. Updated Query() to fix issue that failed to return RRSIG when returning DNAME.
|
2022-07-16 12:38:04 +05:30 |
|
Shreyas Zare
|
814d1c2fd2
|
DnsServer: updated resolver retries default value to 2. Updated RecursiveResolveAsync() to enable async NS resolution feature when doing recursive resolution.
|
2022-07-03 15:29:35 +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
|
afbbc57da4
|
DnsServer: updated ProcessDoHRequestAsunc() to remove trailing period from qname for HttpsJson transport protocol. Updated RecursiveResolveAsync() to handle IOException to show correct extended dns error.
|
2022-05-28 12:21:46 +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
|
d3a89d91a4
|
AuthZone: updated AddRecord() to add the record to added list after its inserted into the rrset.
|
2022-05-28 12:18:26 +05:30 |
|
Shreyas Zare
|
50fd5e004f
|
BlockListZoneManager: minor change.
|
2022-05-28 12:17:10 +05:30 |
|
Shreyas Zare
|
e9e99991b7
|
BlockedZoneManager: minor change.
|
2022-05-28 12:16:53 +05:30 |
|
Shreyas Zare
|
c04e9610c8
|
AllowedZoneManager: minor change.
|
2022-05-28 12:16:35 +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
|
1d22138e56
|
AuthZone: fixed AddRecord() implementation to correctly return the added and deleted records due to TTL changes.
|
2022-05-22 16:02: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
|
8ba1f4c9ef
|
StubZone: updated RefreshTimerCallback() to only use primary name server addresses.
|
2022-05-21 13:02:50 +05:30 |
|
Shreyas Zare
|
671d9dc548
|
AuthZoneInfo: added ApexZone internal property.
|
2022-05-21 13:01:40 +05:30 |
|
Shreyas Zare
|
b4fe3c701e
|
AuthZone: updated AddRecord() to use update existing record TTL values to new record TTL value.
|
2022-05-21 13:00:48 +05:30 |
|
Shreyas Zare
|
c5b08ec568
|
ApexZone: removed unused GetAllNameServerAddressesAsync() method.
|
2022-05-21 12:59:49 +05:30 |
|
Shreyas Zare
|
a47bb8fc24
|
DnssecPrivateKey: Updated RolloverDays to add one more validation check.
|
2022-05-21 12:58:55 +05:30 |
|
Shreyas Zare
|
9ea77190d3
|
DnsServer: updated ProcessUdpRequestAsync() to add OPT to truncation response when request has OPT.
|
2022-05-14 18:52:21 +05:30 |
|