Commit Graph

2494 Commits

Author SHA1 Message Date
Shreyas Zare
ea46a32b5d app assembly version updated for release 2023-04-29 16:18:14 +05:30
Shreyas Zare
39b9b15cf9 inno: updated dotnet to v7.0.5 2023-04-29 16:17:38 +05:30
Shreyas Zare
6f3e017cba inno: updated setup version to 11.1 2023-04-29 16:17:15 +05:30
Shreyas Zare
25090eb3ce DnsWebService: updated StopAsync() to prevent from running twice. 2023-04-29 16:16:55 +05:30
Shreyas Zare
3bc39fc28a DnsServer: updated error message to include question. 2023-04-29 13:33:24 +05:30
Shreyas Zare
38b6ecc581 WebServiceZonesApi: updated DeleteRecord() to be able to delete old misconfigured NS records. 2023-04-23 17:02:49 +05:30
Shreyas Zare
1afef0f741 updated readme. 2023-04-23 16:39:35 +05:30
Shreyas Zare
5c0a4b11bf solution file updates 2023-04-23 16:38:57 +05:30
Shreyas Zare
5df6bda98c updated docker env var docs. 2023-04-23 16:38:27 +05:30
Shreyas Zare
4a68c04b02 updated apidocs. 2023-04-23 16:37:50 +05:30
Shreyas Zare
0bf5f15329 webapp: added soa serial date scheme support. 2023-04-23 16:37:29 +05:30
Shreyas Zare
d49753575d zone.js: added soa serial date scheme support. Added IDN support. 2023-04-23 16:36:55 +05:30
Shreyas Zare
a04fe8992a other-zones.js: added IDN support. 2023-04-23 16:35:28 +05:30
Shreyas Zare
42999e902b main.js: added IDN support. 2023-04-23 16:34:54 +05:30
Shreyas Zare
c78984fcbc WebServiceZonesApi: Added IDN support. Added SOA serial date scheme support. 2023-04-23 16:34:17 +05:30
Shreyas Zare
d9a1d20acf WebServiceSettingsApi: added validation for http proxy protocol. 2023-04-23 16:32:16 +05:30
Shreyas Zare
c3d550e5a6 WebServiceOtherZonesApi: added IDN support. 2023-04-23 16:30:49 +05:30
Shreyas Zare
c924ec6188 WebServiceDashboardApi: added IDN support. 2023-04-23 16:29:01 +05:30
Shreyas Zare
1f8d2a538c DnsWebService: Enabled save cache option by default. Updated web server to serve unknown file types for certbot webroot http challenge. Added 4 new env var support. 2023-04-23 16:28:27 +05:30
Shreyas Zare
46d4e17856 DnsServer: Implemented socket pool feature for port randomization on windows platform. Updated AuthoritativeQueryAsync() to check the auth zone before querying DNS apps. Updated RecursiveResolveAsync() and ConditionalForwarderResolveAsync() to support conditional forwarding client subnet. Updated DoH web server to serve unknown file types for certbot webroot HTTP challenge. Fixed issue in ServerDomain property when invalid domain name was set. 2023-04-23 16:24:45 +05:30
Shreyas Zare
79ae0c5632 PrimaryZone: implemented soa serial date scheme support. 2023-04-23 16:20:35 +05:30
Shreyas Zare
6554367ad7 AuthZone: updated RefreshSignatures() to fix RRSIG check. Updated GetUpdatedNSecRRSet() to simplify implementation. Updated CreateNSec3RRSet() and GetPartialNSec3Record() to fix bug in NSEC3 type list. 2023-04-23 16:19:33 +05:30
Shreyas Zare
216695a3cd CacheZone: added support for conditional forwarding client subnet. 2023-04-23 16:15:12 +05:30
Shreyas Zare
1d3a1c5c3b CacheZoneManager: added support for conditional forwarding client subnet. 2023-04-23 16:12:58 +05:30
Shreyas Zare
0e0481d0a1 CacheRecordInfo: added support for conditional forwarding client subnet. 2023-04-23 16:10:27 +05:30
Shreyas Zare
821af41210 AuthRecordInfo: added support for soa serial date scheme. 2023-04-23 16:09:58 +05:30
Shreyas Zare
1361a78ae7 DnsServerInternal: updated code to return new cache object to skip authoritative request handler calls. 2023-04-23 16:09:09 +05:30
Shreyas Zare
d3bd40c9e5 AdvancedForwarding: implemented conditional forwarding client subnet. Updated app config template. 2023-04-23 16:07:49 +05:30
Shreyas Zare
b8d42871f4 AdvancedForwarding: updated domain matching to support wildcard domain. 2023-04-07 14:07:14 +05:30
Shreyas Zare
0ec47624b8 DnsServiceWorker: removed additional windows firewall rule for web console port since its not needed after replacing the web service to use kestrel. 2023-04-07 14:06:13 +05:30
Shreyas Zare
68167dc7e6 Failover.HealthCheck: updated implementation to disable http auto redirect which is causing to fail to verify the health status of the actual server in question. 2023-04-07 14:04:16 +05:30
Shreyas Zare
7a2a43d126 Merge branch 'update-build-instructions' into develop 2023-03-18 17:24:07 +05:30
Shreyas Zare
b16a2b7664 build.md: minor changes. 2023-03-18 17:20:53 +05:30
Shreyas Zare
831b35ecf8 build.md: updated to add docker instructions. 2023-03-18 17:15:12 +05:30
Shreyas Zare
a462b3097a DnsServer: Updated ProcessRecursiveQueryAsync() to return rcode from blocked response. 2023-03-18 13:39:23 +05:30
Shreyas Zare
812b505d34 WebServiceAppsApi: using HttpClientNetworkHandler for retries and custom DNS resolution support. 2023-03-18 13:38:32 +05:30
Shreyas Zare
3f92cb8846 WebServiceApi: using HttpClientNetworkHandler for retries and custom DNS resolution support. 2023-03-18 13:37:34 +05:30
Shreyas Zare
444baf1b03 BlockListZoneManager: using HttpClientNetworkHandler for retries and custom DNS resolution support. 2023-03-18 13:36:56 +05:30
Shreyas Zare
f7a1d80aeb DnsServerInternal: implemented IDnsClient.ResolveAsync(). 2023-03-18 13:35:51 +05:30
Shreyas Zare
8983444758 Failover: using HttpClientNetworkHandler that does retries as well as resolves via given dns client. 2023-03-18 13:35:09 +05:30
Shreyas Zare
cccbacad13 AdvancedBlocking: using HttpClientNetworkHandler that does retries as well as resolves via given dns client. 2023-03-18 13:32:07 +05:30
Shreyas Zare
a281a0fbf0 IDnsServer: implementing IDnsClient to allow using it where dns client resolution is required. 2023-03-18 13:31:07 +05:30
Shreyas Zare
f7582faab9 Merge branch 'develop' 2023-03-11 17:05:27 +05:30
Shreyas Zare
942b0b4205 updated changelog for v11.0.3 release. 2023-03-11 17:04:51 +05:30
Shreyas Zare
b3fe4ed302 assembly version updated to v11.0.3 2023-03-11 17:03:40 +05:30
Shreyas Zare
552e2bef36 inno: updated version to 11.0.3 2023-03-11 17:03:15 +05:30
Shreyas Zare
d2432cb983 app assembly version updated for release. 2023-03-11 17:02:44 +05:30
Shreyas Zare
b872963090 build.md: minor fix. 2023-03-11 15:22:02 +05:30
Shreyas Zare
9cd47c79b1 WebServiceSettingsApi: updated SetDnsSettings() to fix issue causing double block list update trigger. Other minor code refactoring changes done. 2023-03-11 15:21:31 +05:30
Shreyas Zare
caa5e950e0 WebServiceAppsApi: Updated StartAutomaticUpdate() to remote timeout that caused auto update to fail when server delays response. Updated GetStoreAppsJsonData() and DownloadAndUpdateAppAsync() to support optional http retries. Updated ListStoreApps() to have 30 sec timeout. 2023-03-11 15:20:05 +05:30