Commit Graph

  • e5a15b2a37 Add dnsutils Scott Dawson 2023-08-18 17:00:29 +10:00
  • a78f691cb3 updated changelog. Shreyas Zare 2023-08-13 19:14:03 +05:30
  • 4bef895768 inno: version updated to v11.4.1 Shreyas Zare 2023-08-13 19:13:28 +05:30
  • 84ada67869 assembly version updated to v11.4.1 for release. Shreyas Zare 2023-08-13 19:13:11 +05:30
  • a361098440 WebServiceSettingsApi: fixed bug in BackupSettingsAsync() that caused backup operation to fail. Shreyas Zare 2023-08-13 18:49:04 +05:30
  • 4a7e770d2f AuthZoneManager: fixed issue in IXFR which caused empty node to remain in the zone tree. Shreyas Zare 2023-08-13 18:48:20 +05:30
  • 9735bb81cb updated changelog Shreyas Zare 2023-08-12 17:23:16 +05:30
  • 5969ad1ba1 assembly version updated to 11.4 for release. Shreyas Zare 2023-08-12 17:22:58 +05:30
  • d3ff2a7cff updated readme Shreyas Zare 2023-08-12 17:22:22 +05:30
  • 9cba2b9fd6 inno: updated version to 11.4 Shreyas Zare 2023-08-12 17:22:03 +05:30
  • 64e39e906a inno: updated dotnet to v7.0.10 Shreyas Zare 2023-08-12 17:21:42 +05:30
  • 02a4ff9241 minor changes. Shreyas Zare 2023-08-12 13:25:25 +05:30
  • c82919f75f updated apidocs. Shreyas Zare 2023-08-12 13:25:09 +05:30
  • a2eb85647c main.js: implemented support for udp and tcp proxy protocol options. Code refactoring done. Shreyas Zare 2023-08-12 13:24:23 +05:30
  • 922fc65f88 webapp: updated index page to support new proxy protocol options and other minor changes. Shreyas Zare 2023-08-12 13:22:45 +05:30
  • c7f8135580 WebServiceSettingsApi: Implemented udp and tcp proxy protocol support for settings api. Updated backup and restore to support backup of web service and optional protocol certs that are stored in the config folder. Shreyas Zare 2023-08-12 13:20:35 +05:30
  • 089faa5d6c WebServiceApi: implemeted "system-dns" query support for dns client. Shreyas Zare 2023-08-12 13:15:29 +05:30
  • 536c4ba2bb DnsWebService: Fixed issue with uploading large backup zip file for restore operation. Updated code to allow using relative path for web service and optional protocols TLS certificate. Fixed issue in reading config that could cause incomplete restoration of config. Added support for new proxy protocol options. Shreyas Zare 2023-08-12 13:13:22 +05:30
  • f480e46311 LogManager: minor issue fixed. Shreyas Zare 2023-08-12 13:05:36 +05:30
  • db1f97c2c9 DnsServer: Implemented UDP and TCP over PROXY protocol. Shreyas Zare 2023-08-12 13:04:47 +05:30
  • 481a92b494 PrimarySubDomainZone: Fixed issue of duplicate records in zone history. Shreyas Zare 2023-08-12 13:03:38 +05:30
  • 9150dd5e73 zone.js: added resync menu for zone list items. Shreyas Zare 2023-07-29 13:41:12 +05:30
  • a0acac1d59 main.js: implemented uptime stamp feature. Updated footer about link to switch to about tab when logged in. Shreyas Zare 2023-07-29 13:40:08 +05:30
  • 9842f9b1d2 auth.js: implemented uptime stamp feature. Shreyas Zare 2023-07-29 13:39:05 +05:30
  • 4bd96e9998 webapp: updated index for uptime stamp display and other minor changes. Shreyas Zare 2023-07-29 13:38:27 +05:30
  • ac9a6fcce9 DnsWebService: implemented uptimestamp feature. Updated kestrel to use cert collection to be able to respond with cert chain for private ca. Shreyas Zare 2023-07-29 13:37:36 +05:30
  • efeaae821c WebServiceSettingsApi: added uptime stamp to dns settings. Shreyas Zare 2023-07-29 13:35:51 +05:30
  • 32ab81548b WebServiceAuthApi: added uptime stamp to current session API. Shreyas Zare 2023-07-29 13:34:12 +05:30
  • fee08180f9 DnsServer: updated TLS certificate implementation to allow the TLS handshake to send the cert chain for DoT, DoH, & DoQ. Updated ProcessAPPAsync() to fix issue with rcode for wildcard cases. Shreyas Zare 2023-07-29 13:30:46 +05:30
  • 6bebb650fa DhcpServer: updated ReadUdpRequestAsync() to use larger buffer size and log message size error code cases. Shreyas Zare 2023-07-29 13:26:12 +05:30
  • b86b48fc9f app assembly version updated for release. Shreyas Zare 2023-07-23 19:04:43 +05:30
  • e36d4aa22d minor changes Shreyas Zare 2023-07-23 19:04:12 +05:30
  • ad20e2f6e2 BlockPage.App: Updated code to use cert collection. Shreyas Zare 2023-07-23 19:03:06 +05:30
  • 16bf7b1d90 AutoPtr.App: Fixed issue with parsing qname. Shreyas Zare 2023-07-23 19:02:17 +05:30
  • f5b3c288c9 app assembly version updated for release. Shreyas Zare 2023-07-15 11:44:49 +05:30
  • 9bf1eb7e78 fixed issue with wildcard check to work with root zone. Shreyas Zare 2023-07-15 11:42:24 +05:30
  • 8a1ce203c9 app assembly version updated for release. Shreyas Zare 2023-07-09 15:58:07 +05:30
  • 578f343198 WhatIsMyDnsApp: fixed issue with wildcard records. Shreyas Zare 2023-07-09 15:57:15 +05:30
  • 4c898fcb51 WeightedRoundRobinApp: fixed issue with wildcard records. Shreyas Zare 2023-07-09 15:56:52 +05:30
  • a17a500be3 SplitHorizonApp: fixed issue with wildcard records. Shreyas Zare 2023-07-09 15:56:30 +05:30
  • e1368baf8d NoDataApp: fixed issue with wildcard records. Shreyas Zare 2023-07-09 15:56:06 +05:30
  • 3b968437b3 GeoDistanceApp: fixed issue with wildcard records. Shreyas Zare 2023-07-09 15:55:41 +05:30
  • 647e96dcba GeoCountryApp: fixed issue with wildcard records. Shreyas Zare 2023-07-09 15:55:21 +05:30
  • f3d2420f3d GeoContinentApp: fixed issue with wildcard records. Shreyas Zare 2023-07-09 15:54:58 +05:30
  • 4c5ac6ec65 FailoverApp: fixed issue with wildcard records. Shreyas Zare 2023-07-09 15:54:28 +05:30
  • 01198a6958 AutoPTR: updated implementation to return correct RCODE for all cases. Shreyas Zare 2023-07-09 15:53:26 +05:30
  • 7c1fd1b6cf Merge branch 'develop' Shreyas Zare 2023-07-02 17:21:07 +05:30
  • 9df9cd693e added security policy Shreyas Zare 2023-07-02 17:20:03 +05:30
  • 517f29bcba updated changelog Shreyas Zare 2023-07-02 17:14:40 +05:30
  • f3ebe5cbbe updated readme. Shreyas Zare 2023-07-02 17:13:21 +05:30
  • c4fe0dd0c4 assembly version updated to v11.3 for release. Shreyas Zare 2023-07-02 17:12:02 +05:30
  • cf0cef02ec inno: updated setup to v11.3 Shreyas Zare 2023-07-02 17:11:23 +05:30
  • ee96e44902 inno: updated dotnet to v7.0.8 Shreyas Zare 2023-07-02 17:10:49 +05:30
  • 450aba1da1 assembly version updated for release. Shreyas Zare 2023-07-02 17:10:23 +05:30
  • dc34da6931 app assembly version updated for release. Shreyas Zare 2023-07-02 17:09:51 +05:30
  • bbfbbe4c2e updated docker file Shreyas Zare 2023-07-02 15:54:15 +05:30
  • cf17e44968 updated apidocs. Shreyas Zare 2023-07-02 15:54:00 +05:30
  • 2c8f792ed0 updated solution file Shreyas Zare 2023-07-02 15:53:20 +05:30
  • 086fd16b62 ZoneAlias: added new dns app for zone alias support. Shreyas Zare 2023-07-02 15:53:07 +05:30
  • 6988b320cc zone.js: Implemented support for zone convert, URI record, noify failed for, SVCB dohpath & generic param features. Fixed multiple minor issues. Shreyas Zare 2023-07-02 15:51:45 +05:30
  • 75d6e20fbd webapp: updated html to support URI record, zone convert, SVCB dohpath, and notify failed features. Shreyas Zare 2023-07-02 15:49:27 +05:30
  • e1c3c2c984 WebServiceZonesApi: implemented support for URI record. Implemented changes for notify failed feature. Implemented API for zone convert feature. Other minor fixes done. Shreyas Zare 2023-07-02 15:47:55 +05:30
  • aa0a7ef6f6 DnsServer: Updated code to write more specific error log for dynamic updates security policy. Shreyas Zare 2023-07-02 15:45:11 +05:30
  • 9cf6168aa8 AuthZoneManager: fixed minor issues in ConvertZoneType(). Shreyas Zare 2023-07-02 15:44:12 +05:30
  • 70705234bf Merge branch 'develop' of https://github.com/TechnitiumSoftware/DnsServer into develop Shreyas Zare 2023-06-25 20:24:51 +05:30
  • e10c856dce DnsWebService: added new zone convert api support. Shreyas Zare 2023-06-25 19:14:41 +05:30
  • dff5d40fca WebServiceSettingsApi: updated BackupSettingsAsync() to use identifiable backup zip file name. Shreyas Zare 2023-06-25 19:12:41 +05:30
  • 5bb15e6f6f Extensions: updated GetRemoteEndPoint() to check for ipv4 mapped ipv6 address. Shreyas Zare 2023-06-25 19:11:30 +05:30
  • 74ab6b9596 DnsServer: removed RD flag check for conditional forwarder zones. Shreyas Zare 2023-06-25 19:07:04 +05:30
  • 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. Shreyas Zare 2023-06-25 17:30:18 +05:30
  • 266618a026 CacheZoneManager: updating default failure TTL to 10 sec. Updated ResolveAdditionalRecords() to prevent duplicate entries. Shreyas Zare 2023-06-25 17:25:51 +05:30
  • 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. Shreyas Zare 2023-06-25 17:24:12 +05:30
  • 744c71b401 AuthZoneInfo: Updated NotifyFailed to return list of failed name servers. Shreyas Zare 2023-06-25 17:12:21 +05:30
  • bfefcba2c3 Merge pull request #648 from TechnitiumSoftware/update-readme Shreyas Zare 2023-06-01 18:25:00 +05:30
  • 85b8f41c4a Merge pull request #649 from TechnitiumSoftware/update-readme Shreyas Zare 2023-06-01 18:24:33 +05:30
  • 4bf5683b2a Update README.md Shreyas Zare 2023-06-01 18:22:58 +05:30
  • cb14fbe168 updated dockerfile to use libmsquic v2.1.8 that works. Shreyas Zare 2023-05-27 19:39:11 +05:30
  • 6741c2bcb8 updated readme Shreyas Zare 2023-05-27 17:54:34 +05:30
  • 7dbf7da76a updated changelog for v11.2 release. Shreyas Zare 2023-05-27 17:52:05 +05:30
  • 3265905cf0 inno: version updated to 11.2 Shreyas Zare 2023-05-27 17:51:39 +05:30
  • aa834f7b81 assembly version updated to v11.2 for release. Shreyas Zare 2023-05-27 17:51:09 +05:30
  • 6b935d9d04 solution file updated Shreyas Zare 2023-05-27 17:50:34 +05:30
  • 945abd9702 app assembly version updated for release. Shreyas Zare 2023-05-27 17:50:15 +05:30
  • fe530b560a WildIp: updated ipv6 parsing to support hex string format. Shreyas Zare 2023-05-27 13:38:03 +05:30
  • 37d003b926 added qname and app record name check. Shreyas Zare 2023-05-27 13:37:20 +05:30
  • 7af52d1f3e WeightedRoundRobin: added new app. Shreyas Zare 2023-05-27 13:28:37 +05:30
  • 9d8a2deaba AutoPtr: added new app. Shreyas Zare 2023-05-27 12:52:20 +05:30
  • d859a44295 updated apidocs. Shreyas Zare 2023-05-27 12:43:59 +05:30
  • 4f81071a85 docker-compose.yml: added new env vars. Shreyas Zare 2023-05-27 12:43:28 +05:30
  • 8db4eb7ccd minor change Shreyas Zare 2023-05-27 12:41:11 +05:30
  • 4fa584d6ac logs.js: added new menu item for query logs list items. Added showQueryLogs(). Shreyas Zare 2023-05-27 12:40:39 +05:30
  • 258670a041 main.js: added new menu options for stats. Shreyas Zare 2023-05-27 12:39:56 +05:30
  • 1c37ea50f7 webapp: updated html to add menu options for top client stats. Shreyas Zare 2023-05-27 12:39:15 +05:30
  • b3eaaf6211 WebServiceApi: fixed issue in ResolveQueryAsync() caused when domain has IP and dnssec validation is enabled. Shreyas Zare 2023-05-27 12:36:57 +05:30
  • 2e376513a8 StatsManager: updated implementation to gracefully handle errors caused by corrupt stats files. Shreyas Zare 2023-05-27 12:35:56 +05:30
  • 560567a79e DnsServer: updated ProcessDoHRequestAsync() to make the accept header optional. Updated RecursiveResolveAsync() to include extended dns error in response. Shreyas Zare 2023-05-27 12:34:28 +05:30
  • 89b67045d1 zone.js: added support for SVCB, HTTPS, and Unknown record types. Set zsk rollover default value to 30 days. Shreyas Zare 2023-05-20 18:45:43 +05:30
  • b65bf1e38b main.js: added support for more forwarder templates. Shreyas Zare 2023-05-20 18:44:10 +05:30
  • 06c5b12840 webapp: added no-referrer meta header for privacy. Added support for SVCB, HTTPS and Unknown record types. Shreyas Zare 2023-05-20 18:42:39 +05:30
  • 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. Shreyas Zare 2023-05-20 18:40:44 +05:30