Commit Graph

2907 Commits

Author SHA1 Message Date
Shreyas Zare
44e9126b30 ResolverPrefetchDnsCache: implemented IDnsCache changes. 2024-05-19 15:07:16 +05:30
Shreyas Zare
0ec837d872 ResolverDnsCache: implemented IDnsCache changes. 2024-05-19 15:06:54 +05:30
Shreyas Zare
d4218a189c PrimaryZone: updated implementation to use default responsible person config. Code refactoring done. 2024-05-19 15:06:25 +05:30
Shreyas Zare
5b14987a2e CacheZoneManager: added support for configuring serve stale answer and reset ttl. Updated Query() to split serve stale and reset expiry features. 2024-05-19 15:05:41 +05:30
Shreyas Zare
f0c24092fc AuthZoneManager: implemented delayed save feature. Code refactoring done. 2024-05-19 15:02:59 +05:30
Shreyas Zare
1e78770ce3 BlockListZoneManager: code refactoring done. 2024-05-19 15:01:32 +05:30
Shreyas Zare
0292fd1968 BlockedZoneManager: implemented delayed save feature. Code refactoring done. 2024-05-19 15:00:53 +05:30
Shreyas Zare
04709e5971 AllowedZoneManager: implemented delayed save feature. Code refactoring done. 2024-05-19 15:00:00 +05:30
Shreyas Zare
f6dae9a7d9 DnssecPrivateKey: updated SetState() to ignore when state is lower than existing state. 2024-05-19 14:58:59 +05:30
Shreyas Zare
2fbda53c81 DnsServerInternal: updated to implement IDnsServer changes. 2024-05-19 14:56:11 +05:30
Shreyas Zare
c188d0146b DnsApplication: updated implementation to move assembly loading code to DnsApplicationAssemblyLoadContext. Code refactoring done. 2024-05-19 14:55:44 +05:30
Shreyas Zare
ba7e05a450 DnsApplicationAssemblyLoadContext: updated implementation to use AssemblyDependencyResolver. Moved assembly loading code here. Fixed issue with loading alpine musl native dll. 2024-05-19 14:54:29 +05:30
Shreyas Zare
7cefb102ea DhcpServer: Updated implementation to remove delayed save feature for modified auth zones. 2024-05-19 14:51:50 +05:30
Shreyas Zare
f8fe1b5bb6 AuthManager: code refactoring done. 2024-05-19 14:50:43 +05:30
Shreyas Zare
04de9120b8 NxDomain: minor change. 2024-05-19 14:48:56 +05:30
Shreyas Zare
6d84f23e3c BlockPage: added support for .p12 cert extension. Updated implementation to use specific file name for self signed cert. 2024-05-19 14:48:31 +05:30
Shreyas Zare
b3737eb457 AdvancedBlocking: minor changes done. 2024-05-19 14:45:05 +05:30
Shreyas Zare
240a68121d Merge pull request #885 from anonhostpi/patch-1
Update envs in docker-compose.yml
2024-04-20 17:35:09 +05:30
Blue Falcon
04e5b541d9 Phrasing
Improve phrasing of the last statement in the blurb
2024-03-19 19:49:33 -07:00
Blue Falcon
56551447e8 Update envs in docker-compose.yml
Added a explanatory blurb for the new environment variable.

Added newlines to delimit the WEB_SERVICE envs for easier readability.

