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 |
|
Shreyas Zare
|
35cfcbe87e
|
QueryLogsSqliteApp: inserting/querying domain name with lower case. Updated QueryLogsAsync() for order by descending option.
|
2021-09-12 17:09:53 +05:30 |
|
Shreyas Zare
|
8248c51771
|
RegexBlockListApp: using lower case domain name for regex matching.
|
2021-09-12 17:08:02 +05:30 |
|
Shreyas Zare
|
477390cc1e
|
RegexBlockListApp: added new app
|
2021-09-11 16:34:13 +05:30 |
|
Shreyas Zare
|
c65e45dc24
|
QueryLogsSqliteApp: added new app
|
2021-09-11 16:31:03 +05:30 |
|
Shreyas Zare
|
02aec0b5c3
|
NxDomainApp: added new app.
|
2021-09-11 16:29:49 +05:30 |
|
Shreyas Zare
|
18b275b01c
|
DropRequestsApp: added new app
|
2021-09-11 16:28:16 +05:30 |
|
Shreyas Zare
|
c044d6dae4
|
BlockListGroupsApp: added new app.
|
2021-09-11 16:23:35 +05:30 |
|
Shreyas Zare
|
d3c8956eb7
|
WhatIsMyDnsApp: updated code for new dns app changes.
|
2021-09-11 16:22:27 +05:30 |
|
Shreyas Zare
|
0325ccd479
|
SplitHorizonApp: updated code for new dns app changes.
|
2021-09-11 16:22:00 +05:30 |
|
Shreyas Zare
|
c35d9d559d
|
GeoDistanceApp: updated code for new dns app changes.
|
2021-09-11 16:21:20 +05:30 |
|
Shreyas Zare
|
91bbfb9215
|
GeoCountryApp: updated code for new dns app changes.
|
2021-09-11 16:20:51 +05:30 |
|
Shreyas Zare
|
5cd0732bcf
|
GeoContinentApp: updated code for new dns app changes.
|
2021-09-11 16:18:39 +05:30 |
|
Shreyas Zare
|
5a777e2087
|
FailoverApp: updated code for new dns app changes.
|
2021-09-11 16:16:54 +05:30 |
|
Shreyas Zare
|
8d85c9bbae
|
FailoverApp: implemented under maintanence feature to indicate if an address is taken down for maintenance. Code refactoring done.
|
2021-09-01 18:00:09 +05:30 |
|
Shreyas Zare
|
9953db90c0
|
assembly version updated for release
|
2021-08-21 16:51:20 +05:30 |
|
Shreyas Zare
|
478aa10a5e
|
Failover.HealthCheck: set idle connection timeout for http client. Updated error handling implementation in IsHeahthyAsync(). Code refactoring done.
|
2021-08-21 12:34:32 +05:30 |
|
Shreyas Zare
|
5fd3c80a9c
|
Failover.HealthCheckStatus: code refactoring done.
|
2021-08-21 12:33:09 +05:30 |
|