Shreyas Zare
|
68167dc7e6
|
Failover.HealthCheck: updated implementation to disable http auto redirect which is causing to fail to verify the health status of the actual server in question.
|
2023-04-07 14:04:16 +05:30 |
|
Shreyas Zare
|
7a2a43d126
|
Merge branch 'update-build-instructions' into develop
|
2023-03-18 17:24:07 +05:30 |
|
Shreyas Zare
|
b16a2b7664
|
build.md: minor changes.
|
2023-03-18 17:20:53 +05:30 |
|
Shreyas Zare
|
831b35ecf8
|
build.md: updated to add docker instructions.
|
2023-03-18 17:15:12 +05:30 |
|
Shreyas Zare
|
a462b3097a
|
DnsServer: Updated ProcessRecursiveQueryAsync() to return rcode from blocked response.
|
2023-03-18 13:39:23 +05:30 |
|
Shreyas Zare
|
812b505d34
|
WebServiceAppsApi: using HttpClientNetworkHandler for retries and custom DNS resolution support.
|
2023-03-18 13:38:32 +05:30 |
|
Shreyas Zare
|
3f92cb8846
|
WebServiceApi: using HttpClientNetworkHandler for retries and custom DNS resolution support.
|
2023-03-18 13:37:34 +05:30 |
|
Shreyas Zare
|
444baf1b03
|
BlockListZoneManager: using HttpClientNetworkHandler for retries and custom DNS resolution support.
|
2023-03-18 13:36:56 +05:30 |
|
Shreyas Zare
|
f7a1d80aeb
|
DnsServerInternal: implemented IDnsClient.ResolveAsync().
|
2023-03-18 13:35:51 +05:30 |
|
Shreyas Zare
|
8983444758
|
Failover: using HttpClientNetworkHandler that does retries as well as resolves via given dns client.
|
2023-03-18 13:35:09 +05:30 |
|
Shreyas Zare
|
cccbacad13
|
AdvancedBlocking: using HttpClientNetworkHandler that does retries as well as resolves via given dns client.
|
2023-03-18 13:32:07 +05:30 |
|
Shreyas Zare
|
a281a0fbf0
|
IDnsServer: implementing IDnsClient to allow using it where dns client resolution is required.
|
2023-03-18 13:31:07 +05:30 |
|
Shreyas Zare
|
f7582faab9
|
Merge branch 'develop'
|
2023-03-11 17:05:27 +05:30 |
|
Shreyas Zare
|
942b0b4205
|
updated changelog for v11.0.3 release.
|
2023-03-11 17:04:51 +05:30 |
|
Shreyas Zare
|
b3fe4ed302
|
assembly version updated to v11.0.3
|
2023-03-11 17:03:40 +05:30 |
|
Shreyas Zare
|
552e2bef36
|
inno: updated version to 11.0.3
|
2023-03-11 17:03:15 +05:30 |
|
Shreyas Zare
|
d2432cb983
|
app assembly version updated for release.
|
2023-03-11 17:02:44 +05:30 |
|
Shreyas Zare
|
b872963090
|
build.md: minor fix.
|
2023-03-11 15:22:02 +05:30 |
|
Shreyas Zare
|
9cd47c79b1
|
WebServiceSettingsApi: updated SetDnsSettings() to fix issue causing double block list update trigger. Other minor code refactoring changes done.
|
2023-03-11 15:21:31 +05:30 |
|
Shreyas Zare
|
caa5e950e0
|
WebServiceAppsApi: Updated StartAutomaticUpdate() to remote timeout that caused auto update to fail when server delays response. Updated GetStoreAppsJsonData() and DownloadAndUpdateAppAsync() to support optional http retries. Updated ListStoreApps() to have 30 sec timeout.
|
2023-03-11 15:20:05 +05:30 |
|
Shreyas Zare
|
0bcb233e1c
|
DnsServer: Updated ProcessUdpRequestAsync() to limit the response side to the configured udp payload size to limit amplification attack issue reported by Xiang Li. Updated ProcessAuthoritativeQueryAsync() to prevent conditional forwarding when request does not have RD flag set as reported by Xiang Li.
|
2023-03-11 15:17:59 +05:30 |
|
Shreyas Zare
|
611641dced
|
code refactoring changes
|
2023-03-11 15:14:11 +05:30 |
|
Shreyas Zare
|
0ca9232a52
|
BlockListZoneManager: updated UpdateBlockListsAsync() to perform http retries.
|
2023-03-11 15:13:21 +05:30 |
|
Shreyas Zare
|
2920c418d7
|
AdvancedForwarding: Updated ProcessRequestAsync() to check if request has RD flag set before forwarding.
|
2023-03-11 15:12:34 +05:30 |
|
Shreyas Zare
|
6c3168f5d4
|
AdvancedBlocking: updated ProcessRequestAsync() allowed domain resolution handling to log better error log. Updated DownloadListFileAsync() to perform http retries.
|
2023-03-11 15:11:09 +05:30 |
|
Shreyas Zare
|
ed73058488
|
Merge pull request #577 from TechnitiumSoftware/sponsors-update
updated readme to add Maxibytes and remove Eltris as sponsor.
|
2023-03-06 19:44:54 +05:30 |
|
Shreyas Zare
|
e9c7af4a08
|
Merge pull request #576 from TechnitiumSoftware/sponsors-update
updated readme to add Maxibytes and remove Eltris as sponsor.
|
2023-03-06 19:43:24 +05:30 |
|
Shreyas Zare
|
bfd8a2bd69
|
updated readme to add Maxibytes and remove Eltris as sponsor.
|
2023-03-06 19:41:06 +05:30 |
|
Shreyas Zare
|
232146bd19
|
WildIp: setting correct RA flag in response.
|
2023-03-05 19:32:28 +05:30 |
|
Shreyas Zare
|
aeb69b8acf
|
WhatIsMyDns: setting correct RA flag in response.
|
2023-03-05 19:31:59 +05:30 |
|
Shreyas Zare
|
e217bf6ef9
|
SplitHorizon: setting correct RA flag in response.
|
2023-03-05 19:31:37 +05:30 |
|
Shreyas Zare
|
80dae846b4
|
NoData: setting correct RA flag in response.
|
2023-03-05 19:31:06 +05:30 |
|
Shreyas Zare
|
6a0eef7b39
|
GeoDistance: setting correct RA flag in response.
|
2023-03-05 19:30:43 +05:30 |
|
Shreyas Zare
|
c4d56b2120
|
GeoCountry: setting correct RA flag in response.
|
2023-03-05 19:30:13 +05:30 |
|
Shreyas Zare
|
6412f41af1
|
GeoContinent: setting correct RA flag in response.
|
2023-03-05 19:29:37 +05:30 |
|
Shreyas Zare
|
1b5ccf49a2
|
Failover: setting correct RA flag in response.
|
2023-03-05 19:29:06 +05:30 |
|
Shreyas Zare
|
24222d0bf1
|
DnsBlockList: setting correct RA flag in response.
|
2023-03-05 19:28:18 +05:30 |
|
Shreyas Zare
|
3b314225d3
|
BlockPage: updated app to support "enableWebServer" config option to stop the web server from starting when not needed without need to uninstall the app.
|
2023-03-05 19:27:30 +05:30 |
|
Shreyas Zare
|
bbf4a2e773
|
DnsServer: updated ProcessUdpRequestAsync() to handle truncation for MX response to allow trying once after removing glue records before sending a TC response due to issues with some old mail servers that do not retry over TCP when TC response is received. Updated ProcessRecursiveQueryAsync() to use EDNS request to allow relaying extended DNS error response from blocked zone to client.
|
2023-03-05 19:26:05 +05:30 |
|
Shreyas Zare
|
157115b48e
|
ResolverDnsCache: minor refactoring change.
|
2023-03-05 19:22:31 +05:30 |
|
Shreyas Zare
|
003379efa6
|
webapp: fixed zone table sort issue and other minor blog entry title change done.
|
2023-03-05 19:21:54 +05:30 |
|
Shreyas Zare
|
f97738e7e8
|
LogManager: updated response logging to add [TRUNCATED] log when TC flag is set to distinguish the log entry from empty response.
|
2023-03-05 19:20:41 +05:30 |
|
Shreyas Zare
|
ff54d6a38e
|
WebServiceOtherZonesApi: updated ImportAllowedZones() and ImportBlockedZones() to use new ImportZones() method to allow fast bulk importing.
|
2023-03-05 19:19:42 +05:30 |
|
Shreyas Zare
|
03603b1482
|
BlockedZoneManager: using LoadSpecialPrimaryZones() to bulk load and import to avoid loading delays due to indexing. Minor code refactoring changes done.
|
2023-03-05 19:18:37 +05:30 |
|
Shreyas Zare
|
5f831ed998
|
AllowedZoneManager: using LoadSpecialPrimaryZones() to bulk load and import to avoid loading delays due to indexing. Minor code refactoring changes done.
|
2023-03-05 19:18:09 +05:30 |
|
Shreyas Zare
|
1fc615eeb8
|
AuthZoneManager: Added LoadSpecialPrimaryZones() methods to allow bulk loading/importing zones. Updated Query() to add isRecursionAllowed parameter to be used to set expected RA flag value. Minor code refactoring changes done.
|
2023-03-05 19:16:30 +05:30 |
|
Shreyas Zare
|
1d12d8d2a6
|
updated readme to add build instructions link
|
2023-03-05 17:25:31 +05:30 |
|
Shreyas Zare
|
f6ea53e9dc
|
updated build.md.
|
2023-03-05 17:23:13 +05:30 |
|
Shreyas Zare
|
1c84c95d67
|
added build instructions
|
2023-03-05 17:13:42 +05:30 |
|
Shreyas Zare
|
38f821742d
|
updated changelog for v11.0.2 release.
|
2023-02-26 18:04:26 +05:30 |
|