See #877
2024-03-19 19:34:17 -07:00
Shreyas Zare
175a7c5328 Merge branch 'master' of https://github.com/TechnitiumSoftware/DnsServer 2024-03-16 18:19:11 +05:30
Shreyas Zare
c5007bdda4 Merge pull request #873 from pbinks/master
Grammar corrections
2024-03-16 18:18:53 +05:30
Shreyas Zare
885a89f395 assembly version updated to v12.1 for release. 2024-03-16 18:16:43 +05:30
Shreyas Zare
1c6aa06d21 updated readme. 2024-03-16 18:16:16 +05:30
Shreyas Zare
9a2185db43 updated change log. 2024-03-16 18:13:41 +05:30
Shreyas Zare
d80066cf32 inno: updated version to 12.1 2024-03-16 18:13:09 +05:30
Shreyas Zare
75e3163c55 inno: updated dotnet to v8.0.3. 2024-03-16 18:12:46 +05:30
Shreyas Zare
265e45707b updated app store json data 2024-03-16 18:12:14 +05:30
Shreyas Zare
096a0cd7ab app assembly version updated for release. 2024-03-16 18:07:08 +05:30
Shreyas Zare
b849b6594c updated docker env variables. 2024-03-16 16:16:21 +05:30
Shreyas Zare
59c79fc831 updated apidocs. 2024-03-16 16:15:57 +05:30
Shreyas Zare
f00cab6e63 minor refactoring changes 2024-03-16 16:14:39 +05:30
Shreyas Zare
72d61df26f zone.js: updated code to support dynamic updates permission for secondary zones. 2024-03-16 15:59:26 +05:30
Shreyas Zare
e0ab0171ea main.js: updated code to support new dns client features, and ECS override feature. 2024-03-16 15:58:24 +05:30
Shreyas Zare
c8060d1e95 updated jquery to v3.7.1 2024-03-16 15:57:01 +05:30
Shreyas Zare
a9118a55eb dhcp.js: updated code to support ignore client identifier option feature. 2024-03-16 15:56:46 +05:30
Shreyas Zare
a1b6f339cd webapp: updated html for new dns client features, EDNS client subnet override feature, and DHCP scope ignore client identifier option feature. 2024-03-16 15:56:08 +05:30
Shreyas Zare
0e61ae387a DnsWebService: updated config code for ECS override feature. 2024-03-16 15:50:11 +05:30
Shreyas Zare
ee38acfef1 WebServiceZonesApi: Updated api for response metadata feature. Updated Zone options api for secondary zone dynamic update permissions. Fixed bug in fwd record update. 2024-03-16 15:46:55 +05:30
Shreyas Zare
775fca0f54 WebServiceSettingsApi: updated api for EDNS client subnet override feature. 2024-03-16 15:45:30 +05:30
Shreyas Zare
42a053b3eb WebServiceDhcpApi: updated api to support ignoreClientIdentifierOption. 2024-03-16 14:02:14 +05:30
Shreyas Zare
4b60404153 WebServiceApi: Updated resolve query api to add ednsClientSubnet option and raw responses feature. 2024-03-16 14:01:38 +05:30
Shreyas Zare
beb9ff2546 DnsWebService: added DNS_SERVER_WEB_SERVICE_LOCAL_ADDRESSES environment variable. 2024-03-16 14:00:11 +05:30
Shreyas Zare
b9986f1501 DnsServer: Implemented EDNS Client Subnet override feature. Updated ProcessUpdateQueryAsync() to check for update permissions for secondary zone. Updated serve stale to wait for max 1800ms. Code refactoring done. 2024-03-16 13:59:22 +05:30
Shreyas Zare
9f6e7d7145 SecondaryZone: Updated RefreshZoneAsync() to retry with axfr for refused rcode. Updated zone to allow dynamic updates config. 2024-03-16 13:46:03 +05:30
Shreyas Zare
eaf96b24c0 CacheZone: code refactoring done. 2024-03-16 13:43:31 +05:30
Shreyas Zare
eae9568290 CacheZoneManager: Implemented response metadata feature. Fixed minor bugs. Code refactoring done. 2024-03-16 13:31:52 +05:30
Shreyas Zare
6489c9828c ZoneTree: fixed wildcard matching bug in FindZoneNode(). 2024-03-16 13:27:38 +05:30
Shreyas Zare
332b64e6c2 CacheRecordInfo: added response metadata feature. 2024-03-16 13:26:55 +05:30
Shreyas Zare
ff6cbfcd54 Scope: implemented ignore client identifier feature. 2024-03-16 13:25:52 +05:30