Shreyas Zare
|
7ec6df807e
|
DnsResourceRecordExtension: Fixed issue in SetGlueRecords(). Code refactoring done.
|
2020-06-06 15:50:15 +05:30 |
|
Shreyas Zare
|
480687cae7
|
ZoneTree: code implementation updated as per ByteTree code changes.
|
2020-05-30 18:49:58 +05:30 |
|
Shreyas Zare
|
6763bdd5fa
|
added licence info.
|
2020-05-23 18:04:47 +05:30 |
|
Shreyas Zare
|
faa013f2c3
|
webapp: added quad9 unsecure entries to dns client. Added quad9 and opendns family shield options in forwarders list. Refactoring done.
|
2020-05-23 17:33:24 +05:30 |
|
Shreyas Zare
|
c13873817d
|
fixed minor issue.
|
2020-05-23 17:30:58 +05:30 |
|
Shreyas Zare
|
e9ba62103a
|
minor refactoring.
|
2020-05-23 17:30:41 +05:30 |
|
Shreyas Zare
|
6eac903552
|
DhcpServer: done AuthZoneManager related changes.
|
2020-05-23 17:29:51 +05:30 |
|
Shreyas Zare
|
6587138ea7
|
WebService: implemented new DnsServer changes. Removed obsolete code parts. Code refactoring done.
|
2020-05-23 17:25:08 +05:30 |
|
Shreyas Zare
|
f4b837a605
|
LogManager: implemented queue mechanism to fix thread contention issues. Code refactoring done.
|
2020-05-23 17:06:29 +05:30 |
|
Shreyas Zare
|
ad25dee604
|
StatsManager: implemented queuing mechanism to fix thread contention issues. Code refactoring done.
|
2020-05-23 17:05:30 +05:30 |
|
Shreyas Zare
|
7a1e2a4396
|
DnsServer: updated code to implement AuthZoneManager, CacheZoneManager and BlockListZoneManager. Implemented new recursive resolver code using wait handles to fix thread contention issues. Removed doh-servers-associated json response support. Changed zone processing sequence to auth, allowed, blocked, blocklist, and finally recursive. Implemented CNAME cloaking checks. Code refactoring done.
|
2020-05-23 17:03:58 +05:30 |
|
Shreyas Zare
|
9cfc3809f8
|
added BlockListZoneManager
|
2020-05-23 16:47:08 +05:30 |
|
Shreyas Zare
|
ec4291149f
|
Added CacheZoneManager.
|
2020-05-23 16:46:19 +05:30 |
|
Shreyas Zare
|
e834b34155
|
added AuthZoneManager
|
2020-05-23 16:46:06 +05:30 |
|
Shreyas Zare
|
705f9adf11
|
added new zone related classes.
|
2020-05-23 16:45:51 +05:30 |
|
Shreyas Zare
|
69e10fc375
|
added new Zone classes
|
2020-05-23 16:45:17 +05:30 |
|
Shreyas Zare
|
9c5d8463ea
|
removed old zone related classes
|
2020-05-23 16:44:40 +05:30 |
|
Shreyas Zare
|
66536383c2
|
removed old Zone
|
2020-05-23 16:44:01 +05:30 |
|
Shreyas Zare
|
080c1b504f
|
ZoneTree: changes done as per ByteTree refactoring.
|
2020-05-23 16:00:15 +05:30 |
|
Shreyas Zare
|
2c176c6524
|
ZoneTree: zone tree based on ByteTree added.
|
2020-05-23 13:08:25 +05:30 |
|
Shreyas Zare
|
0648d9fb5a
|
webapp: updated jquery from v3.1.0 to 3.5.0
|
2020-05-10 13:38:24 +05:30 |
|
Shreyas Zare
|
2c2875cdba
|
DnsServer: fixed x-real-ip parsing issue in ProcessDoHRequest(). Fixed IXFR issue in ProcessQuery().
|
2020-05-10 13:37:40 +05:30 |
|
Shreyas Zare
|
c593db925f
|
WebService: fixed minor issue in GetRequestRemoteEndPoint().
|
2020-05-10 13:35:48 +05:30 |
|
Shreyas Zare
|
b32a042515
|
proxy implementation related changes done.
|
2020-04-18 14:06:19 +05:30 |
|
Shreyas Zare
|
cfc1e426c6
|
webapp: dns client minor ui change.
|
2020-04-18 14:00:17 +05:30 |
|
Shreyas Zare
|
9176c9da09
|
webapp: removed discontinued block list urls.
|
2020-04-11 12:46:39 +05:30 |
|
Shreyas Zare
|
5c953cbc52
|
WebService: fixed minor issue in ResolveQuery() to use correct this-server address.
|
2020-04-11 12:40:56 +05:30 |
|
Shreyas Zare
|
77ce647497
|
Zone: implemented record shuffling only for type A and AAAA queries.
|
2020-04-11 12:39:47 +05:30 |
|
Shreyas Zare
|
60d180f48e
|
WebService: Added missing dhcp Stop() call in Stop().
|
2020-03-29 16:00:06 +05:30 |
|
Shreyas Zare
|
b0f9bc1c7b
|
DhcpServer: fixed unhandeled exception in ReadUdpRequestAsync(). Removed marking dhcp forward and reverse zones as internal to allow users to edit those zones. ActivateScope() updated to also remove expired leases from the zones.
|
2020-03-29 15:59:17 +05:30 |
|
Shreyas Zare
|
4d0c6ac80b
|
DnsServer: Increased listener thread count to 4. Implemented handling of response parsing error correctly with FormatError response in return.
|
2020-03-15 17:23:03 +05:30 |
|
Shreyas Zare
|
fcd6cd53a0
|
minor code optimization changes done.
|
2020-02-29 18:16:05 +05:30 |
|
Shreyas Zare
|
8336021c0b
|
WebService: fixed null ref exception while doing a DirectQuery() in GetStats(). LoadZoneFiles() will now load system zones directly instead of storing them as zone files. LoadBlockListFile() minor code optimization done to reduce loading time. UpdateBlockLists() now forces GC collection at the end to quickly remove old objects from memory.
|
2020-02-29 17:58:29 +05:30 |
|
Shreyas Zare
|
1ae7d4ef3c
|
Zone: code optimization done to init a zone's ConcurrentDictionary objects only when required with concurrency set to 1 to minimize memory usage.
|
2020-02-29 17:55:50 +05:30 |
|
Shreyas Zare
|
176f099d34
|
webapp: added default ip addresses to DoH url in settings and in dns client.
|
2020-02-22 12:34:25 +05:30 |
|
Shreyas Zare
|
05750d7cb3
|
DHCP Scope: added check to find if reserved lease ip was previously allocated to prevent conflicts.
|
2020-02-22 12:26:36 +05:30 |
|
Shreyas Zare
|
ceeb9d708f
|
DnsServer: implemented changes to prevent domain cloaking to bypass domain name blocking.
|
2020-02-22 12:24:54 +05:30 |
|
Shreyas Zare
|
1adfeb5ed0
|
Merge branch 'secondary-zones' into develop
|
2020-01-04 14:12:09 +05:30 |
|
Shreyas Zare
|
0df42ebef8
|
assembly version updated to v4.1 for release
|
2020-01-04 14:03:38 +05:30 |
|
Shreyas Zare
|
ff5db03762
|
minor update
|
2020-01-04 12:45:38 +05:30 |
|
Shreyas Zare
|
52f472f987
|
implemented zone transfer. code refactoring done.
|
2020-01-04 12:44:53 +05:30 |
|
Shreyas Zare
|
5a36196eb6
|
WebService: used dns server DirectQuery() instead of using DnsClient for PTR record in GetStats().
|
2019-12-29 14:56:15 +05:30 |
|
Shreyas Zare
|
2e571fba3a
|
DnsServer: implemented DirectQuery() method to allow internal dns resolution.
|
2019-12-29 14:55:06 +05:30 |
|
Shreyas Zare
|
397265d3ae
|
webapp: added AXFR option to dns client UI.
|
2019-12-29 13:35:55 +05:30 |
|
Shreyas Zare
|
4576fcbbbe
|
webapp: fixed minor UI css issue.
|
2019-12-29 13:35:26 +05:30 |
|
Shreyas Zare
|
5408b69db4
|
proxy bypass list feature implemented.
|
2019-12-15 18:35:36 +05:30 |
|
Shreyas Zare
|
508f61de33
|
minor refactoring changes
|
2019-12-14 18:19:37 +05:30 |
|
Shreyas Zare
|
1c5a22db0a
|
WebService: implemented GetThisDnsServerAddress() to get the correct ip address the server is listening on for querying.
|
2019-12-14 18:19:20 +05:30 |
|
Shreyas Zare
|
38608fc7f2
|
Zone: SetRecords() added check to prevent CNAME record from being set to zone root.
|
2019-12-14 18:04:18 +05:30 |
|
Shreyas Zare
|
5bb9a8c8dd
|
DnsServer: removed draft-ietf-doh-resolver-associated-doh implementation since the draft is expired.
|
2019-12-14 17:52:56 +05:30 |
|