Commit Graph

196 Commits

Author SHA1 Message Date
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
b085afca5c updated default app config 2023-02-26 18:02:37 +05:30
Shreyas Zare
4a81bc7656 app assembly version updated for release. 2023-02-25 17:07:36 +05:30
Shreyas Zare
c975caa76d updated app config default values. 2023-02-25 17:07:12 +05:30
Shreyas Zare
2aba1bb46c AdvancedForwarding: updated app to detect if domain is the same as that of the forwarder. 2023-02-25 12:56:16 +05:30
Shreyas Zare
8b929a84d8 AdvancedBlocking: updated parser to read inline comments correctly. 2023-02-25 12:55:08 +05:30
Shreyas Zare
12db30dcb7 app assembly version updated for release 2023-02-18 17:51:13 +05:30
Shreyas Zare
a2d3c63d63 AdvancedForwarding: minor formatting changes. 2023-02-18 17:50:40 +05:30
Shreyas Zare
bc63754a55 WildIp: setting correct RA flag value. 2023-02-18 11:35:31 +05:30
Shreyas Zare
d6c0c39799 WhatIsMyDns: setting correct RA flag value. 2023-02-18 11:34:58 +05:30
Shreyas Zare
a27e38ee48 SplitHorizon: setting correct RA flag value. 2023-02-18 11:34:09 +05:30
Shreyas Zare
adee4265b2 QueryLogsSqlite: minor refactoring changes. 2023-02-18 11:33:30 +05:30
Shreyas Zare
9daaed04dc NxDomain: setting correct RA flag value. 2023-02-18 11:32:54 +05:30
Shreyas Zare
50c5999e27 NoData: setting correct RA flag value. 2023-02-18 11:32:18 +05:30
Shreyas Zare
2bf17df6bf GeoDistance: setting correct RA flag value. 2023-02-18 11:31:41 +05:30
Shreyas Zare
a19a80bede GeoContinent: setting correct RA flag value. 2023-02-18 11:30:55 +05:30
Shreyas Zare
bead5d88cf GeoCountry: setting correct RA flag value. 2023-02-18 11:28:38 +05:30
Shreyas Zare
c84ce72dec Failover: setting correct RA flag value. 2023-02-18 11:27:22 +05:30
Shreyas Zare
b496f835c3 DnsBlockList: setting correct value for RA flag. 2023-02-18 11:26:42 +05:30
Shreyas Zare
7e89f3a507 Dns64: minor changes. 2023-02-18 11:25:53 +05:30
Shreyas Zare
a727969c75 AdvancedBlockingApp: updated default config to enable NX blocking method since it works better in combination with Extended DNS Errors. 2023-02-18 11:25:27 +05:30
Shreyas Zare
c29ba412d7 AdvancedBlocking: updated ProcessRequestAsync() to use the new DirectQueryAsync() method and setting the missing response type flag. Fixed bug in ReadAdblockListFile() that added exception domain names to blocked instead of allowed list. Other minor changes. 2023-02-18 11:24:19 +05:30
Shreyas Zare
0c9aab4adb AdvancedBlockingApp: updated implementation to disable cname cloaking when a domain is allowed. Added support for extended dns error for blocking report. 2023-02-12 12:01:47 +05:30
Shreyas Zare
7f2e2c2720 WildIpApp: updated app to respond with NODATA when no address was parsed to avoid NXDOMAIN response by the dns server. 2023-02-05 16:22:12 +05:30
Shreyas Zare
9c1a5e60ef SplitHorizonApp: code refactoring changes. 2023-02-05 16:12:35 +05:30
Shreyas Zare
d099080ec4 FailoverApp: minor code refactoring changes done. 2023-02-05 16:11:49 +05:30
Shreyas Zare
b1d0432979 DnsBlockListApp: added new app to allow running DNSBL. 2023-02-05 16:10:39 +05:30
Shreyas Zare
84ba6bd5bc Dns64App: code refactoring changes. 2023-02-05 13:54:06 +05:30
Shreyas Zare
c05f8be48e BlockPageApp: updated ProcessConnectionAsync() to set a timeout when authenticating SSL connection. 2023-02-05 13:53:29 +05:30
Shreyas Zare
e049616880 AdvancedForwardingApp: added new app for bulk conditional forwarding support. 2023-02-05 13:52:16 +05:30
Shreyas Zare
4765eb92d3 AdvancedBlockingApp: code refactoring changes done. 2023-02-05 13:50:41 +05:30
Shreyas Zare
88c45a1b4b AdvancedBlocking: updated DownloadListFileAsync() to support all decompression methods. 2023-01-14 13:14:46 +05:30
Shreyas Zare
34e7583158 SplitHorizon: removed newtonsoft. 2022-12-24 12:02:18 +05:30
Shreyas Zare
fa50efc8ee QueryLogsSqlite: removed newtonsoft. 2022-12-24 11:54:35 +05:30
Shreyas Zare
7759893bbc NxDomain: removed newtonsoft. 2022-12-24 11:53:47 +05:30
Shreyas Zare
724a13484e NoData: removed newtonsoft. 2022-12-24 11:52:54 +05:30
Shreyas Zare
36691a4ca1 GeoDistance: removed netwonsoft. 2022-12-24 11:51:47 +05:30
Shreyas Zare
7ef157fe23 GeoCountry: removed netwonsoft. 2022-12-24 11:44:14 +05:30
Shreyas Zare
89d35cca70 GeoContinent: removed newtonsoft. 2022-12-24 11:43:14 +05:30
Shreyas Zare
5d04668faa Failover: Removed newtonsoft. Added retries for send alert email. 2022-12-24 11:41:49 +05:30
Shreyas Zare
d83bfc783a Dns64: minor changes. 2022-12-24 11:31:52 +05:30