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 |
|
Shreyas Zare
|
a2e8f7ff5e
|
DnsWebService: Implemented multiple block list url support. Added total allowed & block zones stats. Implemented allowed zone api. In memory serialization done for zone and config saving to avoid overwriting file on disk with corrupt data.
|
2018-10-05 23:57:26 +05:30 |
|
Shreyas Zare
|
1a1f818f3b
|
StatsManager: implementation completed with testing for hourly, daily, weekly, monthly & yearly stats.
|
2018-10-05 23:54:04 +05:30 |
|
Shreyas Zare
|
deebb64a2c
|
DnsServer: allowed zone added to override blocked zone. retries value set to 1 & timeout parameter added. Recursive query lock implemented to limit only one thread perform recursive resolution for a given domain & type query. Blocked zone change added to never return NameError. Block zone object property set method implemented to allow swapping new zone.
|
2018-10-05 23:52:43 +05:30 |
|
Shreyas Zare
|
2863e76a99
|
Zone: added domain name validation check. DeleteZone() return value updated to bool. AuthoritativeZoneExists() & DeleteSubZones() methods added. IsAuthoritative property added.
|
2018-10-05 23:48:48 +05:30 |
|
Shreyas Zare
|
cd4340a2c1
|
DnsWebService: adding 0.0.0.0 A record to block zone so that the response gets cached and less requests hit the server.
|
2018-10-01 23:06:27 +05:30 |
|
Shreyas Zare
|
e17d64ff17
|
DnsServer: blocked response tagging implemented.
|
2018-10-01 00:17:58 +05:30 |
|
Shreyas Zare
|
9c62ac9dff
|
webapp: added Become A Patron footer link.
|
2018-09-30 23:46:54 +05:30 |
|
Shreyas Zare
|
422f827254
|
DnsWebService: reimplemented obsolete file format support to avoid issues when upgraded from older versions.
|
2018-09-30 23:43:04 +05:30 |
|
Shreyas Zare
|
82f56a3e1a
|
StatsManager: remove old data from hourly cache done.
|
2018-09-30 23:32:56 +05:30 |
|
Shreyas Zare
|
a9af294ba6
|
webapp: implemented dashboard stat type controls.
|
2018-09-30 23:23:44 +05:30 |
|
Shreyas Zare
|
38333b14d6
|
DnsWebService: implemented getStats api with type parameter.
|
2018-09-30 23:23:06 +05:30 |
|
Shreyas Zare
|
0c85b3308f
|
StatsManager: implemented hourly stat file. implemented last day, last week and last month stats method.
|
2018-09-30 23:22:21 +05:30 |
|
Shreyas Zare
|
b5abefa65e
|
minor dashboard chart enhancements.
|
2018-09-30 13:44:57 +05:30 |
|
Shreyas Zare
|
cdd73b4a44
|
webapp: implemented dashboard.
|
2018-09-30 00:25:39 +05:30 |
|
Shreyas Zare
|
cd660f2db3
|
DnsWebService: implemented StatsManager and getStats api.
|
2018-09-30 00:23:37 +05:30 |
|
Shreyas Zare
|
faed8468ea
|
DnsServer: implemented StatsManager.
|
2018-09-30 00:22:04 +05:30 |
|
Shreyas Zare
|
b94002c401
|
StatsManager: added stats manager class with last hour stats counters.
|
2018-09-30 00:21:21 +05:30 |
|
Shreyas Zare
|
fca051eaae
|
LogManager: added Write(Exception ex) method.
|
2018-09-30 00:20:15 +05:30 |
|
Shreyas Zare
|
ce53ad08fc
|
minor changes
|
2018-09-22 20:16:43 +05:30 |
|
Shreyas Zare
|
83ca65d722
|
DnsWebService: added missing StopBlockListUpdateTimer() when server stops.
|
2018-09-22 20:16:31 +05:30 |
|
Shreyas Zare
|
83d25a707f
|
WebApp: reseting quick select options.
|
2018-09-22 17:18:43 +05:30 |
|
Shreyas Zare
|
69164b3cfa
|
DnsServer: tcp timeout values reduced.
|
2018-09-22 17:10:52 +05:30 |
|
Shreyas Zare
|
515b56a87b
|
WebApp: quick select forwarders option added.
|
2018-09-22 17:10:08 +05:30 |
|
Shreyas Zare
|
a9ba8b7119
|
WebApp: custom editable list added with block list options.
|
2018-09-22 15:51:23 +05:30 |
|
Shreyas Zare
|
5bacfe7ab5
|
DnsWebService: Updated block list timer initial interval to 5 sec so that settings get applied quickly. Flushing blocked zone when block list settings are updated. Added missing save block zone file after flushing.
|
2018-09-22 15:40:21 +05:30 |
|
Shreyas Zare
|
821d4166c4
|
WebApp: Blocked Zones UI tab added. Block List URL settings added.
|
2018-09-22 15:06:28 +05:30 |
|
Shreyas Zare
|
6ddaa7ad48
|
DnsWebService: Added blocked zone api. Blocked zone file management done. Automatic block list update from URL feature added.
|
2018-09-22 15:04:56 +05:30 |
|
Shreyas Zare
|
48e37e2658
|
Zone: DeleteZone() deleteSubZone option added.
|
2018-09-22 15:01:52 +05:30 |
|
Shreyas Zare
|
845b745b0d
|
DnsServer: blocked zone implemented to allow blocking.
|
2018-09-16 16:17:14 +05:30 |
|
Shreyas Zare
|
25e1d05ec5
|
index.html: added forgot password link with instructions modal.
|
2018-09-15 13:42:16 +05:30 |
|
Shreyas Zare
|
b54ab9afc5
|
main.js: added URI encoding for data parameters to avoid breaking html.
|
2018-09-15 13:41:38 +05:30 |
|
Shreyas Zare
|
b4022545cd
|
DnsWebService: AcceptWebRequestAsync() error logging added. Flush cache logging added. Fixed update check bug which was always marking updateAvailable as false due to missing check. Password reset process added. Web service stop process changed to use thread abort.
|
2018-09-15 13:40:29 +05:30 |
|
Shreyas Zare
|
af2a226006
|
Zone: fixed bug in GetClosestAuthority() by enabling CNAME bypass for reading SOA record. Empty response from authority name server caching done when SOA is missing due to bad config.
|
2018-09-15 13:16:26 +05:30 |
|