Commit Graph

2364 Commits

Author SHA1 Message Date
Shreyas Zare
12db30dcb7 app assembly version updated for release 2023-02-18 17:51:13 +05:30
Shreyas Zare
a2d3c63d63 AdvancedForwarding: minor formatting changes. 2023-02-18 17:50:40 +05:30
Shreyas Zare
0e66b3908a IDnsServer: added new DirectQueryAsync() method. 2023-02-18 11:50:05 +05:30
Shreyas Zare
df9373f598 zone.js: implemented pagination support for zone records view. 2023-02-18 11:48:27 +05:30
Shreyas Zare
204ae2dac2 main.js: removed unmaintained block lists from default settings. 2023-02-18 11:47:27 +05:30
Shreyas Zare
0034e3e0b0 log.js: fixed minor issue in queryLogs() and added context menu for query logs entries. 2023-02-18 11:46:51 +05:30
Shreyas Zare
e783b6b171 webapp: updated html to support pagination for zone records view. Other minor changes done. 2023-02-18 11:45:55 +05:30
Shreyas Zare
2ec37d1297 WebServiceZonesApi: minor refactoring changes. 2023-02-18 11:44:57 +05:30
Shreyas Zare
7e6b04441d DnsWebService: updated web server max request limit. 2023-02-18 11:44:30 +05:30
Shreyas Zare
089634f1f3 DnsServer: setting default blocking type to NX domain. Implemented independent query task scheduler to handle incoming requests. Implemented new DirectQueryAsync() method. 2023-02-18 11:43:37 +05:30
Shreyas Zare
12c63f0907 ResolverDnsCache: refactoring changes. 2023-02-18 11:41:56 +05:30
Shreyas Zare
2e2fd43263 AuthZoneInfo: updated implementation to use values from apex zone reference when it is available. 2023-02-18 11:41:19 +05:30
Shreyas Zare
431b16c1f4 BlockListZoneManager: Updated code to support Adblock plus list file format. 2023-02-18 11:40:11 +05:30
Shreyas Zare
6338ee25b9 AuthZoneManager: setting correct RA flag. Code refactoring done. 2023-02-18 11:39:08 +05:30
Shreyas Zare
43bc42d000 minor changes 2023-02-18 11:37:50 +05:30
Shreyas Zare
7da491c4b3 DnsServerInternal: implemented new DirectQueryAsync() method. 2023-02-18 11:37:23 +05:30
Shreyas Zare
bc63754a55 WildIp: setting correct RA flag value. 2023-02-18 11:35:31 +05:30
Shreyas Zare
d6c0c39799 WhatIsMyDns: setting correct RA flag value. 2023-02-18 11:34:58 +05:30
Shreyas Zare
a27e38ee48 SplitHorizon: setting correct RA flag value. 2023-02-18 11:34:09 +05:30
Shreyas Zare
adee4265b2 QueryLogsSqlite: minor refactoring changes. 2023-02-18 11:33:30 +05:30
Shreyas Zare
9daaed04dc NxDomain: setting correct RA flag value. 2023-02-18 11:32:54 +05:30
Shreyas Zare
50c5999e27 NoData: setting correct RA flag value. 2023-02-18 11:32:18 +05:30
Shreyas Zare
2bf17df6bf GeoDistance: setting correct RA flag value. 2023-02-18 11:31:41 +05:30
Shreyas Zare
a19a80bede GeoContinent: setting correct RA flag value. 2023-02-18 11:30:55 +05:30
Shreyas Zare
bead5d88cf GeoCountry: setting correct RA flag value. 2023-02-18 11:28:38 +05:30
Shreyas Zare
c84ce72dec Failover: setting correct RA flag value. 2023-02-18 11:27:22 +05:30
Shreyas Zare
b496f835c3 DnsBlockList: setting correct value for RA flag. 2023-02-18 11:26:42 +05:30
Shreyas Zare
7e89f3a507 Dns64: minor changes. 2023-02-18 11:25:53 +05:30
Shreyas Zare
a727969c75 AdvancedBlockingApp: updated default config to enable NX blocking method since it works better in combination with Extended DNS Errors. 2023-02-18 11:25:27 +05:30
Shreyas Zare
c29ba412d7 AdvancedBlocking: updated ProcessRequestAsync() to use the new DirectQueryAsync() method and setting the missing response type flag. Fixed bug in ReadAdblockListFile() that added exception domain names to blocked instead of allowed list. Other minor changes. 2023-02-18 11:24:19 +05:30
Shreyas Zare
c17b9b9531 updated apidocs. 2023-02-12 13:37:12 +05:30
Shreyas Zare
409347ba4a zone.js: implementes zones section pagination support. 2023-02-12 13:36:11 +05:30
Shreyas Zare
71f9cfefeb main.js: removed doh-port80 support and other minor changes. 2023-02-12 13:34:59 +05:30
Shreyas Zare
e7919c7f77 logs.js: storing current drop down value in local storage. 2023-02-12 13:34:08 +05:30
Shreyas Zare
d7b03d9c0c webapp: updated html to implement zone pagination view. Removed doh-port80 html. 2023-02-12 13:27:32 +05:30
Shreyas Zare
a3b83a43b5 IDnsQueryLogger: added UpstreamBlocked and CacheBlocked as new response types. 2023-02-12 13:20:24 +05:30
Shreyas Zare
0a7ee462f5 WebServiceZonesApi: updated ListZones() to support pagination options. Other minor changes done. 2023-02-12 13:19:41 +05:30
Shreyas Zare
3592e75f63 WebServiceSettingsApi: removed doh-port80 from api. 2023-02-12 13:18:33 +05:30
Shreyas Zare
bd613409cf WebServiceOtherZonesApi: code refactoring changes done. 2023-02-12 13:16:00 +05:30
Shreyas Zare
05c4d96b65 DnsWebService: updated config to remove doh-port80 compatibility option. 2023-02-12 13:15:13 +05:30
Shreyas Zare
8239139015 DnsServer: removed doh-port 80 compatibility option. Updated ProcessBlockedQuery() to support extended dns error for blocked domain report. Updated ProcessRecusriveQueryAsync() to support new response types. Updated RecursiveResolveAsync() to use new ResolveDnsCache object with skip option enabled. Updated PrepareRecursiveResolveResponse() to copy dns client extended errors to get similar response as from cache. 2023-02-12 13:06:27 +05:30
Shreyas Zare
dffda22867 StatsManager: updated code to support new response types. 2023-02-12 13:01:39 +05:30
Shreyas Zare
a154173bcc ResolverPrefetchDnsCache: code refactoring changes. 2023-02-12 13:00:46 +05:30
Shreyas Zare
f0b611fa90 ResolverDnsCache: added option to skip calling app authoritative request handlers. 2023-02-12 13:00:14 +05:30
Shreyas Zare
3dab7b5f4b BlockListZoneManager: implemented extended error report for blocked domain report. 2023-02-12 12:59:07 +05:30
Shreyas Zare
f71c7008b5 code refactoring changes. 2023-02-12 12:57:41 +05:30
Shreyas Zare
06282fc8c0 AuthZoneManager: Implemented zone index to allow paginated access to zones list. 2023-02-12 12:56:09 +05:30
Shreyas Zare
29d35fb022 AuthZoneInfo: implemented Equals() and GetHashCode() methods. 2023-02-12 12:51:19 +05:30
Shreyas Zare
0c9aab4adb AdvancedBlockingApp: updated implementation to disable cname cloaking when a domain is allowed. Added support for extended dns error for blocking report. 2023-02-12 12:01:47 +05:30
Shreyas Zare
2fb02674ca IDnsAppRecordRequestHandler: updated api docs. 2023-02-05 17:34:06 +05:30