Commit Graph

1598 Commits

Author SHA1 Message Date
Shreyas Zare
a11269ece2 AuthZone: removed code for apex zone into a new ApexZone class. Added DNSSEC related implementation. 2022-01-16 19:31:33 +05:30
Shreyas Zare
a7542598c8 AuthZoneNode: added new class to allow AuthZoneTree to store parent side records as well as authoritative zone to allow DS records to exists at parent zone and for NS records to exists in both parent and child zone. 2022-01-16 19:28:26 +05:30
Shreyas Zare
9faa882529 ZoneTree: minor change. 2022-01-16 19:26:41 +05:30
Shreyas Zare
20b719f6d1 AuthZoneTree: added new class that inherits ZoneTree for auth zone usage. 2022-01-16 19:26:20 +05:30
Shreyas Zare
c1e62a2f68 CacheZoneTree: added new class that extends ZoneTree for use with caching. 2022-01-16 19:24:36 +05:30
Shreyas Zare
a427cf1711 ZoneTree: updated implementation to be abstract and split into AuthZoneTree and CacheZoneTree. 2022-01-16 19:23:33 +05:30
Shreyas Zare
417e7e6417 DomainTree: updated key map to be able to arrange the tree in canonical form for DNSSEC usecase. 2022-01-16 19:20:57 +05:30
Shreyas Zare
37fadd7705 StubZone: fixed minor issue of RD flag set in initial request in CreateAsync(). Implemented EDNS for SOA requests. 2021-11-06 16:06:01 +05:30
Shreyas Zare
8e497093b1 SecondaryZone: fixed minor issue of RD flag set in initial request in CreateAsync(). Implemented EDNS for IXFR and SOA requests. 2021-11-06 16:05:19 +05:30
Shreyas Zare
4afa7c5a0a Merge pull request #332 from griccardos/QueryContainsDomain
AppQueryLogsSqlite use contains instead of exact match
2021-11-06 14:08:41 +05:30
Shreyas Zare
c7b2ec9dc1 DnsApplicationManager: updated LoadApplicationAsync() to remove error handling. 2021-11-06 14:06:56 +05:30
Shreyas Zare
88c7beccfc DnsApplication: updated InitializeAsync() to handle exception to soft fail app loading. 2021-11-06 14:05:55 +05:30
Shreyas Zare
dd694b0d37 QueryLogsSqlite: minor changes 2021-11-06 13:36:35 +05:30
Shreyas Zare
f9923c2f16 Failover.HealthMonitor: fixed LastHealthCheckResponse property to not return null values. 2021-11-06 13:35:42 +05:30
Shreyas Zare
0fbb63aa94 Failover: minor changes 2021-11-06 13:35:02 +05:30
Shreyas Zare
d9c19864a5 DropRequests: minor changes done. 2021-11-06 13:33:50 +05:30
Shreyas Zare
35a22bae12 DnsServer: minor refactoring done in PostProcessQuery(). 2021-11-06 13:32:35 +05:30
Shreyas Zare
c115b70fec zone.js: added support for DNSSEC records. 2021-11-06 13:31:25 +05:30
Shreyas Zare
98b5486aed WebServiceZonesApi: added support for DNSSEC records. 2021-11-06 13:30:48 +05:30
Shreyas Zare
d0b4b45b52 minor changes 2021-11-06 13:30:18 +05:30
Shreyas Zare
8df098ff75 DnsWebService: added WebServiceTlsPort property. 2021-11-06 13:29:48 +05:30
Shreyas Zare
2ac3f4f483 minor changes 2021-11-06 13:29:21 +05:30
Shreyas Zare
11a64ecc14 WindowsService: moved firewall entry code from Program to DnsServiceWorker. Adding an extra default firewall rule for web console. 2021-11-06 13:27:44 +05:30
Shreyas Zare
b77943b5dc IDnsQueryLogger: minor changes 2021-11-06 13:24:58 +05:30
griccardos
1393cae872 Merge branch 'TechnitiumSoftware:master' into QueryContainsDomain 2021-11-03 08:48:39 +02:00
Riccardo
c28afa199c added option to use wildcard 2021-11-03 08:44:06 +02:00
Shreyas Zare
b8bad36baa updated readme 2021-10-30 12:27:02 +05:30
Shreyas Zare
e472cd2fc0 updated api docs. 2021-10-30 12:23:51 +05:30
Shreyas Zare
754df0630c main.js: implemented EDNS udp payload size option. 2021-10-30 12:23:39 +05:30
Shreyas Zare
0ecec4e44e webapp: updated html for EDNS udp payload size option. 2021-10-30 12:22:51 +05:30
Shreyas Zare
1d91ce7419 DnsWebService: updated api to add udpPayloadSize. Updated DNS Client api to support EDNS. 2021-10-30 12:22:26 +05:30
Shreyas Zare
13791e1d60 DnsServer: implemented EDNS support. 2021-10-30 12:18:32 +05:30
Shreyas Zare
e7f3372411 minor readme update 2021-10-30 12:12:11 +05:30
Shreyas Zare
d61f31162f updated change log 2021-10-30 12:08:54 +05:30
Riccardo
f965ee0fa0 use contains domain name 2021-10-26 21:35:27 +02:00
Riccardo
d96d377506 add wildcard search for domain name 2021-10-26 21:30:09 +02:00
Shreyas Zare
e3190db4d1 assembly version updated to v7.1 for release. 2021-10-23 13:46:10 +05:30
Shreyas Zare
ea56f24a21 app assembly versions updated for release 2021-10-23 13:45:41 +05:30
Shreyas Zare
29db03ef6a updated change log for v7.1 2021-10-23 13:44:02 +05:30
Shreyas Zare
ea73f21426 updated readme 2021-10-23 13:43:26 +05:30
Shreyas Zare
dd8090790a inno: updated version to 7.1 for release. 2021-10-23 13:42:45 +05:30
Shreyas Zare
832e5a016f inno: updated dotnet to v5.0.11 2021-10-23 12:07:08 +05:30
Shreyas Zare
df484b6e7b main.js: reloading forwarder after set settings to get the converted forwarder format strings. 2021-10-23 12:05:32 +05:30
Shreyas Zare
4622b48e84 minor changes 2021-10-23 12:04:51 +05:30
Shreyas Zare
170b01677a DnsWebService: updated SetDnsSettings() to convert the forwarder to the specified protocol. 2021-10-23 12:04:19 +05:30
Shreyas Zare
58f5b549cc minor changes 2021-10-23 12:03:16 +05:30
Shreyas Zare
6ec4357b52 QueryLogsSqlite: updated sql query in QueryLogsAsync() to improve performance. 2021-10-23 12:02:35 +05:30
Shreyas Zare
e335c47f7e updated readme for docker env var link. 2021-10-16 17:44:23 +05:30
Shreyas Zare
862aa90652 updated docker compose file 2021-10-16 17:44:05 +05:30
Shreyas Zare
2d1ff8c77b added docker env var documentation from @Cossey's pull request. 2021-10-16 17:43:41 +05:30