Commit Graph

3310 Commits

Author SHA1 Message Date
Shreyas Zare
0474721b94 assembly version updated to v13.4.2 for release. 2025-02-15 15:54:16 +05:30
Shreyas Zare
54fc39e0a8 inno: dotnet updated to v8.0.13. 2025-02-15 15:53:39 +05:30
Shreyas Zare
3c89e23f08 inno: version updated to v13.4.2 2025-02-15 15:53:18 +05:30
Shreyas Zare
d1b8fb827e app store json updated. 2025-02-15 15:52:34 +05:30
Shreyas Zare
ee7b9fc21f app assembly version updated for release. 2025-02-15 15:52:21 +05:30
Shreyas Zare
a1c37c0347 fixed minor typo 2025-02-15 13:17:10 +05:30
Shreyas Zare
21aa88a141 code refactoring changes done. 2025-02-15 12:51:16 +05:30
Shreyas Zare
fde75688b9 DnsWebService: code refactoring changes done. 2025-02-15 12:45:41 +05:30
Shreyas Zare
3d5989e1ba LogManager: updated UnhandledException case to always write error to console along with log file. 2025-02-15 12:43:12 +05:30
Shreyas Zare
8ff63a59d1 webapp: fixed minor ui issue. 2025-02-15 12:42:16 +05:30
Shreyas Zare
100348f0fc DnsServer: updated ProcessUpdateQueryAsync() to add last modified and comments for the added records. Updated PrepareRecursiveResolveResponse() to fix issue with CD flag case when DO flag is unset. Code refactoring changes done. 2025-02-15 12:41:37 +05:30
Shreyas Zare
5094e6a481 AuthZoneManager: Fixed bug in InternalQuery() that caused dnssec validation issue for DS record when forwarder zone for the domain exists. 2025-02-15 12:38:31 +05:30
Shreyas Zare
a54435a6c7 DhcpServer: updated UpdateDnsAuthZone() to add comments to DNS records. 2025-02-15 12:37:13 +05:30
Shreyas Zare
d997c1b357 QueryLogsSqlServer: fixed issue with bulk insert due to limit of parameters per query. Fixed minor issue with qtype filtering. 2025-02-15 12:35:42 +05:30
Shreyas Zare
b5d4c80164 QueryLogsMySql: changed driver to MySqlConnector which supports mariadb too. Fixed minor issues. 2025-02-15 12:34:03 +05:30
Shreyas Zare
521caade7b BlockPage: fixed issue with kestral local addresses. 2025-02-15 12:33:02 +05:30
Shreyas Zare
614901967d updated changelog for v13.4.1 release. 2025-02-02 16:48:22 +05:30
Shreyas Zare
4b86f9d88f assembly version updated to v13.4.1 for release. 2025-02-02 16:47:48 +05:30
Shreyas Zare
9b8d3687c1 inno: version updated to v13.4.1 2025-02-02 16:47:18 +05:30
Shreyas Zare
44bd95f958 app store json updated 2025-02-02 16:46:51 +05:30
Shreyas Zare
d2bcadae57 app assembly version updated for release. 2025-02-02 16:46:30 +05:30
Shreyas Zare
3ace77d3de WebServiceApi: Updated ResolveQueryAsync() to always show the response that failed dnssec validation. 2025-02-02 16:03:58 +05:30
Shreyas Zare
13fd52b9b6 DnsServer: Updated StartAsync() to set ReuseAddress socket option for all sockets. 2025-02-02 16:03:00 +05:30
Shreyas Zare
3b96811325 ResolverDnsCache: implemented skipConditionalForwardingResolution option to prevent stack overflow cases. 2025-02-02 16:01:51 +05:30
Shreyas Zare
2dd6b95d57 CacheZoneManager: fixed issue of unhandled CD flag when DO flag is unset. 2025-02-02 16:00:40 +05:30
Shreyas Zare
4b4b3720da DnsApplicationAssemblyLoadContext: fixed unmanaged dll loading issue on Linux that could cause DNS server to crash. 2025-02-02 16:00:05 +05:30
Shreyas Zare
114ec12748 QueryLogsSqlServer: updated app to add server domain to db logs to allow using same db with multiple DNS instances. 2025-02-02 15:58:55 +05:30
Shreyas Zare
63667fc495 QueryLogsMySql: updated app to add server domain to db logs to allow using same db with multiple DNS instances. 2025-02-02 15:58:15 +05:30
Shreyas Zare
b8113f6f7c BlockPage: Updated app to support showing blocking info on block page. 2025-02-02 15:56:48 +05:30
Shreyas Zare
2f7a5d4494 changelog updated for v13.4 release. 2025-01-26 20:45:56 +05:30
Shreyas Zare
76ccc2bea7 assembly version updated to v13.4 for release. 2025-01-26 20:45:32 +05:30
Shreyas Zare
6488d9bfbf solution file updated 2025-01-26 20:45:03 +05:30
Shreyas Zare
a748a73b2c inno: updated dotnet to v8.0.12 2025-01-26 20:44:52 +05:30
Shreyas Zare
6dcd8f7161 inno: version updated to v13.4 2025-01-26 20:44:32 +05:30
Shreyas Zare
6be056b4b6 assembly version updated for release. 2025-01-26 20:44:08 +05:30
Shreyas Zare
55829d2f1a app store json updated. 2025-01-26 20:43:45 +05:30
Shreyas Zare
d5a37a62af app assembly version updated for release. 2025-01-26 20:43:18 +05:30
Shreyas Zare
b83dbef692 QueryLogsMySql: updated code to use connection.Open() instead of OpenAsync() since it has a critical bug that will crash the entire DNS server which Oracle wont fix: https://bugs.mysql.com/bug.php?id=110789 2025-01-26 19:03:37 +05:30
Shreyas Zare
ed3a6761dd code refactoring changes 2025-01-26 18:10:58 +05:30
Shreyas Zare
02e15a2c01 minor update 2025-01-26 17:35:38 +05:30
Shreyas Zare
8aec66b66d minor update 2025-01-26 17:35:25 +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
764fa4935e DnsApplicationAssemblyLoadContext: updated implementation to load managed reference DLLs too using temp files to allow update/uninstall of app at runtime on Windows. 2025-01-26 17:11:44 +05:30
Shreyas Zare
02355affb6 DnsApplicationAssemblyLoadContext: updated implementation to load app based on the dependencies json file. 2025-01-26 16:20:02 +05:30
Shreyas Zare
61ad64a0df DnsApplicationManager: updated LoadAllApplications() to add logging entry. Updated UninstallApplication() to suppress and log errors for folder delete task. 2025-01-26 15:58:46 +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
69d833b945 logs.js: updated code to support new changes for IQueryLogs. 2025-01-18 13:12:35 +05:30