Shreyas Zare
|
a15c686ec2
|
app store json updated
|
2025-12-20 18:44:52 +05:30 |
|
Shreyas Zare
|
7d77b850c2
|
app assembly version updated
|
2025-12-20 18:44:33 +05:30 |
|
Shreyas Zare
|
6d3a450fc8
|
SplitHorizon: added new feature to map domain name to group for address translation.
|
2025-12-20 15:21:17 +05:30 |
|
Shreyas Zare
|
ffa1136cbf
|
HealthMonitor: fixed minor issues.
|
2025-12-20 15:19:29 +05:30 |
|
Shreyas Zare
|
f8f0df99f1
|
BlockPage: updated app to enable web server compression.
|
2025-12-20 15:18:32 +05:30 |
|
Shreyas Zare
|
984ae26fe3
|
AdvancedBlocking: updated app to support new update interval minutes option in config.
|
2025-12-20 15:17:17 +05:30 |
|
Shreyas Zare
|
147f510107
|
app store json updated
|
2025-11-22 18:22:31 +05:30 |
|
Shreyas Zare
|
e3e3f78317
|
app assembly version updated for release.
|
2025-11-22 18:22:12 +05:30 |
|
Shreyas Zare
|
4adc1de6fc
|
MispConnector: updated CreateHttpClient() to use the new HttpClientNetworkHandler implementation.
|
2025-11-22 12:52:33 +05:30 |
|
Shreyas Zare
|
ff24ffe4cc
|
LogExporter: minor code refactoring changes done.
|
2025-11-22 12:51:53 +05:30 |
|
Shreyas Zare
|
f68642c1e3
|
Merge branch 'develop' into misp
|
2025-11-22 12:17:55 +05:30 |
|
Shreyas Zare
|
8bbe7d1b6d
|
Merge pull request #1421 from zbalkan/logexporter
Added optional EDNS logging for detailed logging capability
|
2025-11-22 11:53:29 +05:30 |
|
Shreyas Zare
|
1eee10505e
|
AdvancedBlocking: implemented new blockingAnswerTtl property. Implemented nullable and code refactoring changes done.
|
2025-11-22 11:40:44 +05:30 |
|
Shreyas Zare
|
23024b9816
|
AdvancedBlockingApp: Added blockingAnswerTtl property to config.
|
2025-11-22 11:34:59 +05:30 |
|
Shreyas Zare
|
c628fda39a
|
appstore json updated
|
2025-11-08 15:58:58 +05:30 |
|
Shreyas Zare
|
d365d67937
|
Upgraded to .NET 9. App assembly version updated for release.
|
2025-11-08 15:58:42 +05:30 |
|
Shreyas Zare
|
11a93d4bae
|
BlockPage: code refactoring changes done.
|
2025-11-08 12:21:07 +05:30 |
|
Shreyas Zare
|
2f61a994de
|
QueryLogsSqlite: Updated implementation to use Channel for queuing logs. Code refactoring changes done.
|
2025-11-02 15:54:27 +05:30 |
|
Shreyas Zare
|
942620e57e
|
QueryLogsSqlServer: Updated implementation to use Channel for queuing logs. Updated app to do retries to connect to db on startup. Fixed minor issues and code refactoring changes done.
|
2025-11-02 15:52:50 +05:30 |
|
Shreyas Zare
|
37e27af2de
|
QueryLogsMySql: Updated implementation to use Channel for queuing logs. Updated app to do retries to connect to db on startup. Fixed minor issues and code refactoring changes done.
|
2025-11-02 15:51:52 +05:30 |
|
Shreyas Zare
|
5b89d1ab50
|
NxDomain: Updated code to add support for Extended DNS Error messages.
|
2025-11-02 15:49:26 +05:30 |
|
Shreyas Zare
|
f34a17a757
|
Failover.EmailAlert: added missing cancellation token in ResolveAsync().
|
2025-11-02 15:48:22 +05:30 |
|
Shreyas Zare
|
859d89112f
|
Dns64: removed restriction on type of address family allowed in network group map.
|
2025-11-02 15:47:30 +05:30 |
|
Shreyas Zare
|
e4d91cc51e
|
AdvancedForwarding: minor changes done.
|
2025-11-02 15:46:34 +05:30 |
|
Shreyas Zare
|
5e50fcf1f3
|
AdvancedBlocking: Minor changes done.
|
2025-11-02 15:46:10 +05:30 |
|
Zafer Balkan
|
20ae2684d3
|
Updated copyright year, added README and an error handler for update task
Signed-off-by: Zafer Balkan <zafer@zaferbalkan.com>
|
2025-08-04 12:43:16 +03:00 |
|
Zafer Balkan
|
4f06bdd720
|
Logged only EXTENDED_DNS_ERROR logs
|
2025-08-04 10:33:38 +03:00 |
|
Zafer Balkan
|
adc96f3203
|
Added optional EDNS logging for detailed logging capability
|
2025-08-03 22:28:51 +03:00 |
|
Zafer Balkan
|
0076019c03
|
Removed forgotten call to WriteDomainsToCacheAsync, causing write twice
|
2025-07-24 15:12:26 +03:00 |
|
Zafer Balkan
|
1b7e064af5
|
Fixed async code to prevent collision and reentrance if the task takes longer than interval
|
2025-07-24 15:05:18 +03:00 |
|
Zafer Balkan
|
74aab9a61d
|
Removed the _random variable to use Random.Shared everywhere in case there is a concurrency issue
|
2025-07-24 14:47:51 +03:00 |
|
Zafer Balkan
|
0853baeb2c
|
Aded a retry mechanism and failure handling when a query fails during pagination
|
2025-07-24 14:35:08 +03:00 |
|
Zafer Balkan
|
d5fec64f40
|
Used frozen sets instead of hand-made lock-free hashsets
|
2025-07-24 13:21:46 +03:00 |
|
Zafer Balkan
|
6f85301bff
|
Made config private
|
2025-07-24 12:07:25 +03:00 |
|
Zafer Balkan
|
34a8fcccef
|
Removed unnecessary parent domain check
|
2025-07-24 11:50:25 +03:00 |
|
Zafer Balkan
|
7b8398b7cf
|
Removed leftover lock from previous commit
|
2025-07-24 11:41:11 +03:00 |
|
Zafer Balkan
|
c6213e22db
|
Formatting and reorganization
|
2025-07-24 11:27:32 +03:00 |
|
Zafer Balkan
|
0114b8cc1b
|
Used lock-free global blocklist for concurrent scenarios
|
2025-07-24 11:25:41 +03:00 |
|
Zafer Balkan
|
825c052708
|
Used ReadOnlySpan<char> instead of string for temporary allocations
|
2025-07-24 11:20:32 +03:00 |
|
Zafer Balkan
|
1e1d8c22a5
|
Standardized EDNS and TXT report for blocking
|
2025-07-24 11:16:30 +03:00 |
|
Zafer Balkan
|
089a95292c
|
Used a POCO for MISP request
|
2025-07-24 11:10:48 +03:00 |
|
Zafer Balkan
|
764ade52f6
|
Added Extended DNS Error (RFC 8914) to block responses
|
2025-07-24 10:58:02 +03:00 |
|
Zafer Balkan
|
2d4c6ed701
|
Used pagination instead of loading al the query results
|
2025-07-24 10:50:01 +03:00 |
|
Zafer Balkan
|
150d667f49
|
Added TCP port check before HTTP request
|
2025-07-22 21:20:11 +03:00 |
|
Zafer Balkan
|
060959a100
|
Used POCO for config
|
2025-07-22 14:11:22 +03:00 |
|
Zafer Balkan
|
10681487ed
|
Improved error handling
|
2025-07-22 12:54:58 +03:00 |
|
Zafer Balkan
|
d4e80129bf
|
Added allowTxtBlockingReport bool
|
2025-07-22 11:41:44 +03:00 |
|
Zafer Balkan
|
f0d87c9cbc
|
Added initial version of the app
|
2025-07-21 23:25:54 +03:00 |
|
Shreyas Zare
|
1b0bdc09e7
|
Failover: updated app to use the new HttpClientNetworkHandler changes.
|
2025-07-06 19:57:26 +05:30 |
|
Shreyas Zare
|
a21f4b32aa
|
AdvancedBlocking: updated app to use new HttpClientNetworkHandler changes.
|
2025-07-06 19:55:37 +05:30 |
|