Commit Graph

3173 Commits

Author SHA1 Message Date
Shreyas Zare
862857e725 Extensions: updated GetRemoteEndPoint() to remove the conditional private ip check option. 2024-11-23 13:12:54 +05:30
Shreyas Zare
c55bc9bcb8 zone.js: added validation check for NS records to prevent from adding glue for zone NS records. 2024-11-23 13:12:04 +05:30
Shreyas Zare
12b48b1c36 main.js: updated UI validation code to allow using reverse proxy acl for dns-over-https. 2024-11-23 13:11:28 +05:30
Shreyas Zare
28a491026a webapp: updated reverse proxy network acl description in html. 2024-11-23 13:10:40 +05:30
Shreyas Zare
fdcdfcb6d3 DnsServer: Updated ProcessDoHRequestAsync() to allow reading x-real-ip header for DNS-over-HTTPS with reverse proxy ACL check. 2024-11-23 13:10:04 +05:30
Shreyas Zare
bdf59b2bbb ZoneTree: updated FindZoneNode() to correctly handle wildcard case with ENT subdomain for queries that should return wildcard. 2024-11-23 13:08:58 +05:30
Shreyas Zare
f9cb4b2a87 FailoverApp.HealthCheck: updated code to catch correct exception. 2024-11-23 13:07:42 +05:30
Shreyas Zare
524ad2d7f2 DnsApplicationAssemblyLoadContext: updated assembly loading code to separate the dependency resolver initialization to avoid dependency issues. 2024-11-23 13:06:33 +05:30
Shreyas Zare
bd641bc058 dns app store json updated 2024-11-16 18:58:07 +05:30
Shreyas Zare
07052a7fd8 app assembly version updated for release. 2024-11-16 18:57:43 +05:30
Shreyas Zare
0fc6788972 FilterAaaa: code refactoring done for optimization. 2024-11-16 18:51:20 +05:30
Shreyas Zare
acd72344d4 Merge pull request #1106 from IngmarStein/filter_aaaa_dnssec
Filter AAAA: allow modification of unsigned responses for DNSSEC-aware clients
2024-11-16 18:31:15 +05:30
Shreyas Zare
46b79b3ab2 updated changelog for v13.2 release. 2024-11-16 18:25:08 +05:30
Shreyas Zare
2bead7f72e assembly version updated to v13.2 for release. 2024-11-16 18:24:37 +05:30
Shreyas Zare
7c16445cd0 inno: updated dotnet to v8.0.11 2024-11-16 18:24:07 +05:30
Shreyas Zare
05c8794d52 inno: updated version to 13.2 2024-11-16 18:23:38 +05:30
Shreyas Zare
775d6b79da updated apidocs 2024-11-16 18:23:18 +05:30
Shreyas Zare
997a1da9ae main.js: updated code to disable real ip text box when insecure DoH is not enabled. 2024-11-16 17:24:51 +05:30
Shreyas Zare
9f257efabe webapp: updated option message for correctness. 2024-11-16 17:23:49 +05:30
Shreyas Zare
50276dc216 DnsServer: updated ProcessDoHRequestAsync() to read client ip without private ip check and read x-real-ip header only for insecure http requests. 2024-11-16 17:22:57 +05:30
Shreyas Zare
161eeccb90 Extensions: updated GetRemoteEndPoint() to allow controlling private IP check for x-real-ip header. 2024-11-16 17:20:21 +05:30
Shreyas Zare
50b263c829 main.js: updated code to support reverse proxy network acl option. 2024-11-16 14:12:02 +05:30
Shreyas Zare
e1b456ed28 webapp: updated html for new reverse proxy network acl option. Other minor changes done. 2024-11-16 14:11:34 +05:30
Shreyas Zare
caf79a0044 WebServiceSettingsApi: updated api to support reverse proxy network ACL. 2024-11-16 14:10:21 +05:30
Shreyas Zare
b813a55be2 DnsWebService: updated config code to support new reverse proxy network ACL option. 2024-11-16 13:43:33 +05:30
Shreyas Zare
85c0b39f6e DnsServer: implemented reverse proxy network ACL feature. 2024-11-16 13:39:20 +05:30
Shreyas Zare
f69ebc1f03 code refactoring changes done. 2024-11-16 13:14:48 +05:30
Ingmar Stein
e6979353b2 Filter AAAA: allow modification of unsigned responses for DNSSEC-aware
clients

