Commit Graph

2181 Commits

Author SHA1 Message Date
Shreyas Zare
5361533ae0 AuthZoneInfo: updated code to support new notify option for catalog zones. 2024-10-19 16:47:48 +05:30
Shreyas Zare
b5d9f46423 ApexZone: implemented new notify option for separate name servers for catalog and member zones for use with catalog zones. 2024-10-19 16:45:28 +05:30
Shreyas Zare
3f74d95d70 BlockListZoneManager: updated UpdateServerDomain() and Query() to support blocking answer ttl feature. 2024-10-19 16:43:58 +05:30
Shreyas Zare
58fa6c9580 BlockedZoneManager: updated UpdateServerDomain() to support blocking answer ttl feature. 2024-10-19 16:42:00 +05:30
Shreyas Zare
cd64c04a1e AuthZoneManager: updated UpdateServerDomain() to support blocking answer ttl feature. Added GetZones() and GetCatalogZones() methods. Removed GetZonesPage() method and moved pagination task to api code. 2024-10-19 16:41:17 +05:30
Shreyas Zare
f9edcd67a1 DhcpServer: Updated GetSanitizedHostName() to allow period char. 2024-10-19 16:38:30 +05:30
Shreyas Zare
968e702d12 assembly version updated to v13.0.2 for release. 2024-09-28 17:39:15 +05:30
Shreyas Zare
4ca65bd123 webapp: updated help instructions. 2024-09-28 16:16:22 +05:30
Shreyas Zare
bdb01b26b7 main.js: fixed dashboard main chart label issue which displayed wrong labels for last week, last month, and last year for some timezones. 2024-09-28 16:15:04 +05:30
Shreyas Zare
9ce324a377 DnsServer: fixed null ref issue in ProcessZoneTransferQueryAsync() by removing log entries that are not really required. 2024-09-28 16:13:43 +05:30
Shreyas Zare
ceae2bbab0 Scope: updated GetClientFullyQualifiedDomainNameOption() to sanitize hostname before using it to generate client domain name. 2024-09-28 16:11:51 +05:30
Shreyas Zare
8bd1ec3b75 DhcpServer: implemented GetSanitizedHostName() method to sanitize hostname before using it to generate client domain name. 2024-09-28 16:10:59 +05:30
Shreyas Zare
6cab012a6b assembly version updated to v13.0.1 for release. 2024-09-23 19:10:01 +05:30
Shreyas Zare
418ccb9a7f DnsServer: updated forwarding code to ignore forwarder domain resolution when proxy is configured. Updated StopAsync() and StopDoHAsync() to ignore any errors while stopping. 2024-09-23 19:09:25 +05:30
Shreyas Zare
5c9830f3ba assembly version updated to v13.0 for release 2024-09-22 17:13:32 +05:30
Shreyas Zare
93b3b60222 updated root-anchors.xml 2024-09-22 17:10:05 +05:30
Shreyas Zare
5aeb3f0d37 updated named.root 2024-09-22 17:09:50 +05:30
Shreyas Zare
16623101ce DnsServer: Updated ProcessAuthoritativeQueryAsync() to use ProcessRecursiveQueryAsync() call for blocking support. 2024-09-21 17:47:32 +05:30
Shreyas Zare
76b8112745 updated moment.min.js 2024-09-21 12:57:46 +05:30
Shreyas Zare
5d9fc8a74d zone.js: updated code for zone options implementation changes and other minor features. 2024-09-21 12:57:28 +05:30
Shreyas Zare
aa77004418 webapp: updated html for minor feature. 2024-09-21 12:56:30 +05:30
Shreyas Zare
1fa35e6ace WebServiceZonesApi: updated zone options api implementation as per implementation changes. 2024-09-21 12:55:52 +05:30
Shreyas Zare
618d2577b1 WebServiceSettingsApi: Fixed minor bugs in RestoreSettingsAsync(). 2024-09-21 12:54:05 +05:30
Shreyas Zare
e834bd9cf0 ResolverDnsCache: updated implementation to prefer auth zone response over app response. 2024-09-21 12:53:06 +05:30
Shreyas Zare
565b6d53d0 DnsServer: updated ProcessZoneTransferQueryAsync() to check for secondary catalog properties and update notify failed list by removing current client from it. Updated validation checks in properties. Code refactoring changes done. 2024-09-21 12:51:58 +05:30
Shreyas Zare
d73f971d02 SubDomainZone: minor code refactoring. 2024-09-21 12:49:18 +05:30
Shreyas Zare
764edb1bec StubZone: updated CreateAsync() to add support for ignoreSoaFailure option. Added validation for PrimaryNameServerAddresses property. Code refactoring changes done. 2024-09-21 12:48:58 +05:30
Shreyas Zare
0b018e5e10 SecondaryZone: Updated RefreshZoneAsync() to probe with SOA only before AXFR. Code refactoring changes done. 2024-09-21 12:46:59 +05:30
Shreyas Zare
14f1a00222 SecondaryForwarderZone: minor changes done. 2024-09-21 12:45:18 +05:30
Shreyas Zare
12717ddf33 SecondaryCatalogZone: updated implementation to support minimal provisioning for IXFR. Updated implementation to store global custom properties in secondary catalog zone itself. Code refactoring changes done. 2024-09-21 12:44:42 +05:30
Shreyas Zare
bbe44d1f9c PrimaryZone: updated Disabled property implementation. 2024-09-21 12:40:48 +05:30
Shreyas Zare
364f8b33d5 AuthZoneInfo: Updated file format for Secondary, SecondaryForwarder, and SecondaryCatalog to support additional parameters. 2024-09-21 12:40:18 +05:30
Shreyas Zare
ca6873661c AuthZone: removed protected from disabled variable. 2024-09-21 12:38:55 +05:30
Shreyas Zare
7f385d44e8 ApexZone: added SecondaryCatalogZone property. Added RemoveFromNotifyFailedList() method to remove name servers from failed list. Updated Disabled property implementation to allow automatic remove and add as member zone from catalog. Updated validation code for properties. Code refactoring changes done. 2024-09-21 12:38:18 +05:30
Shreyas Zare
c721a0ba33 AuthZoneManager: Added GetApexZone() method. Updated CreateStubZoneAsync() to support ignoreSoaFailure option. Updated AddCatalogMemberZone() to support ignoreValidationErrors option. Fixed minor issues in ConvertZoneType() for SecondaryForwarder zone. Minor code refactoring done. 2024-09-21 12:34:24 +05:30
Shreyas Zare
bc4b65e2c3 AuthZoneTree: added GetApexZone() method. 2024-09-21 12:31:37 +05:30
Shreyas Zare
89a33f1f0d minor changes. 2024-09-15 15:17:20 +05:30
Shreyas Zare
ab63df6599 WebServiceZonesApi: code refactoring changes. 2024-09-15 15:16:43 +05:30
Shreyas Zare
86653de0cd WebServiceZonesApi: updated API to support new record types and features. 2024-09-15 15:14:12 +05:30
Shreyas Zare
cc43382503 webapp: updated html to support new options and features. 2024-09-14 20:22:13 +05:30
Shreyas Zare
047b507ccb zone.js: updated code to support new zone types with new options. 2024-09-14 20:21:31 +05:30
Shreyas Zare
b69dc12219 main.js: updated code to support new options and features. Fixed time zone issue in custom option for dashboard stats. 2024-09-14 20:20:52 +05:30
Shreyas Zare
4937e91b18 logs.js: updated code to do query logs immediately. 2024-09-14 20:19:24 +05:30
Shreyas Zare
275a8d53bb WebServiceSettingsApi: updated settings API for new options. 2024-09-14 19:44:02 +05:30
Shreyas Zare
b08211d92d code refactoring changes done. 2024-09-14 19:34:12 +05:30
Shreyas Zare
d89598e04a code refactoring changes done. 2024-09-14 19:32:52 +05:30
Shreyas Zare
a4e5bf8070 WebServiceAppsApi: replaced WithTimeout() usage with TimeoutAsync(). 2024-09-14 19:32:27 +05:30
Shreyas Zare
0a88cfcdd9 WebServiceApi: updated ResolveQueryAsync() to add timeout for recursive resolution. Code refactoring done. 2024-09-14 19:31:29 +05:30
Shreyas Zare
9f9fee603a LogManager: updated code to log all TSIG details from request. 2024-09-14 19:29:21 +05:30
Shreyas Zare
34acd56ea8 AuthZoneManager: updated CreateEmptyApexZone() to add missing secondary catalog ZoneRemoved event handler. 2024-09-14 19:28:00 +05:30