Commit Graph

2558 Commits

Author SHA1 Message Date
Shreyas Zare
ee96e44902 inno: updated dotnet to v7.0.8 2023-07-02 17:10:49 +05:30
Shreyas Zare
450aba1da1 assembly version updated for release. 2023-07-02 17:10:23 +05:30
Shreyas Zare
dc34da6931 app assembly version updated for release. 2023-07-02 17:09:51 +05:30
Shreyas Zare
bbfbbe4c2e updated docker file 2023-07-02 15:54:15 +05:30
Shreyas Zare
cf17e44968 updated apidocs. 2023-07-02 15:54:00 +05:30
Shreyas Zare
2c8f792ed0 updated solution file 2023-07-02 15:53:20 +05:30
Shreyas Zare
086fd16b62 ZoneAlias: added new dns app for zone alias support. 2023-07-02 15:53:07 +05:30
Shreyas Zare
6988b320cc zone.js: Implemented support for zone convert, URI record, noify failed for, SVCB dohpath & generic param features. Fixed multiple minor issues. 2023-07-02 15:51:45 +05:30
Shreyas Zare
75d6e20fbd webapp: updated html to support URI record, zone convert, SVCB dohpath, and notify failed features. 2023-07-02 15:49:27 +05:30
Shreyas Zare
e1c3c2c984 WebServiceZonesApi: implemented support for URI record. Implemented changes for notify failed feature. Implemented API for zone convert feature. Other minor fixes done. 2023-07-02 15:47:55 +05:30
Shreyas Zare
aa0a7ef6f6 DnsServer: Updated code to write more specific error log for dynamic updates security policy. 2023-07-02 15:45:11 +05:30
Shreyas Zare
9cf6168aa8 AuthZoneManager: fixed minor issues in ConvertZoneType(). 2023-07-02 15:44:12 +05:30
Shreyas Zare
70705234bf Merge branch 'develop' of https://github.com/TechnitiumSoftware/DnsServer into develop 2023-06-25 20:24:51 +05:30
Shreyas Zare
e10c856dce DnsWebService: added new zone convert api support. 2023-06-25 19:14:41 +05:30
Shreyas Zare
dff5d40fca WebServiceSettingsApi: updated BackupSettingsAsync() to use identifiable backup zip file name. 2023-06-25 19:12:41 +05:30
Shreyas Zare
5bb15e6f6f Extensions: updated GetRemoteEndPoint() to check for ipv4 mapped ipv6 address. 2023-06-25 19:11:30 +05:30
Shreyas Zare
74ab6b9596 DnsServer: removed RD flag check for conditional forwarder zones. 2023-06-25 19:07:04 +05:30
Shreyas Zare
350f982d5f AuthZoneManager: updated ResolveAdditionalRecords() to prevent duplicate entries. Implemented ConvertZoneType() to allow converting zone types. Updated Query() to fix issue with how APP records being queried for closest/apex when not needed. 2023-06-25 17:30:18 +05:30
Shreyas Zare
266618a026 CacheZoneManager: updating default failure TTL to 10 sec. Updated ResolveAdditionalRecords() to prevent duplicate entries. 2023-06-25 17:25:51 +05:30
Shreyas Zare
c0c0a5c396 ApexZone: Updated notification implementation to retry after SOA RETRY seconds to attempt to automatically recover from the notify failure. Updated NotifyFailed to return list of failed name servers. 2023-06-25 17:24:12 +05:30
Shreyas Zare
744c71b401 AuthZoneInfo: Updated NotifyFailed to return list of failed name servers. 2023-06-25 17:12:21 +05:30
Shreyas Zare
85b8f41c4a Merge pull request #649 from TechnitiumSoftware/update-readme
Update README.md
2023-06-01 18:24:33 +05:30
Shreyas Zare
4bf5683b2a Update README.md
removed sponsor and added new blog post link
2023-06-01 18:22:58 +05:30
Shreyas Zare
cb14fbe168 updated dockerfile to use libmsquic v2.1.8 that works. 2023-05-27 19:39:11 +05:30
Shreyas Zare
6741c2bcb8 updated readme 2023-05-27 17:54:34 +05:30
Shreyas Zare
7dbf7da76a updated changelog for v11.2 release. 2023-05-27 17:52:05 +05:30
Shreyas Zare
3265905cf0 inno: version updated to 11.2 2023-05-27 17:51:39 +05:30
Shreyas Zare
aa834f7b81 assembly version updated to v11.2 for release. 2023-05-27 17:51:09 +05:30
Shreyas Zare
6b935d9d04 solution file updated 2023-05-27 17:50:34 +05:30
Shreyas Zare
945abd9702 app assembly version updated for release. 2023-05-27 17:50:15 +05:30
Shreyas Zare
fe530b560a WildIp: updated ipv6 parsing to support hex string format. 2023-05-27 13:38:03 +05:30
Shreyas Zare
37d003b926 added qname and app record name check. 2023-05-27 13:37:20 +05:30
Shreyas Zare
7af52d1f3e WeightedRoundRobin: added new app. 2023-05-27 13:28:37 +05:30
Shreyas Zare
9d8a2deaba AutoPtr: added new app. 2023-05-27 12:52:20 +05:30
Shreyas Zare
d859a44295 updated apidocs. 2023-05-27 12:43:59 +05:30
Shreyas Zare
4f81071a85 docker-compose.yml: added new env vars. 2023-05-27 12:43:28 +05:30
Shreyas Zare
8db4eb7ccd minor change 2023-05-27 12:41:11 +05:30
Shreyas Zare
4fa584d6ac logs.js: added new menu item for query logs list items. Added showQueryLogs(). 2023-05-27 12:40:39 +05:30
Shreyas Zare
258670a041 main.js: added new menu options for stats. 2023-05-27 12:39:56 +05:30
Shreyas Zare
1c37ea50f7 webapp: updated html to add menu options for top client stats. 2023-05-27 12:39:15 +05:30
Shreyas Zare
b3eaaf6211 WebServiceApi: fixed issue in ResolveQueryAsync() caused when domain has IP and dnssec validation is enabled. 2023-05-27 12:36:57 +05:30
Shreyas Zare
2e376513a8 StatsManager: updated implementation to gracefully handle errors caused by corrupt stats files. 2023-05-27 12:35:56 +05:30
Shreyas Zare
560567a79e DnsServer: updated ProcessDoHRequestAsync() to make the accept header optional. Updated RecursiveResolveAsync() to include extended dns error in response. 2023-05-27 12:34:28 +05:30
Shreyas Zare
89b67045d1 zone.js: added support for SVCB, HTTPS, and Unknown record types. Set zsk rollover default value to 30 days. 2023-05-20 18:45:43 +05:30
Shreyas Zare
b65bf1e38b main.js: added support for more forwarder templates. 2023-05-20 18:44:10 +05:30
Shreyas Zare
06c5b12840 webapp: added no-referrer meta header for privacy. Added support for SVCB, HTTPS and Unknown record types. 2023-05-20 18:42:39 +05:30
Shreyas Zare
7912877024 WebServiceZonesApi: implemented support for SVCB and HTTPS records. Implemented support for managing unknown i.e. unsupported record types. Set ZSK rollover default value to 30 days. Added validation for CNAME and DNAME records. 2023-05-20 18:40:44 +05:30
Shreyas Zare
baefbd720e WebServiceSettingsApi: updated ResporeSettingsAsync() to fix issue of not loading block list when update interval is set to 0. 2023-05-20 18:11:48 +05:30
Shreyas Zare
ba0fc9be62 DnsWebService: fixed issue in StartAsync() that cause not loading block lists when update interval is set to 0. 2023-05-20 18:10:40 +05:30
Shreyas Zare
aa950351c0 DnsServer: updated ProcessUdpRequestAsync() to remove glue for SRV, SVCB and HTTPS along with MX when response is getting truncated. Updated PostProcessQueryAsync(), RecursiveResolveAsync(), and PrepareRecursiveResolveResponse() to support ECS for all record types. 2023-05-20 18:08:18 +05:30