Shreyas Zare
|
b68119e22e
|
Implemented feature to store TXT record in blocked zone that tells which list the domain was in. Api updated to allow only add/delete/flush operations on custom block zone such that the block list zones are not affected.
|
2019-01-27 17:03:02 +05:30 |
|
Shreyas Zare
|
63af409a3b
|
minor refactoring done
|
2019-01-26 17:35:12 +05:30 |
|
Shreyas Zare
|
ce368905be
|
assembly version updated to v2.3.1 for release
|
2019-01-20 11:06:48 +05:30 |
|
Shreyas Zare
|
4d1c1e06bc
|
fixed issue of missing server domain for blocked zone when setting new zone.
|
2019-01-20 10:48:26 +05:30 |
|
Shreyas Zare
|
f9d17d0641
|
assembly version updated to v2.3.0.2 for release
|
2019-01-19 21:01:47 +05:30 |
|
Shreyas Zare
|
dc18202b21
|
fixed bug caused due to server domain not set for allowed and blocked zone objects.
|
2019-01-19 20:33:04 +05:30 |
|
Shreyas Zare
|
d7b75d5257
|
assembly version updated to v2.3.0.1 for release
|
2019-01-19 16:43:54 +05:30 |
|
Shreyas Zare
|
e751dd3e18
|
ignoring error
|
2019-01-14 11:26:57 +05:30 |
|
Shreyas Zare
|
cfc1b57ee4
|
moved unhandled exception logging to log manager.
|
2019-01-14 11:11:51 +05:30 |
|
Shreyas Zare
|
8be08448a0
|
DnsServer: bug fixed in ProcessRecursiveQuery caused by forwarders was being passed for name server parameter.
|
2019-01-13 19:03:59 +05:30 |
|
Shreyas Zare
|
0038793761
|
Zone: SetRecords() removed unnecessary CNAME check.
|
2019-01-13 17:43:56 +05:30 |
|
Shreyas Zare
|
c7ed22cef4
|
hotfix: fixed CNAME issue that get introduced by previous changes.
|
2019-01-13 17:32:10 +05:30 |
|
Shreyas Zare
|
126f6977cb
|
assembly version updated to v2.3 for release
|
2019-01-13 16:51:54 +05:30 |
|
Shreyas Zare
|
1ca57a9f1b
|
DnsWebService: compatibility code added to disable zones from dns config v6.
|
2019-01-13 16:04:50 +05:30 |
|
Shreyas Zare
|
fbe22281cc
|
DnsWebService: Loading allowed and blocked zones in thread pool on start to speed up server startup. Updating server domain name in thread pool to allow the zone SOA update task to run in background.
|
2019-01-13 15:26:22 +05:30 |
|
Shreyas Zare
|
bbb1cb427b
|
minor code refactoring done
|
2019-01-13 13:31:30 +05:30 |
|
Shreyas Zare
|
9d8ed065b5
|
DnsWebService: using authoritative zone's ServerDomain property instead of _serverDomain. Code refactoring and minor fixes done.
|
2019-01-13 13:25:08 +05:30 |
|
Shreyas Zare
|
8cdedb086e
|
DnsServer: delegated zone recursive resolution done via authoritative name servers instead of configured forwarders. Zone changes done to allow delegating zone.
|
2019-01-13 13:22:30 +05:30 |
|
Shreyas Zare
|
7af246b935
|
Zone: added check to prevent CNAME entry from removing existing records in same zone.
|
2019-01-12 19:23:43 +05:30 |
|
Shreyas Zare
|
0eb5c11eac
|
DnsServer: setting timeout, buffer size and nodelay on listener socket. Using WriteBufferedStream to ensure multiple packets are not transmitted.
|
2019-01-12 17:55:37 +05:30 |
|
Shreyas Zare
|
f9871f46c7
|
webapp: added Google DNS-over-TLS addresses.
|
2019-01-12 16:01:55 +05:30 |
|
Shreyas Zare
|
6409629af6
|
webapp: resource record disable feature implemented.
|
2019-01-06 16:53:38 +05:30 |
|
Shreyas Zare
|
7dbc5b29ee
|
DnsWebService: Zone file changes done to save the disable state info in same file. Implemented resource record disable feature. Code refactoring done.
|
2019-01-06 16:52:53 +05:30 |
|
Shreyas Zare
|
873fec457d
|
Added DNS Server local address binding success log entry and added another constuctor.
|
2019-01-06 16:46:07 +05:30 |
|
Shreyas Zare
|
e564241bd8
|
implemented Zone.DnsResourceRecordInfo to store additional info on a resource record. Implemented resource record disable feature. Added IsZoneDisabled() method.
|
2019-01-06 16:44:56 +05:30 |
|
Shreyas Zare
|
6a340ae305
|
minor refactoring done
|
2019-01-06 16:43:16 +05:30 |
|
Shreyas Zare
|
b03571656f
|
minor implementation changes
|
2019-01-05 15:42:45 +05:30 |
|
Shreyas Zare
|
3ae358e892
|
Added tcp protocol indication when logging with end points.
|
2019-01-05 15:23:11 +05:30 |
|
Shreyas Zare
|
569b00dbe1
|
fixed issue of download log option giving truncated file with fixed 2mb limit by making the limit option configurable.
|
2019-01-05 15:14:15 +05:30 |
|
Shreyas Zare
|
e94ca6c235
|
abbembly version updated to v2.2 for release
|
2018-12-30 19:33:48 +05:30 |
|
Shreyas Zare
|
38c15ee87c
|
DnsWebService: service start and stop related changes done to work with most platforms.
|
2018-12-30 16:45:41 +05:30 |
|
Shreyas Zare
|
3b5f079199
|
DnsServer: service start and stop related changes done to work with most platforms.
|
2018-12-30 16:44:58 +05:30 |
|
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 |
|