Commit Graph

2103 Commits

Author SHA1 Message Date
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
Shreyas Zare
81b797485d WebServiceSettingsApi: Added support for new settings options in api. 2024-05-19 16:26:07 +05:30
Shreyas Zare
449d4c92b1 WebServiceDashboardApi: Added more optional parameters for top stats api. 2024-05-19 16:12:54 +05:30
Shreyas Zare
95b3bcacab DnsWebService: implemented delayed save feature. Implemented custom https redirection middleware to preseve same hostname in redirection url. Added support for .p12 cert extension. Updated self signed cert implementation to use specific file name. Set NS Revalidation to false since many popular domains fail to resolve due to they being misconfigured. Updated config file to add support for new options. 2024-05-19 16:08:35 +05:30
Shreyas Zare
b679fbcab9 DnsServer: added option to specify default responsible person for zones. Updated serve stale feature implementation to make serve stale max wait time variable configurable. Code refactoring changes done. 2024-05-19 15:13:35 +05:30