Shreyas Zare
|
a8e9876ce2
|
webapp: dns server local addresses feature implemented.
|
2018-12-29 16:40:55 +05:30 |
|
Shreyas Zare
|
3c09a61fd4
|
DnsWebService: custom dns server local addresses feature implemented. Code refactoring done to remove unnecessary value assignments.
|
2018-12-29 16:39:59 +05:30 |
|
Shreyas Zare
|
56e343d652
|
DnsServer: custom multiple local end point support added to allow binding on specific networks.
|
2018-12-29 16:37:07 +05:30 |
|
Shreyas Zare
|
3d0bd151da
|
DnsWebService: added logging for unhandled exception using AppDomain.CurrentDomain.UnhandledException. Made change to load StatsManager in Start().
|
2018-12-23 19:19:32 +05:30 |
|
Shreyas Zare
|
7320790617
|
webapp: minor ui fix.
|
2018-12-23 19:17:28 +05:30 |
|
Shreyas Zare
|
a8df872e86
|
DnsServer: fixed bug caused when tcp connection is disposed and RemoteEndPoint is called to log the error.
|
2018-12-23 19:17:02 +05:30 |
|
Shreyas Zare
|
4963efbc4f
|
StatsManager: added daily stats cache and file storage for performance and optimization wrt RAM usage.
|
2018-12-23 19:15:54 +05:30 |
|
Shreyas Zare
|
2e804a570e
|
assembly version updated to 2.1 for release.
|
2018-12-15 17:54:05 +05:30 |
|
Shreyas Zare
|
29c7096149
|
wepapp: added TCP protocol entries to forwarder quick select list.
|
2018-12-15 16:07:36 +05:30 |
|
Shreyas Zare
|
89906ceb70
|
fixed issue caused when web service port changes breaking the custom block list url.
|
2018-12-15 15:02:37 +05:30 |
|
Shreyas Zare
|
01d1d4f20d
|
minor fix
|
2018-12-15 14:49:26 +05:30 |
|
Shreyas Zare
|
ae4ce2a9ef
|
Merge branch 'develop' of https://github.com/TechnitiumSoftware/DnsServer into develop
|
2018-12-15 14:48:39 +05:30 |
|
Shreyas Zare
|
54567fc2ef
|
Merge pull request #28 from Matthew-Bonner/master
Remove locks on `this` and replace them with object locks
|
2018-12-15 14:47:54 +05:30 |
|
Shreyas Zare
|
55f56bd583
|
DnsServer: tcp send and receive timeout made configurable. added retries parameter for recursive resolution wait timeout.
|
2018-12-15 14:46:04 +05:30 |
|
Matthew Bonner
|
b97fadd8b1
|
Update StatsManager.cs
|
2018-12-10 16:16:37 +00:00 |
|
Matthew Bonner
|
09a4cb445b
|
Update LogManager.cs
As per best practices, don't use lock on `this`.
|
2018-12-09 16:11:42 +00:00 |
|
Shreyas Zare
|
a4b580917a
|
webapp: custom local block list url list item updated as per current web console port number.
|
2018-12-09 17:30:38 +05:30 |
|
Shreyas Zare
|
cd86ca5eb8
|
webapp: implemented cache hit stats into dashboard.
|
2018-12-09 17:07:27 +05:30 |
|
Shreyas Zare
|
c26017755d
|
DnsWebService: Implemented cache hit feature. Removed BufferedStream usage since FileStream does internal buffering.
|
2018-12-09 17:06:30 +05:30 |
|
Shreyas Zare
|
f624707e8b
|
DnsServer: updated TCP timeout defaults for keeping alive existing connection for reuse. Updated default retry setting to 3 for limiting ServerFailure responses. Implemented DNS over TCP recommendations as per RFC 7766. Implemented cache hit feature. Fixed issues with RecursiveResolve() to limit ServerFailure responses.
|
2018-12-09 17:05:02 +05:30 |
|
Shreyas Zare
|
4c9c22aae9
|
StatsManager: last hour missing initial 5 min data bug fixed. LoadLastHourStats() null pointer exception bug fixed. Removed BufferedStream usage since FileStream includes internal buffering. Implemented Cache Hit stats parameter.
|
2018-12-09 16:57:32 +05:30 |
|
Shreyas Zare
|
6b3278eaca
|
Zone: ttl value expiry issue fixed.
|
2018-12-09 16:54:53 +05:30 |
|
Shreyas Zare
|
ce74371327
|
assembly version updated to 2.0.2
|
2018-11-18 19:37:59 +05:30 |
|
Shreyas Zare
|
50f520bc13
|
DnsWebService: updated logging for block list with additional details.
|
2018-11-18 18:46:32 +05:30 |
|
Shreyas Zare
|
496f0f3465
|
DnsWebService: fixed issue with non persistent custom domain added to block zone.
|
2018-11-18 16:51:56 +05:30 |
|
Shreyas Zare
|
f95b833df0
|
DnsWebService: added error logging for service start and stop events.
|
2018-11-17 13:07:14 +05:30 |
|
Shreyas Zare
|
d957843994
|
webapp: added robots.txt file and meta tag to index page to preventing search engines from indexing web portal.
|
2018-11-17 12:30:05 +05:30 |
|
Shreyas Zare
|
7d8bfc1671
|
DnsWebService: added X-Robots-Tag http header to preventing search engines from indexing web portal.
|
2018-11-17 12:29:08 +05:30 |
|
Shreyas Zare
|
4e0cbc4bbc
|
DnsServer: updated TCP recv timeout to 60 sec.
|
2018-11-17 12:27:57 +05:30 |
|
Shreyas Zare
|
cb55ceedcf
|
DnsWebService: Implemented changes to set higher timeout value when proxy is enabled. Implemented block list update retry mechanism.
|
2018-11-04 15:20:28 +05:30 |
|
Shreyas Zare
|
18a87d24b1
|
webapp: added IBM Quad9 DoH end point. Added 'Blocking Internet Ads Using DNS Sinkhole' blog help link.
|
2018-11-04 15:18:10 +05:30 |
|
Shreyas Zare
|
46c5824b25
|
assembly version updated to v2.0.1 for release.
|
2018-10-20 18:37:21 +05:30 |
|
Shreyas Zare
|
4a4739ed5a
|
bug fixed caused by missing question in dns datagram.
|
2018-10-20 17:20:27 +05:30 |
|
Shreyas Zare
|
bf2f8605cb
|
assembly version updated to v2.0.0.1
|
2018-10-13 15:25:38 +05:30 |
|
Shreyas Zare
|
21c5cfdb5c
|
platform not supported issue handled.
|
2018-10-13 15:11:38 +05:30 |
|
Shreyas Zare
|
4496637112
|
webapp: explicitly added cloudflare domain name for TLS.
|
2018-10-13 12:58:39 +05:30 |
|
Shreyas Zare
|
383d2928f7
|
DnsWebService: fixed issue with SetDnsSettings().
|
2018-10-13 11:51:59 +05:30 |
|
Shreyas Zare
|
7015e44ef6
|
minor change
|
2018-10-13 11:50:54 +05:30 |
|
Shreyas Zare
|
85cbc30436
|
webapp: minor UI correction.
|
2018-10-07 16:23:55 +05:30 |
|
Shreyas Zare
|
270e20c48e
|
webapp: IBM quad9 DNS-over-TLS name server address fixed by adding the domain name for SSL validation.
|
2018-10-07 01:19:34 +05:30 |
|
Shreyas Zare
|
968683f6f9
|
DnsWebService: dns client change done to fix DNS-over-TLS issue.
|
2018-10-07 01:18:26 +05:30 |
|
Shreyas Zare
|
a61c6943a1
|
DnsServer: removed forwarder domain name resolution feature to fix DNS-over-TLS issue.
|
2018-10-07 01:17:44 +05:30 |
|
Shreyas Zare
|
29df605c52
|
assembly version updated to 2.0 for release
|
2018-10-06 16:31:27 +05:30 |
|
Shreyas Zare
|
30cf556c90
|
DnsWebService: block zone set record optimization done to load block zone quickly.
|
2018-10-06 16:10:03 +05:30 |
|
Shreyas Zare
|
7acf35e7d0
|
main.js: added licence notice. implemented allowed zone. implemented quick add block list url UI feature. added cloudflare tor forwarder option.
|
2018-10-06 00:03:29 +05:30 |
|
Shreyas Zare
|
838503d97d
|
webapp: dashboard css updated.
|
2018-10-06 00:01:39 +05:30 |
|
Shreyas Zare
|
742a6fc66e
|
common.js licence notice added.
|
2018-10-06 00:01:09 +05:30 |
|
Shreyas Zare
|
1d440749b9
|
webapp: fixed minor bug. licence notice added.
|
2018-10-06 00:00:42 +05:30 |
|
Shreyas Zare
|
a67f90c873
|
webapp: allowed zone ui implemented. Multi block list url UI options updated.
|
2018-10-05 23:59:24 +05:30 |
|
Shreyas Zare
|
3bae84ee6f
|
web service: blocklist.txt sample file added for custom block list usage.
|
2018-10-05 23:58:15 +05:30 |
|