Commit Graph

2107 Commits

Author SHA1 Message Date
Shreyas Zare
63bad9196b GenericRecordInfo: added last modified and expiry TTL parameters. 2024-09-14 16:42:30 +05:30
Shreyas Zare
2b68be8997 DhcpServer: removed client domain case lowering to allow having same case records in DNS. Updated UpdateDnsAuthZone() to use updated AuthZoneManager calls. 2024-09-14 16:41:38 +05:30
Shreyas Zare
87d6dd27c3 code refactoring changes done. 2024-09-14 16:36:43 +05:30
Shreyas Zare
7ba844763c AuthManager: updated brute force protection code to use network instead of IP address so as to protect from ipv6 source. Code refactoring done. 2024-09-14 16:34:43 +05:30
Shreyas Zare
98df9d6e73 zone.js: added support for ZONEMD validation feature for secondary zones. Updated updateRecordState() to use zone name and added missing updateSvcbHints parameter for A/AAAA record to allow updating auto hits for svcb/https records when the record is enabled/disabled. 2024-06-22 14:01:35 +05:30
Shreyas Zare
521e99cc8f webapp: updated html to add hagezi blocking lists to Quick Add list and add support for ZONEMD validation. 2024-06-22 13:59:49 +05:30
Shreyas Zare
fc23a43fde WebServiceZonesApi: Updated API code to support ZONEMD validation feature. Fixed minor issues with calling UpdateSvcbAutoHints() method. 2024-06-22 13:57:25 +05:30
Shreyas Zare
a64a24ca61 DnsServer: Updated ProcessZoneTransferQueryAsync() to use IsActive property to check for active zone. Code refactoring changes done. 2024-06-22 13:55:51 +05:30
Shreyas Zare
34c8bee380 SecondaryZone: implemented zone validation using ZONEMD feature. Code refactoring done. 2024-06-22 13:46:38 +05:30
Shreyas Zare
2bf6cd4b68 AuthZoneInfo: updated to add validation failed option for secondary zones. Added IsActive property. 2024-06-22 13:37:15 +05:30
Shreyas Zare
df93afd9af code refactoring changes done. 2024-06-22 13:36:06 +05:30
Shreyas Zare
ede25a29e0 AuthZoneManager: updated CreateSecondaryZoneAsync() to add validate zone option. 2024-06-22 13:35:13 +05:30
Shreyas Zare
dabd6bd0fc SOARecordInfo: Added ValidateZone option to support ZONEMD validation. 2024-06-22 13:34:36 +05:30
Shreyas Zare
64c719094a assembly version updated to v12.2.1 for release. 2024-06-15 19:57:23 +05:30
Shreyas Zare
5a12bbb231 AuthZoneManager: fixed issue in SaveZoneFileInternal() to prevent generating empty zone file. 2024-06-15 19:30:37 +05:30
Shreyas Zare
695e1f2feb ClientIdentifierOption: fixed bug in GetHashCode() which generated different hash codes for "similar" objects. 2024-06-15 19:29:51 +05:30
Shreyas Zare
3f3156d1b2 assembly version updated to v12.2 for release. 2024-06-15 17:43:50 +05:30
Shreyas Zare
1c1e6c4997 updated named.root 2024-06-15 15:09:59 +05:30
Shreyas Zare
33bac73fb7 zone.js: added support for ZONEMD record. 2024-06-15 15:09:46 +05:30
Shreyas Zare
28bed270e8 main.js: Updated checkForWebConsoleRedirection() to add delay before redirection to new service URL to allow web server to restart. 2024-06-15 15:09:17 +05:30
Shreyas Zare
a63c865e0d WebServiceZonesApi: added support for ZONEMD record. 2024-06-15 15:08:04 +05:30
Shreyas Zare
eecbc7d5d6 WebServiceSettingsApi: minor code refactoring changes done. 2024-06-15 15:07:32 +05:30
Shreyas Zare
10d0235529 PrimaryZone: Updated GetDSPublishedPrivateKeys() to ignore NXDOMAIN error. 2024-06-15 15:06:15 +05:30
Shreyas Zare
4f29bfce4b minor changes. 2024-06-15 15:05:17 +05:30
Shreyas Zare
d99882fdbc ClientIdentifierOption: fixed bug in GetHashCode(). 2024-06-15 15:04:50 +05:30
Shreyas Zare
39a6bc36f0 minor code refactoring changes. 2024-06-15 15:03:59 +05:30
Shreyas Zare
e7194cbf62 zone.js: updated code to support SVCB/HTTPS auto hints feature. 2024-06-01 19:32:43 +05:30
Shreyas Zare
5aac6b2c9f webapp: updated html to add support for SVCB/HTTPS automatic hints feature. 2024-06-01 19:26:41 +05:30
Shreyas Zare
0a4912358c WebServiceZonesApi: updated api to support auto hints feature for SVCB & HTTPS records. Updated ImportZoneAsync() and ExportZoneAsync() to support SVCB/HTTPS auto hints feature. Code refactoring changes done. 2024-06-01 19:25:07 +05:30
Shreyas Zare
036b3d4aec DnsWebService: added retry mechanism for delayed save. 2024-06-01 19:02:42 +05:30
Shreyas Zare
6e46b3f6dc LogManager: added retry mechanism for delayed save. 2024-06-01 19:01:12 +05:30
Shreyas Zare
ff8648e35b DnsServer: code refactoring changes. 2024-06-01 19:00:33 +05:30
Shreyas Zare
718218f9cc SubDomainZone: code refactoring changes. 2024-06-01 18:52:30 +05:30
Shreyas Zare
1c07490952 StubZone: code refactoring changes. 2024-06-01 18:51:59 +05:30
Shreyas Zare
3503451ded SecondaryZone: code refactoring changes. 2024-06-01 18:50:24 +05:30
Shreyas Zare
9a24921a05 PrimaryZone: code refactoring changes. 2024-06-01 18:49:45 +05:30
Shreyas Zare
ea7051fa1c PrimarySubDomainZone: code refactoring changes. 2024-06-01 18:48:07 +05:30
Shreyas Zare
ca522d72fc ForwarderZone: code refactoring changes. 2024-06-01 18:47:35 +05:30
Shreyas Zare
2e048526a9 AuthZoneInfo: updated code due to record info changes. 2024-06-01 18:47:17 +05:30
Shreyas Zare
2f0d01455a AuthZone: code refactoring changes. 2024-06-01 18:46:03 +05:30
Shreyas Zare
c814054ff7 ApexZone: code refactoring changes. 2024-06-01 18:45:35 +05:30
Shreyas Zare
1000133e7e AuthZoneManager: added retry mechanism for delayed save. Updated CloneZone() to copy record info as per new implementation. Added ListAllRecords() to list all records in zone for a given specific record type. Code refactoring changes done. 2024-06-01 18:04:21 +05:30
Shreyas Zare
f050deb79f BlockedZoneManager: added retry mechanism for delayed save. 2024-06-01 17:57:49 +05:30
Shreyas Zare
2a05c7af8f AllowedZoneManager: added retry mechanism for delayed save. 2024-06-01 17:57:03 +05:30
Shreyas Zare
cc9728764e AuthRecordInfo: refactored implementation to add specialized record info classes. 2024-06-01 17:56:10 +05:30
Shreyas Zare
4aaee382d8 AuthManager: added retry mechanism for delayed save. 2024-06-01 17:51:25 +05:30
Shreyas Zare
7b7451cf64 main.js: added support for default responsible person option and new serve stale options. 2024-05-19 16:44:27 +05:30
Shreyas Zare
9f56551ffc zone.js: added support for NAPTR record and split text option for TXT record. 2024-05-19 16:43:31 +05:30
Shreyas Zare
b6434aa4a4 webapp: updated html to add support for NAPTR record type, default responsible person option, and new serve stale settings options. Other minor changes done. 2024-05-19 16:42:28 +05:30
Shreyas Zare
9099bfde68 WebServiceZonesApi: Added support for split text option in TXT record and new NAPTR record. 2024-05-19 16:40:40 +05:30