Commit Graph

1261 Commits

Author SHA1 Message Date
Shreyas Zare
d8a91ba3ac AuthZone: added GetNameServerAddressesAsync() for stub refresh. Updated implementation for IXFR support. Implemented UpdateRecord() method. 2021-07-10 13:19:25 +05:30
Shreyas Zare
31a3bcb92e DnsResourceRecordExtension: added new methods to manage deleted on and primary name server properties. Implemented new SyncGlueRecords() method for IXFR support. Code refactoring done. 2021-07-10 13:17:00 +05:30
Shreyas Zare
af7221e019 DnsResourceRecordInfo: added deleted on and primary name server properties. 2021-07-10 13:14:23 +05:30
Shreyas Zare
67465fe317 minor refactoring change 2021-06-26 17:02:18 +05:30
Shreyas Zare
f49f78c557 Lease: minor refactoring changes. 2021-06-26 15:50:29 +05:30
Shreyas Zare
ba27b54ce5 DhcpServer: setting default scope lease days to 1. 2021-06-26 15:50:11 +05:30
Shreyas Zare
6b05b1155f updated readme with docker install instructions link. 2021-06-26 15:15:43 +05:30
Shreyas Zare
6f767aabdf updated readme for docker support. 2021-06-26 13:59:58 +05:30
Shreyas Zare
d43fb570a0 added docker-compose.yml 2021-06-26 13:57:42 +05:30
Shreyas Zare
038356c000 added Dockerfile 2021-06-26 13:56:57 +05:30
Shreyas Zare
9bfeaa6040 updated apidocs. 2021-06-19 14:35:34 +05:30
Shreyas Zare
22f09280c0 webapp: implemented js code for advance cache ttl options. 2021-06-19 14:35:16 +05:30
Shreyas Zare
f013a08b0c webapp: updated html for advance cache ttl options. 2021-06-19 14:34:09 +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
a042fc67f3 updated named.root 2021-06-19 14:21:37 +05:30
Shreyas Zare
c697384134 CacheZone: implemented DnsSpecialCacheRecord. 2021-06-19 14:21:09 +05:30
Shreyas Zare
8ec8934197 code refactoring done. 2021-06-19 14:19:18 +05:30
Shreyas Zare
832d2958cc IDnsServer: updated DirectQueryAsync() method. 2021-06-19 14:16:19 +05:30
Shreyas Zare
dd09a9f477 DnsServer: refactored the DirectQueryAsync() method to return the ProcessQueryAsync() task directly. Minor refactoring done. 2021-06-19 14:15:52 +05:30
Shreyas Zare
c45bf39435 CacheZoneManager: Setting failure record ttl to 60 and default maximum ttl of 1 day. Implemented DnsSpecialCacheRecord in Query(). 2021-06-19 14:09:38 +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
47a40e2bf5 ZoneTree: Fixed issues with finding closest sub domain. Code refactoring done. 2021-06-13 18:30:22 +05:30
Shreyas Zare
51de9e56c7 webapp: updated zone.js for DNAME support. 2021-06-12 19:15:01 +05:30
Shreyas Zare
e527539894 webapp: updated html for DNAME support. 2021-06-12 19:14:09 +05:30
Shreyas Zare
9dbc6a5729 DnsWebService: updated zone api for DNAME record support. 2021-06-12 19:13:22 +05:30
Shreyas Zare
fa1c88c6d4 CacheZoneManager: updated Query() for DNAME support. 2021-06-12 19:07:55 +05:30
Shreyas Zare
5640daf18b AuthZoneManager: Updated Query() for DNAME support. 2021-06-12 19:05:10 +05:30
Shreyas Zare
9a467d3d9f AuthZone: updated AddRecord() for DNAME record validation. 2021-06-12 18:53:54 +05:30
Shreyas Zare
e83317d063 minor change 2021-06-12 13:51:02 +05:30
Shreyas Zare
20b4a32eab DnsServer: updated ProcessDoHRequestAsync() to limit request max content length to 512 bytes. 2021-06-12 13:50:46 +05:30
Shreyas Zare
27020e46c8 AuthZoneManager: updated GetForwarderResponse() to check for closest FWD record. Updated Query() to check for closest APP record. 2021-06-12 13:49:24 +05:30
Shreyas Zare
61dae0ad6f minor update 2021-06-12 13:47:38 +05:30
Shreyas Zare
da36305b02 ClientFullyQualifiedDomainNameOption: updated ParseOptionValue() method to ignore null termination caused by buggy clients. 2021-06-12 13:47:20 +05:30
Shreyas Zare
99ff805add ZoneTree: added out parameter to return closest zone in FindZone(). 2021-06-12 13:32:58 +05:30
Shreyas Zare
7b96918e85 SecondaryZone: added disabled check in TriggerNotify() 2021-06-12 13:31:56 +05:30
Shreyas Zare
3c500d2af9 PrimaryZone: added disabled check in TriggerNotify() 2021-06-12 13:31:39 +05:30
Shreyas Zare
f79ff90c95 updated readme 2021-06-06 19:38:27 +05:30
Shreyas Zare
6a7e467697 assembly version updated for release 2021-06-06 17:18:08 +05:30
Shreyas Zare
fe3b910abf assembly version updated for app release 2021-06-06 17:17:33 +05:30
Shreyas Zare
ee25dea006 FailoverApp: updated reference settings. 2021-06-06 17:17:04 +05:30
Shreyas Zare
4a92d93e6a updated changelog 2021-06-06 17:16:22 +05:30
Shreyas Zare
ee1402bca5 inno: updated dotnet to v5.0.6 2021-06-06 17:15:59 +05:30
Shreyas Zare
bcca428ea6 inno: updated version 2021-06-06 17:15:41 +05:30
Shreyas Zare
3b72fa06a0 DnsServer: redirecting web browser request to /dns-query to the html info page. 2021-06-05 19:08:59 +05:30
Shreyas Zare
1262a3181c webapp: fixed minor html alignment issue caused by firefox update. 2021-06-05 19:08:05 +05:30
Shreyas Zare
4d658a97e4 wwwdoh: updated the index page and css. 2021-06-05 19:07:35 +05:30
Shreyas Zare
28b7bf31a8 DnsServerCore: added dohwww folder with a default index.html page with DoH instructions. 2021-05-30 19:37:18 +05:30
Shreyas Zare
103e366839 webapp: minor change. 2021-05-30 19:35:35 +05:30
Shreyas Zare
c972c5a96b webapp: updated settings ui to show correct blockListNextUpdatedOn state and minor validation changes. 2021-05-30 17:54:58 +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