Commit Graph

1607 Commits

Author SHA1 Message Date
Shreyas Zare
e8a7353075 minor refactoring done. 2022-01-16 19:58:42 +05:30
Shreyas Zare
e1f5a97b93 StubZone: using ApexZone. Fixed minor issue in name comparison. 2022-01-16 19:45:51 +05:30
Shreyas Zare
be0a2990b8 SecondaryZone: using ApexZone. Enabled EDNS for IXFR request. 2022-01-16 19:44:45 +05:30
Shreyas Zare
40d84b1120 ForwarderZone: using ApexZone. 2022-01-16 19:43:32 +05:30
Shreyas Zare
a4b672f79f AuthZoneInfo: updated code to use ApexZone. 2022-01-16 19:42:54 +05:30
Shreyas Zare
fcf555fea5 PrimarySubDomainZone: Fixed UpdateRecord() to handle error case correctly. 2022-01-16 19:35:57 +05:30
Shreyas Zare
e300ef1efd PrimaryZone: inheriting ApexZone. Fixed issue in UpdateRecord() by handling the error case correctly. 2022-01-16 19:35:12 +05:30
Shreyas Zare
ce8961983d CacheZone: updated code to support DNSSEC. 2022-01-16 19:34:03 +05:30
Shreyas Zare
ae0f326bfe ApexZone: added new abstract class by splitting AuthZone class to be used by auth zones apex nodes. 2022-01-16 19:32:55 +05:30
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