Commit Graph

1213 Commits

Author SHA1 Message Date
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
Shreyas Zare
9c471fbc71 other-zones.js: code refactoring done. 2021-10-02 13:14:21 +05:30
Shreyas Zare
741865c953 main.js: update check code implementation changed. code refactoring done. 2021-10-02 13:12:36 +05:30
Shreyas Zare
928e70e7bd logs.js: code refactoring done. 2021-10-02 13:07:56 +05:30
Shreyas Zare
8b66bfc86e dhcp.js: minor code refactoring done. 2021-10-02 13:03:41 +05:30
Shreyas Zare
9965ca00fa common.js: minor changes done. 2021-10-02 12:59:31 +05:30
Shreyas Zare
7a02ef1322 apps.js: fixed minor bug in apps description rendering. minor refactoring changes done. 2021-10-02 12:58:53 +05:30
Shreyas Zare
f054c18b3d webapp: Updated html for fix minor issues. Added new update modal. 2021-10-02 12:55:40 +05:30
Shreyas Zare
9d5343cf13 DnsWebService: updated check update implementation and api. 2021-10-02 12:37:24 +05:30
Shreyas Zare
00be9b8210 StatsManager: updated code to pass timestamp to InsertLogAsync(). Minor refactoring done. 2021-10-02 12:31:49 +05:30
Shreyas Zare
3638145cfb webapp: minor apps list ui changes. 2021-09-26 17:37:51 +05:30
Shreyas Zare
653c89eb80 webapp: updated implementation for apps api changes. 2021-09-26 17:18:15 +05:30
Shreyas Zare
8a199b8e81 WebServiceLogsApi: minor refactoring changes 2021-09-26 17:16:59 +05:30
Shreyas Zare
3ca975b27b WebServiceAppsApi: updated ListInstalledAppsAsync() api for new app implementation changes. 2021-09-26 17:16:37 +05:30
Shreyas Zare
5cd2d80117 DnsWebService: updated log details for SetDnsSettings(). Implemented env var DNS_SERVER_OPTIONAL_PROTOCOL_DNS_OVER_HTTP in LoadConfigFile(). 2021-09-26 17:12:00 +05:30
Shreyas Zare
2614275a0a StatsManager: minor refactoring. 2021-09-26 17:10:46 +05:30
Shreyas Zare
803a9bdfdc DnsApplicationManager: minor refactoring changes. 2021-09-26 17:10:17 +05:30
Shreyas Zare
73f9b13586 DnsApplication: updated implementation to use new IDnsApplication interface to load dns apps. 2021-09-26 17:07:49 +05:30
Shreyas Zare
3658a4d139 DnsWebService: implemented environment variables options used when creating a new config file on first run. 2021-09-25 14:55:16 +05:30
Shreyas Zare
16ee6705bf webapp main.js: implemented new settings api options. 2021-09-25 14:23:03 +05:30
Shreyas Zare
353af63adc webapp zone.js: implemented default ttl api changes. 2021-09-25 14:22:13 +05:30