Commit Graph

2151 Commits

Author SHA1 Message Date
Shreyas Zare
bb8bfc56b4 updated solution file 2022-11-26 14:08:38 +05:30
Shreyas Zare
5b99e2d9be updated readme 2022-11-26 14:08:21 +05:30
Shreyas Zare
08fc641560 updated changelog 2022-11-26 14:07:38 +05:30
Shreyas Zare
6cd5f50288 updated dockerfile for .NET 7 runtime image 2022-11-26 14:07:15 +05:30
Shreyas Zare
6ce5528537 inno: updated version to 10.0 for release 2022-11-26 14:06:47 +05:30
Shreyas Zare
bc79febee1 inno: updated setup code to install .NET 7 runtime. 2022-11-26 12:01:48 +05:30
Shreyas Zare
5cb858d139 other-zones.js: updated HTTPRequest calls to explicitly use POST method when needed. 2022-11-26 12:00:29 +05:30
Shreyas Zare
7861a1834d main.js: updated HTTPRequest calls to explicitly use POST method when needed. 2022-11-26 12:00:03 +05:30
Shreyas Zare
53e1a1a7b9 logs.js: Using new HTTPRequest() method instead of HTTPGetFileRequest(). 2022-11-26 11:59:24 +05:30
Shreyas Zare
5e6ae19e9d common.js: updated HTTPRequest() to support method and response type parameters to be able to remove need for a separate HTTPGetFileRequest() method. 2022-11-26 11:58:17 +05:30
Shreyas Zare
2d53006ebf apps.js: fixed app row id issue. implemented app description support. minor ui changes done. 2022-11-26 11:57:07 +05:30
Shreyas Zare
3e9f5ece28 webapp: added mastodon link in about section. 2022-11-26 11:55:48 +05:30
Shreyas Zare
323e1c5ea1 DnsWebService: updated LoadConfigFile() to read forwarders from env var such that the forwarder protocol is applied later. 2022-11-26 11:55:11 +05:30
Shreyas Zare
f3cbe0ee14 WebServiceZonesApi: minor refactoring changes. 2022-11-26 11:53:38 +05:30
Shreyas Zare
c1f2b30950 WebServiceOtherZonesApi: minor refactoring changes. 2022-11-26 11:53:04 +05:30
Shreyas Zare
aab17a3497 WebServiceAppsApi: updated api to add app description parameter. 2022-11-26 11:52:43 +05:30
Shreyas Zare
c32e8b87bd LogManager: changes done to ignore ObjectDisposedException. 2022-11-26 11:51:03 +05:30
Shreyas Zare
ba7caa1ef2 AuthZoneManager: code refactoring changes. 2022-11-26 11:50:10 +05:30
Shreyas Zare
5c0f0e3975 DnsApplication: added support for reading app description from assembly. Fixed app loading issue due to .NET 7 migration. 2022-11-26 11:49:43 +05:30
Shreyas Zare
c2b5b02026 install.sh: updated script to install .NET 7 runtime. 2022-11-26 11:48:44 +05:30
Shreyas Zare
1b6dc1ee29 updated publish profiles 2022-11-26 11:48:15 +05:30
Shreyas Zare
96686f06ff SplitHorizon: Implemented AddressTranslation feature. 2022-11-26 11:47:05 +05:30
Shreyas Zare
950b4e6e09 Dns64.App: updated code to use new IPAddressExtension.ParseReverseDomain() and IPAddressExtension.GetReverseDomain() methods. Other minor changes done. 2022-11-26 11:45:14 +05:30
Shreyas Zare
9eae808356 updated apidocs. 2022-11-20 16:48:03 +05:30
Shreyas Zare
dd1f2220c6 main.js: removed cloudflare doh-json code. Added ECS support. 2022-11-20 16:41:07 +05:30
Shreyas Zare
7324adee52 webapp: removed cloudflare doh-json url. Added ECS support. 2022-11-20 16:40:08 +05:30
Shreyas Zare
6a62e308a8 PrimaryZone: updated SignZone() to remove added records and add back deleted records when signing fails for any reason. 2022-11-20 16:39:07 +05:30
Shreyas Zare
f58371baa9 LogManager: added ECS info in logs. 2022-11-20 16:36:37 +05:30
Shreyas Zare
06b8c090c7 WebServiceZonesApi: updated API for ECS support. 2022-11-20 16:36:12 +05:30
Shreyas Zare
93eb2424c9 DnsWebService: updated API for ECS support. Updated config code for ECS support. 2022-11-20 16:30:03 +05:30
Shreyas Zare
d82293c688 DnsServer: implemented ECS support. 2022-11-20 16:28:07 +05:30
Shreyas Zare
b9c6f412c3 CacheZoneManager: implemented ECS support. 2022-11-20 16:05:29 +05:30
Shreyas Zare
79c57f6c73 CacheZone: implemented ECS support. 2022-11-20 16:00:26 +05:30
Shreyas Zare
a4a00e20ac DnsResourceRecordInfo: added EDnsClientSubnet property for use with cached records. 2022-11-20 15:27:24 +05:30
Shreyas Zare
ecedcd3490 GeoDistanceApp: refactored and fixed ECS implementation. 2022-11-20 15:25:09 +05:30
Shreyas Zare
51b545b383 GeoCountryApp: refactored and fixed ECS implementation. 2022-11-20 15:24:21 +05:30
Shreyas Zare
a02458212f GeoContinentApp: refactored and fixed ECS implementation. 2022-11-20 15:23:18 +05:30
Shreyas Zare
58ca4dd789 Scope: added macOS explicit check. 2022-11-12 18:04:48 +05:30
Shreyas Zare
9c025f077a DnsApplication: updated code to replace depricated method usage. 2022-11-12 18:01:39 +05:30
Shreyas Zare
e36fb906da DnsServer: updated PostProcessQueryAsync() to return response without EDNS when request does not have EDNS. 2022-11-12 17:19:43 +05:30
Shreyas Zare
7c42ed0afe using configured udp payload size. 2022-11-12 17:18:08 +05:30
Shreyas Zare
5158ec77b7 DnsServerInternal: implemented new interface changes. 2022-11-12 17:17:09 +05:30
Shreyas Zare
d3e17256b3 IDnsServer: Added UdpPayloadSize property. 2022-11-12 17:16:35 +05:30
Shreyas Zare
f9f4c6a669 SplitHorizonApp: updated implementation to select network based on prefix length. 2022-11-12 17:15:52 +05:30
Shreyas Zare
8d8f91d4c0 GeoDistanceApp: updated implementation to support EDNS Client Subnet. 2022-11-12 17:14:24 +05:30
Shreyas Zare
a6efbb5c52 GeoCountryApp: updated implementation to support EDNS Client Subnet. 2022-11-12 17:07:11 +05:30
Shreyas Zare
0cf1daf5c9 GeoContinentApp: updated implementation to support EDNS Client Subnet. 2022-11-12 17:06:13 +05:30
Shreyas Zare
6f9aa0ae59 Dns64App: implemented DNS64 function support as an app. 2022-11-12 15:40:06 +05:30
Shreyas Zare
86853e0e18 NoDataApp: implemented no data app to be used to block DNS resource records in forwarder zones with a NO DATA response. 2022-11-12 15:38:46 +05:30
Shreyas Zare
5afc2cbbe1 inno: fixed service path not in quotes issue. Added ResetNetworkDNS() method to reset network dns when uninstalling the dns server. 2022-11-12 15:35:25 +05:30