Commit Graph

2761 Commits

Author SHA1 Message Date
Shreyas Zare
b0fa6dd0c0 install.sh: updated to install .net 8 runtime. 2024-02-04 17:10:57 +05:30
Shreyas Zare
7df5058b87 updated publish profile 2024-02-04 17:10:14 +05:30
Shreyas Zare
7f347bfff4 ZoneAlias: code refactoring done. 2024-02-04 17:09:21 +05:30
Shreyas Zare
cedb5380d2 WildIp: code refactoring changes done. 2024-02-04 17:08:59 +05:30
Shreyas Zare
14d5af31a6 WhatIsMyDns: code refactoring changes done. 2024-02-04 17:08:00 +05:30
Shreyas Zare
f2573a6fd5 WeightedRoundRobin: code refactoring changes done. 2024-02-04 17:07:42 +05:30
Shreyas Zare
3be1d8ae55 SplitHorizon: code refactoring changes done. 2024-02-04 17:07:13 +05:30
Shreyas Zare
5b9a357364 QueryLogsSqlite: code refactoring changes done. 2024-02-04 17:06:20 +05:30
Shreyas Zare
34f6a65a4a NxDomainOverride: added new app to allow overriding nxdomain responses. 2024-02-04 17:05:47 +05:30
Shreyas Zare
513dc4bc78 NxDomain: code refactoring changes done. 2024-02-04 17:04:52 +05:30
Shreyas Zare
64eebd9005 NoData: code refactoring changes done. 2024-02-04 17:04:25 +05:30
Shreyas Zare
174bca03f3 Failover: code refactoring changes done. 2024-02-04 17:03:43 +05:30
Shreyas Zare
817da2ce96 DropRequests: code refactoring changes done. 2024-02-04 17:02:17 +05:30
Shreyas Zare
a457f152d6 DnsRebindingProtection: updated implementation code for optimization. 2024-02-04 17:01:47 +05:30
Shreyas Zare
c540f15c51 DnsBlockList: code refactoring changes done. 2024-02-04 16:59:46 +05:30
Shreyas Zare
16b8692523 Dns64: Updated PostProcessAsync() changes to simplify code. Code refactoring done. 2024-02-04 16:59:09 +05:30
Shreyas Zare
aac87995fd DefaultRecords: code refactoring changes done. 2024-02-04 16:57:58 +05:30
Shreyas Zare
169ea717f5 BlockPage: updated implementation to use Kestrel web server. 2024-02-04 16:57:25 +05:30
Shreyas Zare
b8578012ff AutoPtr: code refactoring changes done. 2024-02-04 16:56:04 +05:30
Shreyas Zare
0367ac4d0f AdvancedForwarding: code refactoring changes done. 2024-02-04 16:55:43 +05:30
Shreyas Zare
c5fbafbb42 AdvancedBlocking: Code refactoring changes done for performance. Updated file scheme url implementation to update and reload on config update. 2024-02-04 16:54:39 +05:30
Shreyas Zare
ce7151311f Merge pull request #805 from ruifung/master
Implement DNS Rebind Protection as a DNS App
2024-01-27 16:54:52 +05:30
Shreyas Zare
7be440d547 AuthZone: Added QueryRecordsWildcard() method to get processed wildcard response. 2024-01-14 17:58:47 +05:30
Shreyas Zare
79e1ae9a3a AuthZoneManager: Updated ResolveAdditionalRecords() to use FindZone call for resolving additional records for correctness and wildcard support. Updated Query() to check for DNAME in closest and apex zones when zone exists. 2024-01-14 17:57:40 +05:30
Shreyas Zare
63d7c55bb6 AuthZoneTree: fixed issue in SubDomainExists() to prevent NXDOMAN rcode when wildcard ENT exists. 2024-01-14 17:12:15 +05:30
Shreyas Zare
fa682e88f9 ZoneTree: fixed issue in IsKeySubDomain() when testing for wildcard. Updated FindZoneNode() to fix issues with wildcard matching and code refactoring done. 2024-01-14 17:10:25 +05:30
Shreyas Zare
dd29541d45 Merge branch 'develop' of https://github.com/TechnitiumSoftware/DnsServer into develop 2024-01-11 13:12:28 +05:30
Shreyas Zare
98217d357c Merge pull request #828 from alexhorner/dns64_fix
Fix AAAA responses not being produced when there are no DNS64 exclusions
2024-01-11 13:12:08 +05:30
Alexander Horner
d962a84b7f Fix AAA responses not being produced when there are no DNS64 exclusions 2024-01-10 19:44:11 +00:00
Shreyas Zare
cd97ad9cf2 Merge pull request #823 from TechnitiumSoftware/update-sponsors
Update README.md
2024-01-04 15:49:20 +05:30
Shreyas Zare
856772f628 Merge pull request #822 from TechnitiumSoftware/update-sponsors
Update README.md
2024-01-04 15:47:56 +05:30
Shreyas Zare
990d609423 Update README.md
added macarne as sponsor
2024-01-04 15:46:44 +05:30
Shreyas Zare
d4b934b6b1 updated app store json 2023-12-30 12:38:21 +05:30
Shreyas Zare
7383fb0c03 BlockPage app assembly version updated to 4.3.1 for release. 2023-12-30 12:31:37 +05:30
Shreyas Zare
7171341e90 BlockPage: fixed minor issue with request content length limit. 2023-12-30 12:28:12 +05:30
Shreyas Zare
7b1f2fc31a updated app store json 2023-12-30 12:23:13 +05:30
Shreyas Zare
9527462626 BlockPage: updated app to support running multiple web servers. 2023-12-30 12:22:53 +05:30
Yip Rui Fung
7a60cf8251 DnsRebindBlockingApp: Actually log the failure to parse a network address from the config. 2023-12-10 21:51:38 +08:00
Yip Rui Fung
f5cc970ed6 Check the type of the RecordData instead. 2023-12-10 10:07:20 +08:00
Yip Rui Fung
93e423cfe1 DnsRebindBlocking: Exclude authoritative responses. 2023-12-09 13:14:46 +08:00
Yip Rui Fung
fe00b00e6d Add DNS Rebind Protection as an DNSApp. 2023-12-09 13:02:47 +08:00
Shreyas Zare
256e973916 app store json updated 2023-12-05 21:05:04 +05:30
Shreyas Zare
e3b2fdbe47 app assembly version updated for release. 2023-12-05 21:04:35 +05:30
Shreyas Zare
5db0abc4e7 AdvancedBlocking: fixed null ref bug caused when url entry is returned null for simple/regex blocked domains. 2023-12-05 21:03:57 +05:30
Shreyas Zare
d5558397fa app store json updated 2023-12-03 21:19:23 +05:30
Shreyas Zare
f5f43721de app assembly version updated for release. 2023-12-03 21:18:57 +05:30
Shreyas Zare
777501a78c QueryLogsSqlite: updated sample config. 2023-12-03 21:18:23 +05:30
Shreyas Zare
0e283d0864 QueryLogsSqlite: updated app to support in-memory db and added option to limit max records in db. Refactored code to work async. 2023-12-03 21:18:10 +05:30
Shreyas Zare
bb057ab9b1 AdvancedBlocking: updated sample config 2023-12-03 21:17:19 +05:30
Shreyas Zare
221cc2b83c AdvancedBlocking: added support for custom addresses per block list url. Added support to read local files as url. 2023-12-03 21:17:00 +05:30