Fixes #1105
2024-11-13 14:56:40 +01:00
Shreyas Zare
0f83d23e60 updated change log for v13.1.1 release. 2024-11-09 21:15:43 +05:30
Shreyas Zare
082923c2fc assembly version updated to v13.1.1 for release. 2024-11-09 21:15:23 +05:30
Shreyas Zare
5e12d915bb inno: updated version to 13.1.1 2024-11-09 21:14:59 +05:30
Shreyas Zare
5897fe4b07 updated app store json file 2024-11-09 21:14:42 +05:30
Shreyas Zare
a3c98fb57d app assembly version updated for release. 2024-11-09 21:14:23 +05:30
Shreyas Zare
10847b39b8 FilterAaaa: updated InitializeAsync() to update the existing config to include the new option. 2024-11-09 20:20:13 +05:30
Shreyas Zare
050e4c5c6e updated named.root file 2024-11-09 19:49:51 +05:30
Shreyas Zare
4965c739e9 updated root anchors file 2024-11-09 19:48:44 +05:30
Shreyas Zare
04f0069d03 webapp: updated html with changes in UI messages. 2024-11-09 19:48:30 +05:30
Shreyas Zare
eec34756b3 DnsWebService: Fixed issue with admin panel http/3 not working caused due to kestral web server changes. Updated admin web server cache header to avoid issues after server update. 2024-11-09 19:47:25 +05:30
Shreyas Zare
8a98f32d34 DnsServer: fixed issue with DoH/3 not working caused due to kestral web server changes. Fixed issue in ProcessAPPAsync() that did not check for secondary forwarder. Updated DoH cache header to avoid caching issues after server upgrade. Code refactoring changes done. 2024-11-09 19:45:16 +05:30
Shreyas Zare
76f6108be3 FilterAAAA: updated app docs for new option. 2024-11-09 19:40:17 +05:30
Shreyas Zare
f7b3a0c7b9 DnsRebindingProtection: updated sample config. 2024-11-09 19:39:39 +05:30
Shreyas Zare
2d4853d23c DnsRebindingProtection: added new option to configure bypass networks. 2024-11-09 19:39:14 +05:30
Shreyas Zare
dfb62b172d BlockPageApp: minor change in cache header. 2024-11-09 19:38:00 +05:30
Shreyas Zare
f5ea0c0e01 Merge pull request #1089 from IngmarStein/filter_aaaa_ttl
Filter AAAA: add config option for TTL
2024-11-09 18:41:41 +05:30
Ingmar Stein
b224cb0369 Filter AAAA: add config option for TTL
Add a `defaultTtl` configuration option to set the TTL for use in SOA
records returned by the Filter AAAA app. The default remains at the
previous value of `30`.
2024-10-27 15:14:09 +01:00
Shreyas Zare
d2f046b7f3 updated app store json for FilterAAAA v3 release. 2024-10-26 18:23:37 +05:30
Shreyas Zare
bd10f293af app assembly version updated for release. 2024-10-26 18:23:05 +05:30
Shreyas Zare
248ebae6d5 FilterAaaaApp: updated readme to document new filterDomains config option. 2024-10-26 17:51:10 +05:30
Shreyas Zare
a2880c0d6b FilterAaaa: updated InitializeAsync() to update config json with new filterDomains array in existing installations. Updated PostProcessAsync() to move the filterDomains feature code after bypassDomains code. 2024-10-26 17:50:26 +05:30
Shreyas Zare
4eb45d254a minor changes. 2024-10-26 17:35:25 +05:30