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
|
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
|
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
|
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
|
e3190db4d1
|
assembly version updated to v7.1 for release.
|
2021-10-23 13:46:10 +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
|
25cdaa7618
|
main.js: updated checkForWebConsoleRedirection() to check for TLS enable/disable event and to redirect to the correct protocol url.
|
2021-10-16 16:38:14 +05:30 |
|
Shreyas Zare
|
f8a181b46b
|
DnsWebService: implemented DNS_SERVER_ADMIN_PASSWORD env var to init config.
|
2021-10-16 16:14:28 +05:30 |
|
Shreyas Zare
|
3a81166236
|
DnsWebService: added more env vars for creating initial config file as per @Cossey's pull request.
|
2021-10-16 15:29:37 +05:30 |
|
Shreyas Zare
|
78f5d03ef1
|
main.js: implemented self signed cert option.
|
2021-10-16 15:05:15 +05:30 |
|
Shreyas Zare
|
1232c5fdbe
|
webapp: added html for self signed cert option.
|
2021-10-16 15:04:30 +05:30 |
|
Shreyas Zare
|
8efb34593a
|
DnsWebService: implemented option to enable automatic self signed TLS certificate for the web service.
|
2021-10-16 15:04:06 +05:30 |
|
Shreyas Zare
|
0254f9f96c
|
DnsServer: Added logs in ProcessZoneTransferQueryAsync() to give reasons for why zone transfer was refused. Fixed cache poisoning issue that can be done via conditional forwarder by adding sanitization checks.
|
2021-10-16 14:55:44 +05:30 |
|
Shreyas Zare
|
e2679df92e
|
WebServiceZonesApi: updated code to show correct json for special cache records of unknown type.
|
2021-10-09 16:54:18 +05:30 |
|
Shreyas Zare
|
de2cc743aa
|
webapp: fixed minor attribute in html
|
2021-10-09 16:53:18 +05:30 |
|
Shreyas Zare
|
71fd232e80
|
dhcp.js: fixed minor ui issues.
|
2021-10-09 16:52:44 +05:30 |
|
Shreyas Zare
|
18e4c7f972
|
apps.js: updated label for request controller to "Acccess Control" for better understanding of the user.
|
2021-10-09 16:52:17 +05:30 |
|
Shreyas Zare
|
2aae0f6896
|
DnsServer: refactored code to move parsing error checks into PreProcessQueryAsync() and to allow request controller dns apps to inspect the requests to allow droping them. Updated ProcessQueryAsync() to not return FormatError when a request received has response flag set to avoid loops.
|
2021-10-09 16:51:20 +05:30 |
|
Shreyas Zare
|
608997a41c
|
assembly version updated for v7.0 release
|
2021-10-02 16:09:50 +05:30 |
|
Shreyas Zare
|
678e0f96fc
|
updated named.root
|
2021-10-02 13:41:03 +05:30 |
|
Shreyas Zare
|
a76e43e6b0
|
zone.js: code refactoring done.
|
2021-10-02 13:15:39 +05:30 |
|