Commit Graph

136 Commits

Author SHA1 Message Date
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
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
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
b4e7c24926 AdvancedBlocking: assembly version updated to v3.0. 2022-11-12 13:35:43 +05:30
Shreyas Zare
ff8203ee70 AdvancedBlocking: refactored complete app design to use less memory when same block lists are used in multiple groups. 2022-11-12 13:34:37 +05:30
Shreyas Zare
3556e1d33e app assembly version updated for release 2022-09-24 17:34:43 +05:30
Shreyas Zare
b9d4efe517 added WildIpApp 2022-09-24 12:10:12 +05:30
Shreyas Zare
69a10a1fb5 merged multi-user into develop 2022-09-18 19:00:54 +05:30
Shreyas Zare
c1daceee14 WhatIsMyDns: Updated ProcessRequestAsync() definition. 2022-09-18 18:44:01 +05:30
Shreyas Zare
7ea150ee1b SplitHorizon.SimpleCNAME: Updated ProcessRequestAsync() definition. 2022-09-18 18:43:37 +05:30
Shreyas Zare
efabcfdf77 SplitHorizon.SimpleAddress: Updated ProcessRequestAsync() definition. 2022-09-18 18:43:11 +05:30
Shreyas Zare
663391dc2b GeoDistance.CNAME: Updated ProcessRequestAsync() definition. 2022-09-18 18:42:29 +05:30
Shreyas Zare
54b3047c16 GeoDistance.Address: Updated ProcessRequestAsync() definition. 2022-09-18 18:42:08 +05:30
Shreyas Zare
70825bf628 GeoCountry.CNAME: Updated ProcessRequestAsync() definition. 2022-09-18 18:41:43 +05:30
Shreyas Zare
a7188b4add GeoCountry.Address: Updated ProcessRequestAsync() definition. 2022-09-18 18:41:24 +05:30
Shreyas Zare
01d04709fc GeoContinent.CNAME: Updated ProcessRequestAsync() definition. 2022-09-18 18:41:03 +05:30
Shreyas Zare
381df73a53 GeoContinent.Address: Updated ProcessRequestAsync() definition. 2022-09-18 18:40:45 +05:30
Shreyas Zare
4d0c4cf4b5 Failover.WebHook: Updated ConditionalHttpReload() to not use system proxy. 2022-09-18 18:40:10 +05:30
Shreyas Zare
e13c23f95e Failover.HealthChecks: Updated ConditionalHttpReload() to not use system proxy. 2022-09-18 18:39:33 +05:30
Shreyas Zare
ae55f67706 Failover.CNAME: updated ProcessRequestAsync() definition. 2022-09-18 18:38:52 +05:30
Shreyas Zare
b19c5fc118 Failover.Address: updated ProcessRequestAsync() definition. 2022-09-18 18:38:30 +05:30
Shreyas Zare
0b5adc73e2 AdvancedBlocking: updated UpdateAllListsAsync() to not use system proxy. 2022-09-18 18:37:47 +05:30
Shreyas Zare
a80a473d3e SplitHorizonApp: updated version to v3.1 for release 2022-08-21 15:53:07 +05:30
Shreyas Zare
f05dafeecc SplitHorizon: updated example config. 2022-08-21 15:45:04 +05:30
Shreyas Zare
d97ea55614 SplitHorizon.SimpleCNAME: Updated ProcessRequestAsync() to match the network name with the loaded networks list. 2022-08-21 15:44:37 +05:30
Shreyas Zare
969e05d803 SplitHorizon.SimpleAddress: updated InitializeAsync() to read config for loading collection of networks. Updated ProcessRequestAsync() to match the network name with the loaded networks list. 2022-08-21 15:44:09 +05:30
Shreyas Zare
2553820cab QueryLogsSqlite: assembly version updated to 2.0.3 for release. 2022-07-03 16:43:01 +05:30
Shreyas Zare
c3f711ced2 assembly version updated for release 2022-05-28 13:52:46 +05:30
Shreyas Zare
a677c9428c AdvancedBlocking.App: minor change. 2022-05-28 12:15:51 +05:30
Shreyas Zare
2dbee1f203 NxDomain.App: minor change done. 2022-05-28 12:15:27 +05:30
Shreyas Zare
d9bbbd179a assembly version updated for release. 2022-05-08 17:38:51 +05:30
Shreyas Zare
d1b528b0d6 DropRequests: updated app to support blocking entire zone of the configured qname. 2022-04-30 12:00:45 +05:30
Shreyas Zare
2d0a0c2c6a AdvancedBlocking: fixed null ref exception issue and added correct SOA request handling. 2022-04-17 16:29:11 +05:30
Shreyas Zare
eb7951e5bd app assembly version updated for release 2022-03-26 17:39:42 +05:30
Shreyas Zare
fa417216f3 major code refactoring done. 2022-03-06 17:24:41 +05:30
Shreyas Zare
33894261bf QueryLogsSqlite: minor changes. 2022-02-27 17:52:37 +05:30
Shreyas Zare
3db2f8229d SplitHorizon: minor changes done. 2022-01-23 17:04:05 +05:30
Shreyas Zare
4ce5771823 GeoDistance: minor changes. 2022-01-23 17:03:39 +05:30
Shreyas Zare
d42be83b21 GeoCountry: minor changes done. 2022-01-23 17:03:21 +05:30
Shreyas Zare
57bccfca12 GeoContinent: minor changes done. 2022-01-23 17:03:05 +05:30
Shreyas Zare
741c4675a1 Failover: minor changes done. 2022-01-23 17:02:35 +05:30
Shreyas Zare
b72ccdcf5f BlockPage: minor changes done. 2022-01-23 17:01:19 +05:30