Commit Graph

  • 1f94b8d115 webapp: updated OISD block list urls. Shreyas Zare 2022-12-24 15:05:25 +05:30
  • 4c6cd4ea53 webapp: removed doh-json support. Updated OISD block list urls. Added support for new DHCP options. Shreyas Zare 2022-12-24 15:05:01 +05:30
  • 455a62c6d1 WebServiceZonesApi: removed newtonsoft. Shreyas Zare 2022-12-24 13:44:04 +05:30
  • 53c854aea3 WebServiceOtherZonesApi: removed newtonsoft. Shreyas Zare 2022-12-24 13:12:02 +05:30
  • bd35098e41 WebServiceLogsApi: removed newtonsoft. Shreyas Zare 2022-12-24 13:11:25 +05:30
  • 054a919ad0 WebServiceDhcpApi: removed newtonsoft. Added support for TFTP server address option and generic option. Shreyas Zare 2022-12-24 13:10:48 +05:30
  • 0ccd342bbe WebServiceDashboardApi: removed newtonsoft. Shreyas Zare 2022-12-24 13:07:15 +05:30
  • 5dcbcdcca4 WebServiceAuthApi: removed newtonsoft. Shreyas Zare 2022-12-24 13:06:05 +05:30
  • a13bd80399 WebServiceAppsApi: removed newtonsoft. Shreyas Zare 2022-12-24 13:03:35 +05:30
  • 27788acfa5 DnsWebService: Removed newtonsoft. Fixed issues in RestoreSettingsAsync() related to reloading block lists. Removed doh-json support. Shreyas Zare 2022-12-24 12:57:53 +05:30
  • 9136130bf3 LogManager: fixed ECS log entry to use scope prefix length. Shreyas Zare 2022-12-24 12:18:01 +05:30
  • 1fa22609e9 DnsServer: Removed newtonsoft. Removed doh-json support. Updated ProcessNotifyQueryAsync() and ProcessUpdateQueryAsync() to add log messages. Shreyas Zare 2022-12-24 12:17:22 +05:30
  • a247b1562a BlockListZoneManager: Updated ReadListFile() to support wildcard block lists. Shreyas Zare 2022-12-24 12:13:25 +05:30
  • bad83253f5 minor refactoring changes Shreyas Zare 2022-12-24 12:12:41 +05:30
  • f08b489476 Scope: implemented support for TFTP server address and generic options. Shreyas Zare 2022-12-24 12:07:34 +05:30
  • 3f9f7db65b DhcpOption: Implemented support for generic option and TftpServerAddress option. Shreyas Zare 2022-12-24 12:05:50 +05:30
  • 9562964b82 implemented TftpServerAddressOption option. Shreyas Zare 2022-12-24 12:04:53 +05:30
  • c9c57f2167 VendorSpecificInformationOption: updated code to accept hex string in both colon separator and normal format . Shreyas Zare 2022-12-24 12:04:26 +05:30
  • 34e7583158 SplitHorizon: removed newtonsoft. Shreyas Zare 2022-12-24 12:02:18 +05:30
  • fa50efc8ee QueryLogsSqlite: removed newtonsoft. Shreyas Zare 2022-12-24 11:54:35 +05:30
  • 7759893bbc NxDomain: removed newtonsoft. Shreyas Zare 2022-12-24 11:53:47 +05:30
  • 724a13484e NoData: removed newtonsoft. Shreyas Zare 2022-12-24 11:52:54 +05:30
  • 36691a4ca1 GeoDistance: removed netwonsoft. Shreyas Zare 2022-12-24 11:51:47 +05:30
  • 7ef157fe23 GeoCountry: removed netwonsoft. Shreyas Zare 2022-12-24 11:44:14 +05:30
  • 89d35cca70 GeoContinent: removed newtonsoft. Shreyas Zare 2022-12-24 11:43:14 +05:30
  • 5d04668faa Failover: Removed newtonsoft. Added retries for send alert email. Shreyas Zare 2022-12-24 11:41:49 +05:30
  • d83bfc783a Dns64: minor changes. Shreyas Zare 2022-12-24 11:31:52 +05:30
  • 3544a273b1 AdvancedBlocking: updated ReadListFile() to support wildcard block lists. Shreyas Zare 2022-12-24 11:27:45 +05:30
  • c1ff7d6cf4 DNS64: removed newtonsoft Shreyas Zare 2022-12-17 16:36:43 +05:30
  • b0f2290bc0 DropRequests: removed newtonsoft Shreyas Zare 2022-12-17 16:33:57 +05:30
  • 4412f03132 BlockPage: removed newtonsoft. Shreyas Zare 2022-12-17 13:58:47 +05:30
  • 2a8ea3eea5 AdvancedBlocking: removed newtonsoft Shreyas Zare 2022-12-17 13:53:29 +05:30
  • ca579cf096 webapp: removed twitter link from about us. Shreyas Zare 2022-12-17 13:22:53 +05:30
  • e81757c22f Update README.md Shreyas Zare 2022-12-05 18:45:28 +05:30
  • 864c44dd2a Update README.md Shreyas Zare 2022-12-05 18:42:47 +05:30
  • 8d30046afc Update README.md Shreyas Zare 2022-12-05 18:38:44 +05:30
  • b6beb5d13f updated readme Shreyas Zare 2022-12-04 18:12:24 +05:30
  • 44c8cede95 updated readme Shreyas Zare 2022-12-04 17:35:17 +05:30
  • 59e0693f61 updated readme to add sponsored by section Shreyas Zare 2022-12-04 17:30:21 +05:30
  • 3971ffa45a updated changelog for v10.0.1 release Shreyas Zare 2022-12-04 16:38:34 +05:30
  • 558c9ca4fb assembly version updated to 10.0.1 for release Shreyas Zare 2022-12-04 16:38:01 +05:30
  • 6a37191104 solution updated Shreyas Zare 2022-12-04 16:37:32 +05:30
  • 939dcafc09 assembly version updated for release Shreyas Zare 2022-12-04 16:37:15 +05:30
  • 2951626848 inno: updated setup version to 10.0.1 Shreyas Zare 2022-12-04 16:36:51 +05:30
  • 61a003cc13 fixed apidoc issues. Shreyas Zare 2022-12-04 13:25:09 +05:30
  • 6903e1355f WebServiceZonesApi: updated AddRecord(), DeleteRecord(), and UpdateRecord() for correctly reading enum values for DS record. Shreyas Zare 2022-12-04 13:24:16 +05:30
  • 92f0603f69 WebServiceOtherZonesApi: updated ListCachedZones(), ListAllowedZones(), and ListBlockedZones() to use case-insensitive value for direction. Shreyas Zare 2022-12-04 13:14:01 +05:30
  • e30a5e58d3 WebServiceDashboardApi: updated GetStats() and GetTopStats() to use case-insensitive value for type. Shreyas Zare 2022-12-04 13:13:03 +05:30
  • e7e0c4bed6 DnsServer: Updated PostProcessQuery() to add ECS option in response only when the request actually had it. Updated RecursiveResolveAsync() to use ECS only when the qtype is supported. Updated RecursiveResolveAsync() to add missing ECS option to the dns client for forwarders. Updated PrepareRecursiveResolveResponse() to fix ECS condition. Shreyas Zare 2022-12-04 13:11:51 +05:30
  • d48448783e CacheZoneManager: Updated Query() to return ECS option for negative cache responses. Shreyas Zare 2022-12-04 13:08:08 +05:30
  • 391116e9d1 DnsApplicationManager: fixed minor issue in UninstallApplication(). Shreyas Zare 2022-12-04 13:05:37 +05:30
  • 532ff5a32e AuthManager: added code to enforce limit of max 255 users and groups. Shreyas Zare 2022-12-04 13:04:57 +05:30
  • 821d89c5f6 Permission: fixed serialization issue caused when more than 255 zones are added. Shreyas Zare 2022-12-04 13:04:21 +05:30
  • 5a295fbb25 QueryLogsSqlite: updated code to correctly close the db file when app is disposed. Shreyas Zare 2022-12-04 13:01:51 +05:30
  • 3057d44eea minor code refactoring changes. Shreyas Zare 2022-12-04 13:00:51 +05:30
  • 66a9b63cbe FailoverApp.HealthChecks: added connection close header to check probes to avoid idle connection that causes issue. Shreyas Zare 2022-12-04 13:00:06 +05:30
  • 2ea46e903d updated readme Shreyas Zare 2022-11-26 15:28:58 +05:30
  • f00c30d2b5 assembly version updated to 10.0 for release Shreyas Zare 2022-11-26 14:10:46 +05:30
  • e2acfab60f assembly version updated for release Shreyas Zare 2022-11-26 14:10:13 +05:30
  • 106948dd91 assembly version updated for release Shreyas Zare 2022-11-26 14:09:20 +05:30
  • bb8bfc56b4 updated solution file Shreyas Zare 2022-11-26 14:08:38 +05:30
  • 5b99e2d9be updated readme Shreyas Zare 2022-11-26 14:08:21 +05:30
  • 08fc641560 updated changelog Shreyas Zare 2022-11-26 14:07:38 +05:30
  • 6cd5f50288 updated dockerfile for .NET 7 runtime image Shreyas Zare 2022-11-26 14:07:15 +05:30
  • 6ce5528537 inno: updated version to 10.0 for release Shreyas Zare 2022-11-26 14:06:47 +05:30
  • bc79febee1 inno: updated setup code to install .NET 7 runtime. Shreyas Zare 2022-11-26 12:01:48 +05:30
  • 5cb858d139 other-zones.js: updated HTTPRequest calls to explicitly use POST method when needed. Shreyas Zare 2022-11-26 12:00:29 +05:30
  • 7861a1834d main.js: updated HTTPRequest calls to explicitly use POST method when needed. Shreyas Zare 2022-11-26 12:00:03 +05:30
  • 53e1a1a7b9 logs.js: Using new HTTPRequest() method instead of HTTPGetFileRequest(). Shreyas Zare 2022-11-26 11:59:24 +05:30
  • 5e6ae19e9d common.js: updated HTTPRequest() to support method and response type parameters to be able to remove need for a separate HTTPGetFileRequest() method. Shreyas Zare 2022-11-26 11:58:17 +05:30
  • 2d53006ebf apps.js: fixed app row id issue. implemented app description support. minor ui changes done. Shreyas Zare 2022-11-26 11:57:07 +05:30
  • 3e9f5ece28 webapp: added mastodon link in about section. Shreyas Zare 2022-11-26 11:55:48 +05:30
  • 323e1c5ea1 DnsWebService: updated LoadConfigFile() to read forwarders from env var such that the forwarder protocol is applied later. Shreyas Zare 2022-11-26 11:55:11 +05:30
  • f3cbe0ee14 WebServiceZonesApi: minor refactoring changes. Shreyas Zare 2022-11-26 11:53:38 +05:30
  • c1f2b30950 WebServiceOtherZonesApi: minor refactoring changes. Shreyas Zare 2022-11-26 11:53:04 +05:30
  • aab17a3497 WebServiceAppsApi: updated api to add app description parameter. Shreyas Zare 2022-11-26 11:52:43 +05:30
  • c32e8b87bd LogManager: changes done to ignore ObjectDisposedException. Shreyas Zare 2022-11-26 11:51:03 +05:30
  • ba7caa1ef2 AuthZoneManager: code refactoring changes. Shreyas Zare 2022-11-26 11:50:10 +05:30
  • 5c0f0e3975 DnsApplication: added support for reading app description from assembly. Fixed app loading issue due to .NET 7 migration. Shreyas Zare 2022-11-26 11:49:43 +05:30
  • c2b5b02026 install.sh: updated script to install .NET 7 runtime. Shreyas Zare 2022-11-26 11:48:44 +05:30
  • 1b6dc1ee29 updated publish profiles Shreyas Zare 2022-11-26 11:48:15 +05:30
  • 96686f06ff SplitHorizon: Implemented AddressTranslation feature. Shreyas Zare 2022-11-26 11:47:05 +05:30
  • 950b4e6e09 Dns64.App: updated code to use new IPAddressExtension.ParseReverseDomain() and IPAddressExtension.GetReverseDomain() methods. Other minor changes done. Shreyas Zare 2022-11-26 11:45:14 +05:30
  • 9eae808356 updated apidocs. Shreyas Zare 2022-11-20 16:48:03 +05:30
  • dd1f2220c6 main.js: removed cloudflare doh-json code. Added ECS support. Shreyas Zare 2022-11-20 16:41:07 +05:30
  • 7324adee52 webapp: removed cloudflare doh-json url. Added ECS support. Shreyas Zare 2022-11-20 16:40:08 +05:30
  • 6a62e308a8 PrimaryZone: updated SignZone() to remove added records and add back deleted records when signing fails for any reason. Shreyas Zare 2022-11-20 16:39:07 +05:30
  • f58371baa9 LogManager: added ECS info in logs. Shreyas Zare 2022-11-20 16:36:37 +05:30
  • 06b8c090c7 WebServiceZonesApi: updated API for ECS support. Shreyas Zare 2022-11-20 16:36:12 +05:30
  • 93eb2424c9 DnsWebService: updated API for ECS support. Updated config code for ECS support. Shreyas Zare 2022-11-20 16:30:03 +05:30
  • d82293c688 DnsServer: implemented ECS support. Shreyas Zare 2022-11-20 16:28:07 +05:30
  • b9c6f412c3 CacheZoneManager: implemented ECS support. Shreyas Zare 2022-11-20 16:05:29 +05:30
  • 79c57f6c73 CacheZone: implemented ECS support. Shreyas Zare 2022-11-20 16:00:26 +05:30
  • a4a00e20ac DnsResourceRecordInfo: added EDnsClientSubnet property for use with cached records. Shreyas Zare 2022-11-20 15:27:24 +05:30
  • ecedcd3490 GeoDistanceApp: refactored and fixed ECS implementation. Shreyas Zare 2022-11-20 15:25:09 +05:30
  • 51b545b383 GeoCountryApp: refactored and fixed ECS implementation. Shreyas Zare 2022-11-20 15:24:21 +05:30
  • a02458212f GeoContinentApp: refactored and fixed ECS implementation. Shreyas Zare 2022-11-20 15:23:18 +05:30
  • 58ca4dd789 Scope: added macOS explicit check. Shreyas Zare 2022-11-12 18:04:48 +05:30
  • 9c025f077a DnsApplication: updated code to replace depricated method usage. Shreyas Zare 2022-11-12 18:01:39 +05:30
  • e36fb906da DnsServer: updated PostProcessQueryAsync() to return response without EDNS when request does not have EDNS. Shreyas Zare 2022-11-12 17:19:43 +05:30