Shreyas Zare
|
8df098ff75
|
DnsWebService: added WebServiceTlsPort property.
|
2021-11-06 13:29:48 +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
|
170b01677a
|
DnsWebService: updated SetDnsSettings() to convert the forwarder to the specified protocol.
|
2021-10-23 12:04:19 +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
|
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
|
9d5343cf13
|
DnsWebService: updated check update implementation and api.
|
2021-10-02 12:37:24 +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
|
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
|
a6f4ec5424
|
DnsWebService: added api support for defaultRecordTtl and allowTxtBlockingReport options.
|
2021-09-25 13:50:27 +05:30 |
|
Shreyas Zare
|
5a9caf3d5c
|
code refactoring done
|
2021-09-18 19:02:40 +05:30 |
|
Shreyas Zare
|
81e712d00d
|
DnsWebService: Implemented remove DHCP lease api. Updated DHCP scope api for ping check feature parameters.
|
2021-09-18 18:04:28 +05:30 |
|
Shreyas Zare
|
ffa20a6447
|
minor changes
|
2021-09-18 11:57:52 +05:30 |
|
Shreyas Zare
|
40f132ad7f
|
DnsWebService: added descendingOrder option to QueryLogsAsync()
|
2021-09-12 17:13:14 +05:30 |
|
Shreyas Zare
|
71a0cd72ca
|
DnsWebService: minor changes and refactoring done.
|
2021-09-11 17:59:26 +05:30 |
|
Shreyas Zare
|
4c09ca7603
|
DnsWebService: Implemented query logs api. Updated api to return datetime in standard js format.
|
2021-09-11 16:05:30 +05:30 |
|
Shreyas Zare
|
b7ad0d34b5
|
DnsWebService: setting default value to true for NsRevalidation when config file is not found.
|
2021-08-21 16:00:51 +05:30 |
|
Shreyas Zare
|
1664397129
|
DnsWebService: implemented ns revalidation option in api. Updated minor implementation issues.
|
2021-08-21 12:20:24 +05:30 |
|
Shreyas Zare
|
ddd52cf2b4
|
DnsWebService: implemented tsig changes. Fixed issue in ResolveQuery() import feature when importing subdomain records.
|
2021-08-14 11:50:33 +05:30 |
|
Shreyas Zare
|
a656afc1d4
|
DnsWebService: fixed minor issues in ResolveQuery() in import feature.
|
2021-08-08 19:57:04 +05:30 |
|
Shreyas Zare
|
c5bfd1ba11
|
DnsWebService: updated LoadConfigFile() to allow restoring settings to default when restoring old format settings like during backup restore.
|
2021-08-07 17:28:33 +05:30 |
|
Shreyas Zare
|
ce5ac7eaa0
|
DnsWebService: updated api to support tsig keys. updated api to support new query rate limiting feature changes.
|
2021-08-07 12:49:57 +05:30 |
|
Shreyas Zare
|
f0e79bcdca
|
DnsWebService: implemented api support for xfr-over-tls and TSIG features. Code refactoring done.
|
2021-07-31 18:59:20 +05:30 |
|
Shreyas Zare
|
53c41d6add
|
DnsWebService: matching domain name with zone name when importing records in RecolveQuery().
|
2021-07-10 14:42:15 +05:30 |
|
Shreyas Zare
|
25ad73eda6
|
DnsWebService: implemented zone resync api. Fixed minor bug in restore settings. Updated ResolveQuery import feature to sync records using LoadRecords() for normal scenarios and to use SyncZoneTransferRecords() for AXFR scenario.
|
2021-07-10 13:44:49 +05:30 |
|
Shreyas Zare
|
67465fe317
|
minor refactoring change
|
2021-06-26 17:02:18 +05:30 |
|
Shreyas Zare
|
4bff296f1e
|
DnsWebService: implemented api support and config support for advance cache ttl values.
|
2021-06-19 14:33:40 +05:30 |
|
Shreyas Zare
|
4f9c0e7cfc
|
DnsWebService: minor change to return fqdn name when domain is root.
|
2021-06-13 18:30:53 +05:30 |
|
Shreyas Zare
|
9dbc6a5729
|
DnsWebService: updated zone api for DNAME record support.
|
2021-06-12 19:13:22 +05:30 |
|
Shreyas Zare
|
29e344b3c4
|
DnsWebService: updated blockListNextUpdatedOn in GetDnsSettings to return correct state. Added validation check in ForceUpdateBlockLists() before starting update timers.
|
2021-05-30 17:53:56 +05:30 |
|
Shreyas Zare
|
fc93d34619
|
DnsWebService: updated TemporaryDisableBlocking() to return temporaryDisableBlockingTill value for immediate display in ui.
|
2021-05-30 17:10:34 +05:30 |
|
Shreyas Zare
|
fb0dd66f3d
|
DnsWebService: Implemented enable blocking setting api and temporary disable blocking feature.
|
2021-05-30 16:44:53 +05:30 |
|
Shreyas Zare
|
8e242668af
|
DnsWebService: updated settings api for blocking type feature support.
|
2021-05-29 13:17:22 +05:30 |
|
Shreyas Zare
|
25cb637bf1
|
DnsWebService: Implemented api for zone options. Updated api for QPM limit feature.
|
2021-05-23 18:35:35 +05:30 |
|
Shreyas Zare
|
ace189b56f
|
DnsWebService: Implemented API support for recursion ACL options. Updated RecolveQuery() method to use new NameServerAddress's ResolveIPAddressAsync() and ResolveDomainNameAsync() methods by passing dns server object to perform internal resolution. Updated config file code for new recursion ACL options.
|
2021-05-16 17:11:04 +05:30 |
|
Shreyas Zare
|
fb8263ad95
|
minor change
|
2021-05-14 18:47:18 +05:30 |
|
Shreyas Zare
|
d8b9a4e010
|
DnsWebService: added comments support in AddRecord and UpdateRecord.
|
2021-05-08 15:41:35 +05:30 |
|
Shreyas Zare
|
d326886ece
|
DnsWebService: updated list installed apps api to return if a store app has updates available. Updated list store apps to return size of the app zip file.
|
2021-05-01 14:05:29 +05:30 |
|
Shreyas Zare
|
948e11ccb2
|
DnsWebService: added json response for glue records in MX and SRV records.
|
2021-04-24 13:20:33 +05:30 |
|
Shreyas Zare
|
62aa93c118
|
DnsWebService: implemented useNxDomainForBlocking option in api. Refactored Name Error to NX Domain.
|
2021-04-11 17:43:20 +05:30 |
|
Shreyas Zare
|
aadfb7cdec
|
DnsWebService: Implemented _webServiceHttpEP to keep track of correct http web server ep. Added dns app store support api. Using SocketsHttpHandler in CheckForUpdateAsync(). Code refactoring done.
|
2021-04-10 14:14:28 +05:30 |
|
Shreyas Zare
|
95d5da9559
|
DnsWebService: removed https timeout code in TlsToHttpTunnelAsync() and letting the http server to do timeout to avoid getting connection reset when downloading files.
|
2021-04-03 12:49:34 +05:30 |
|
Shreyas Zare
|
2cd08843cd
|
DnsWebService: trying to start web service on 127.0.0.1 when it fails to start with default hostname.
|
2021-03-27 19:29:00 +05:30 |
|
Shreyas Zare
|
33246c742e
|
DnsWebService: updated TlsToHttpTunnelAsync() code to allow injecting X-Real-IP header to allow logging the remote user's ip address when using https. Updated StartDnsWebService() to start multiple accept tasks.
|
2021-03-27 19:12:48 +05:30 |
|
Shreyas Zare
|
f93ae4f2df
|
DnsWebService: ignoring io exception in TlsToHttpTunnelAsync(). Added overwrite option in AddRecord() method. Implemented version parameter in ListApps().
|
2021-03-27 16:47:02 +05:30 |
|
Shreyas Zare
|
ab7dff2025
|
DnsWebService: updated zone api code to support managing multiple ANAME records.
|
2021-03-21 20:46:30 +05:30 |
|
Shreyas Zare
|
23031248c6
|
DnsWebService: implemented block list zone's allow list feature.
|
2021-03-21 20:05:06 +05:30 |
|
Shreyas Zare
|
6572fadaf3
|
DnsWebService: added app update api support. Updated WriteRecordsAsJson() to show hidden RDATA of special records.
|
2021-03-21 17:30:30 +05:30 |
|
Shreyas Zare
|
96eda19601
|
DnsWebService: removed application zone api support.
|
2021-03-13 13:22:39 +05:30 |
|
Shreyas Zare
|
ac3cf0e35a
|
DnsWebService: added api support for DNS apps. Updated backup and restore to support apps. Updated zone api to allow creating application zone. Updated zone api to add, update, enable, disable and delete app records.
|
2021-03-06 17:48:21 +05:30 |
|