Shreyas Zare
ed3a6761dd
code refactoring changes
2025-01-26 18:10:58 +05:30
Shreyas Zare
1ddc0db34d
QueryLogsSqlServer: added app with default sample config.
2025-01-26 17:28:00 +05:30
Shreyas Zare
f00c5e343c
QueryLogsMySql: added app implementation with default sample config.
2025-01-26 17:27:13 +05:30
Shreyas Zare
4b888817a1
minor change
2025-01-18 13:21:07 +05:30
Shreyas Zare
9379658bea
DropRequests: fixed issue in BlockedQuestion caused due to unknown type causing it to match with all requests.
2025-01-18 13:20:51 +05:30
Shreyas Zare
38bade2404
QueryLogsSqlite: implemented support for new IDnsQueryLogs interface. Added maxQueueSize config option to prevent memory overflow due to high throughput.
2025-01-18 13:14:24 +05:30
Shreyas Zare
7bd0b7ca6b
LogExporterApp: fixed multiple issues with the app. Code refactoring changes done.
2025-01-18 13:02:31 +05:30
Shreyas Zare
c0ae6dbf35
Merge pull request #1056 from zbalkan/log-exporter
...
Log exporter App
2025-01-11 18:19:10 +05:30
Shreyas Zare
c51ec0bdbc
app store json updated
2024-12-21 21:02:36 +05:30
Shreyas Zare
023d8d64bc
app assembly version updated for release.
2024-12-21 21:02:17 +05:30
Shreyas Zare
9f880ce4fb
QueryLogsSqlite: updated app to log response rtt value.
2024-12-21 15:25:21 +05:30
Shreyas Zare
77a386c7de
app store json updated
2024-11-30 15:26:32 +05:30
Shreyas Zare
bfbb6f2377
app assembly version updated for release.
2024-11-30 15:26:13 +05:30
Zafer Balkan
693437603b
Reimplemented async
2024-11-23 12:39:46 +02:00
Shreyas Zare
f9cb4b2a87
FailoverApp.HealthCheck: updated code to catch correct exception.
2024-11-23 13:07:42 +05:30
Zafer Balkan
afca6ba593
Removed locally added DLL
2024-11-21 23:14:22 +02:00
Zafer Balkan
3373034cdb
Fixed newline issue
2024-11-21 20:35:54 +02:00
Zafer Balkan
3f67e7a050
Removed Async code as we don't handle async ops anymore
2024-11-21 19:32:01 +02:00
Zafer Balkan
b4d90fca2b
Fixed message formatting on file targets
2024-11-20 15:47:54 +02:00
Zafer Balkan
c7b36a7b84
Implemented file logging with Serilog
2024-11-20 15:37:15 +02:00
Zafer Balkan
1a9153dd74
Implemented http logging with Serilog
2024-11-20 15:37:00 +02:00
Zafer Balkan
2220161e87
Implemented syslog with Serilog
2024-11-20 14:50:18 +02:00
Shreyas Zare
bd641bc058
dns app store json updated
2024-11-16 18:58:07 +05:30
Shreyas Zare
07052a7fd8
app assembly version updated for release.
2024-11-16 18:57:43 +05:30
Shreyas Zare
0fc6788972
FilterAaaa: code refactoring done for optimization.
2024-11-16 18:51:20 +05:30
Ingmar Stein
e6979353b2
Filter AAAA: allow modification of unsigned responses for DNSSEC-aware
...
clients
Fixes #1105
2024-11-13 14:56:40 +01:00
Shreyas Zare
5897fe4b07
updated app store json file
2024-11-09 21:14:42 +05:30
Shreyas Zare
a3c98fb57d
app assembly version updated for release.
2024-11-09 21:14:23 +05:30
Shreyas Zare
10847b39b8
FilterAaaa: updated InitializeAsync() to update the existing config to include the new option.
2024-11-09 20:20:13 +05:30
Shreyas Zare
76f6108be3
FilterAAAA: updated app docs for new option.
2024-11-09 19:40:17 +05:30
Shreyas Zare
f7b3a0c7b9
DnsRebindingProtection: updated sample config.
2024-11-09 19:39:39 +05:30
Shreyas Zare
2d4853d23c
DnsRebindingProtection: added new option to configure bypass networks.
2024-11-09 19:39:14 +05:30
Shreyas Zare
dfb62b172d
BlockPageApp: minor change in cache header.
2024-11-09 19:38:00 +05:30
Shreyas Zare
f5ea0c0e01
Merge pull request #1089 from IngmarStein/filter_aaaa_ttl
...
Filter AAAA: add config option for TTL
2024-11-09 18:41:41 +05:30
Ingmar Stein
b224cb0369
Filter AAAA: add config option for TTL
...
Add a `defaultTtl` configuration option to set the TTL for use in SOA
records returned by the Filter AAAA app. The default remains at the
previous value of `30`.
2024-10-27 15:14:09 +01:00
Shreyas Zare
d2f046b7f3
updated app store json for FilterAAAA v3 release.
2024-10-26 18:23:37 +05:30
Shreyas Zare
bd10f293af
app assembly version updated for release.
2024-10-26 18:23:05 +05:30
Shreyas Zare
248ebae6d5
FilterAaaaApp: updated readme to document new filterDomains config option.
2024-10-26 17:51:10 +05:30
Shreyas Zare
a2880c0d6b
FilterAaaa: updated InitializeAsync() to update config json with new filterDomains array in existing installations. Updated PostProcessAsync() to move the filterDomains feature code after bypassDomains code.
2024-10-26 17:50:26 +05:30
Shreyas Zare
677be95aa1
Merge pull request #1073 from IngmarStein/filter_aaaa_specific_domains
...
Add `filterDomains` setting to `Filter AAAA` app.
2024-10-26 16:36:48 +05:30
Zafer Balkan
82e116d38f
Fixed initial StringBuilder size
2024-10-20 18:02:42 +03:00
Zafer Balkan
ebb5908dc4
Improved async handlin when writing to files
2024-10-20 17:57:59 +03:00
Zafer Balkan
54952f1977
Simplified JSON serialization. While there was lower memory allocation, the speed was an issue.
2024-10-20 17:44:46 +03:00
Ingmar Stein
8a95b657ee
Add filterDomains setting to Filter AAAA app.
...
This allows filtering `AAAA` records only for specific domains. If
`filterDomains` is empty, all domains (except the ones listed in
`bypassDomains`) will be filtered.
See https://github.com/TechnitiumSoftware/DnsServer/discussions/1016
2024-10-14 08:56:31 +02:00
Ingmar Stein
cde2c21a3c
Add documentation for the Filter AAAA and Split Horizon apps.
2024-10-13 15:16:08 +02:00
Zafer Balkan
fb42498485
Performance improvements
...
Signed-off-by: Zafer Balkan <zafer@zaferbalkan.com >
2024-10-03 15:14:29 +03:00
Zafer Balkan
7425191a50
Simplified config
2024-10-02 20:02:44 +03:00
Zafer Balkan
952290dce1
Aligned targets and strategies
2024-10-01 14:20:56 +03:00
Zafer Balkan
81b553761f
Simplified syslog message
2024-10-01 14:02:16 +03:00
Zafer Balkan
7a934d9eb8
Regions
2024-09-29 11:42:21 +03:00