Commit Graph

102 Commits

Author SHA1 Message Date
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
Shreyas Zare
66e76641c1 AdvancedBlocking: fixed typo issue in InitializeAsync(). Minor changes done. 2022-01-23 17:00:42 +05:30
Shreyas Zare
4afa7c5a0a Merge pull request #332 from griccardos/QueryContainsDomain
AppQueryLogsSqlite use contains instead of exact match
2021-11-06 14:08:41 +05:30
Shreyas Zare
dd694b0d37 QueryLogsSqlite: minor changes 2021-11-06 13:36:35 +05:30
Shreyas Zare
f9923c2f16 Failover.HealthMonitor: fixed LastHealthCheckResponse property to not return null values. 2021-11-06 13:35:42 +05:30
Shreyas Zare
0fbb63aa94 Failover: minor changes 2021-11-06 13:35:02 +05:30
Shreyas Zare
d9c19864a5 DropRequests: minor changes done. 2021-11-06 13:33:50 +05:30
Riccardo
c28afa199c added option to use wildcard 2021-11-03 08:44:06 +02:00
Riccardo
f965ee0fa0 use contains domain name 2021-10-26 21:35:27 +02:00
Riccardo
d96d377506 add wildcard search for domain name 2021-10-26 21:30:09 +02:00
Shreyas Zare
ea56f24a21 app assembly versions updated for release 2021-10-23 13:45:41 +05:30
Shreyas Zare
6ec4357b52 QueryLogsSqlite: updated sql query in QueryLogsAsync() to improve performance. 2021-10-23 12:02:35 +05:30
Shreyas Zare
f2c209741c AdvancedBlocking: fixed bugs in regex block list loading. 2021-10-16 14:46:37 +05:30
Shreyas Zare
ea2b01e1ac QueryLogsSqlite: disabled validation for qname to allow displaying invalid domain requests in logs. 2021-10-09 16:48:09 +05:30
Shreyas Zare
302c6da8cc DropRequests: added support for dropping malformed requests that the dns server could not parse correctly. 2021-10-09 16:46:51 +05:30
Shreyas Zare
59d6433f1a BlockPage: added support for automatic self signed certificate. 2021-10-09 16:44:23 +05:30
Shreyas Zare
e2f0d077d9 app project file updated 2021-10-02 16:08:23 +05:30
Shreyas Zare
9091f00c16 QueryLogsSqlite: updated app description. 2021-10-02 15:04:04 +05:30
Shreyas Zare
422b554b54 DropRequests: updated description. 2021-10-02 12:41:43 +05:30
Shreyas Zare
f8f2162c5f AdvancedBlocking: updated implementation to have blocking options at group level. 2021-10-02 12:41:01 +05:30
Shreyas Zare
fea9fc12bd NxDomain: updated description. 2021-10-02 12:39:24 +05:30
Shreyas Zare
e790325bd2 QueryLogsSqlite: updated code to use provided timestamp. Fixed minor int overflow issues. 2021-10-02 12:38:32 +05:30
Shreyas Zare
8ad19666e5 AdvancedBlockingApp: project name refactored 2021-09-26 17:26:35 +05:30
Shreyas Zare
0c649ad241 BlockPageApp: project name refactored 2021-09-26 17:21:07 +05:30
Shreyas Zare
383f79b493 updated apps to implement IDnsApplication 2021-09-26 17:03:47 +05:30
Shreyas Zare
21f9af63e2 added BlockPageWebServerApp 2021-09-26 16:59:34 +05:30
Shreyas Zare
b33a761ef4 QueryLogsSqlite: updated queue timer interval to 10 sec to reduce the frequency of bulk insert. Updated bulk insert code to fix null ref errors. Fixed issue with loading last query page. 2021-09-25 13:39:06 +05:30
Shreyas Zare
4aead7e97e NxDomain: updated config template. 2021-09-25 13:36:19 +05:30
Shreyas Zare
6ae7c930da NxDomain: updated code to read json config. Added enable blocking and allow txt blocking report options. 2021-09-25 13:35:58 +05:30
Shreyas Zare
8317f158b9 AdvanceBlocking: updated config template. 2021-09-25 13:34:39 +05:30
Shreyas Zare
fa1a30cb5e AdvanceBlocking: updated implementation to support adblock lists. Added allow txt blocking report option. Code refactoring done. 2021-09-25 13:34:05 +05:30
Shreyas Zare
ba4baf70c8 QueryLogsSqlite: Updated implementation to use transactions for bulk insert to improve overall throughput. 2021-09-19 18:32:17 +05:30
Shreyas Zare
8db888a098 code refactoring changes done 2021-09-18 11:52:12 +05:30
Shreyas Zare
cb2b0ef72c Refactored block list groups app to advance blocking app. Moved regex block list app code into this app. 2021-09-18 11:50:02 +05:30
Shreyas Zare
ccc35b55ae removed regex block list app 2021-09-18 11:49:05 +05:30