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 |
|
Shreyas Zare
|
cf38013413
|
DnsServerSystemTrayApp.Program: updated code to support exit app option.
|
2022-11-12 15:33:53 +05:30 |
|
Shreyas Zare
|
bc1fead1b5
|
MainApplicationContext: added '--network-dns-default-exit' command line option to reset network dns to default and exit app. Code refactoring done.
|
2022-11-12 15:31:53 +05:30 |
|
Shreyas Zare
|
180f5515d9
|
WebServiceDhcpApi: updated EnableDhcpScopeAsync() and DisableDhcpScope() to allow throwing the exception directly.
|
2022-11-12 15:26:36 +05:30 |
|
Shreyas Zare
|
2770baf82f
|
DhcpServer: updated ActivateScopeAsync() and DeactivateScope() to allow optional throwing of exception. Updated EnableScopeAsync() and DisableScope() to support the same.
|
2022-11-12 15:25:52 +05:30 |
|
Shreyas Zare
|
6f7d1865c9
|
apps.js: added support for new IDnsPostProcessor interface.
|
2022-11-12 15:24:18 +05:30 |
|
Shreyas Zare
|
b7c3d65e24
|
zone.js: added support for SSHFP and TLSA records.
|
2022-11-12 15:23:31 +05:30 |
|
Shreyas Zare
|
20577547f6
|
dhcp.js: implemented support for new dhcp options.
|
2022-11-12 15:16:27 +05:30 |
|
Shreyas Zare
|
d229934a6e
|
webapp: updated html to support new DHCP options, and new SSHFP and TLSA records. Other minor changes done.
|
2022-11-12 15:15:41 +05:30 |
|
Shreyas Zare
|
1cb9f42d1b
|
DnsWebService: minor change in Start() to configure dhcp server done.
|
2022-11-12 15:13:56 +05:30 |
|
Shreyas Zare
|
111bf71f0c
|
WebServiceAppsApi: updated api to support new IDnsPostProcessor interface.
|
2022-11-12 15:13:22 +05:30 |
|
Shreyas Zare
|
39e757c31a
|
WebServiceZonesApi: updated api to support SSHFP and TLSA records. Other minor code refactoring changes done.
|
2022-11-12 15:12:44 +05:30 |
|
Shreyas Zare
|
b32933c5d6
|
WebServiceDhcpApi: updated api to support new DHCP options.
|
2022-11-12 15:11:36 +05:30 |
|
Shreyas Zare
|
a66531a942
|
DnsServer: implemented support for new IDnsPostProcessor interface in PostProcessQueryAsync(). Updated ProcessAPPAsync() implementation to allow APP record to return null response when used with Forwarder zones so that the DNS server processes FWD records in such case. Other minor code refactoring changes done.
|
2022-11-12 15:10:42 +05:30 |
|
Shreyas Zare
|
a1c2e7c241
|
DnsApplicationManager: implemented support for new IDnsPostProcessor interface.
|
2022-11-12 15:07:20 +05:30 |
|
Shreyas Zare
|
11a08c6a2d
|
DnsApplication: implemented support for new IDnsPostProcessor interface.
|
2022-11-12 15:06:42 +05:30 |
|
Shreyas Zare
|
ffbc1bfd35
|
IDnsPostProcessor: added new interface for DNS apps usage.
|
2022-11-12 15:05:49 +05:30 |
|
Shreyas Zare
|
3e521a6dda
|
CacheZoneManager: minor refactoring changes.
|
2022-11-12 15:04:22 +05:30 |
|