Shreyas Zare
|
2d0d655976
|
APIDOCS: minor changes.
|
2020-09-26 12:20:33 +05:30 |
|
Shreyas Zare
|
c022e31ad5
|
DhcpServer: fixed issue in FindScope() caused due to unnecessary validation to check if RelayAgentIpAddress equals remoteAddress.
|
2020-09-26 12:20:14 +05:30 |
|
Shreyas Zare
|
d3e21a74bb
|
Merge branch 'api-docs-updates' into develop
|
2020-09-19 18:27:59 +05:30 |
|
Shreyas Zare
|
9a2c490818
|
minor fix
|
2020-09-19 18:27:34 +05:30 |
|
Shreyas Zare
|
25e3821e15
|
API docs: updated docs with Name Server Address Format section and minor fixes.
|
2020-09-19 18:24:20 +05:30 |
|
Shreyas Zare
|
baf5a25c7d
|
webapp: index page About section updated with API documentation links.
|
2020-09-19 17:26:02 +05:30 |
|
Shreyas Zare
|
d082ecde36
|
Merge branch 'readme-update' into develop
|
2020-09-19 17:21:19 +05:30 |
|
Shreyas Zare
|
98cea967fc
|
updated readme with API link
|
2020-09-19 17:16:05 +05:30 |
|
Shreyas Zare
|
c6fb4300c9
|
Merge branch 'api-docs' into develop
|
2020-09-19 16:59:58 +05:30 |
|
Shreyas Zare
|
cc51011ca8
|
added API documentation.
|
2020-09-19 16:59:29 +05:30 |
|
Shreyas Zare
|
bb246c79e4
|
WebService: fixed issue in GetRequestRemoteEndPoint() for reading X-Real-IP from reverse proxy headers. Minor fix in syntax of parsing PTR response.
|
2020-09-19 16:58:55 +05:30 |
|
Shreyas Zare
|
7aff64f737
|
typo fixed
|
2020-09-12 13:07:14 +05:30 |
|
Shreyas Zare
|
92e5aa38e1
|
minor edit
|
2020-09-12 13:07:02 +05:30 |
|
Shreyas Zare
|
f5b0439fc0
|
DhcpServer: added error handling to fix issue when exception is thrown causing the client to not receive IP address.
|
2020-09-12 13:06:45 +05:30 |
|
Shreyas Zare
|
7c1cf8227b
|
updated change log
|
2020-09-06 18:48:10 +05:30 |
|
Shreyas Zare
|
2273a56c6d
|
assembly version updated to v5.2 for release
|
2020-09-06 18:48:01 +05:30 |
|
Shreyas Zare
|
94faa268b7
|
WebService: opening file in shared mode for concurrent access.
|
2020-09-06 16:52:02 +05:30 |
|
Shreyas Zare
|
e7ba3ef3b0
|
DnsServer: implemented DoH wwwroot feature to support certbot webroot cert renewals. Code refactoring done.
|
2020-09-06 16:51:08 +05:30 |
|
Shreyas Zare
|
d528028512
|
WebService: implemented async methods.
|
2020-09-05 20:01:13 +05:30 |
|
Shreyas Zare
|
b235b5ca2e
|
LogManager: added Write method with string protocol arg.
|
2020-09-05 20:00:22 +05:30 |
|
Shreyas Zare
|
b4d70e079e
|
minor change
|
2020-09-05 16:15:49 +05:30 |
|
Shreyas Zare
|
9be776175b
|
WebService: implemented async methods to prevent thread from blocking.
|
2020-09-05 16:15:30 +05:30 |
|
Shreyas Zare
|
f7550059e7
|
DhcpServer: implemented async methods to prevent thread from blocking.
|
2020-09-05 16:14:35 +05:30 |
|
Shreyas Zare
|
4d6ed9f424
|
AuthZone: added NS record shuffling.
|
2020-09-05 16:08:41 +05:30 |
|
Shreyas Zare
|
a9bc0e1e7f
|
DnsServer: removed resolver task stuck optimization. Code refactoring done.
|
2020-09-05 16:08:09 +05:30 |
|
Shreyas Zare
|
e8ed7bd966
|
fixed issue of allowed and blocked zone not being marked as internal.
|
2020-08-30 19:05:10 +05:30 |
|
Shreyas Zare
|
1fa4dce6fb
|
install.sh: minor fix
|
2020-08-30 16:42:36 +05:30 |
|
Shreyas Zare
|
3561cc8541
|
assembly version updated to v5.1 for release
|
2020-08-29 19:10:34 +05:30 |
|
Shreyas Zare
|
28e53d54f6
|
updated change log
|
2020-08-29 19:09:05 +05:30 |
|
Shreyas Zare
|
c762a4800e
|
DnsServer: setting udp socket buffers to 64kB to improve performance.
|
2020-08-29 16:50:21 +05:30 |
|
Shreyas Zare
|
3fd372c91f
|
LogManager: implemented BlockingCollection.
|
2020-08-29 16:14:05 +05:30 |
|
Shreyas Zare
|
d1b563e489
|
WebService: using independent task scheduler for web requests do that web panel stays responsive when dns server is under heavy load. Implemented async methods. Code refactoring done.
|
2020-08-29 14:40:51 +05:30 |
|
Shreyas Zare
|
46b576a166
|
ResolverTask: added for async resolution.
|
2020-08-29 14:37:17 +05:30 |
|
Shreyas Zare
|
c7a8348819
|
removed ResolverQueryHandle
|
2020-08-29 14:36:15 +05:30 |
|
Shreyas Zare
|
bae6b0483a
|
DnsServer: using separate forwarder and resolver settings. Implemented async methods for request processing and for resolver. Using intependent task scheduler for resolver. Added resolver task stuck check to allow using quick stale response.
|
2020-08-29 14:36:00 +05:30 |
|
Shreyas Zare
|
7a9db44855
|
StatsManager: using BlockingCollection.
|
2020-08-29 14:29:11 +05:30 |
|
Shreyas Zare
|
2b37a4c7f1
|
StubZone: implemented async methods.
|
2020-08-29 14:28:15 +05:30 |
|
Shreyas Zare
|
70434194fc
|
SecondaryZone: implemented async methods.
|
2020-08-29 14:26:29 +05:30 |
|
Shreyas Zare
|
4ffe2cc139
|
PrimaryZone: implemented async methods.
|
2020-08-29 14:25:44 +05:30 |
|
Shreyas Zare
|
d137fd59ab
|
AuthZoneInfo: using async methods.
|
2020-08-29 14:25:09 +05:30 |
|
Shreyas Zare
|
140b96928e
|
AuthZone: using async methods.
|
2020-08-29 14:24:50 +05:30 |
|
Shreyas Zare
|
3cfbec8883
|
AuthZoneManager: Zone creation, loading and sync checks added.
|
2020-08-29 14:23:58 +05:30 |
|
Shreyas Zare
|
dfb5cd054d
|
BlockListZoneManager: added duplicate url check in LoadBlockLists(). Updated code to use async methods with HttpClient.
|
2020-08-29 14:19:24 +05:30 |
|
Shreyas Zare
|
926fa2c93a
|
BlockedZoneManager: fixed bug caused by an existing blocked.config file from older installations.
|
2020-08-29 14:17:24 +05:30 |
|
Shreyas Zare
|
cc5cc5dff5
|
minor code refactoring done.
|
2020-08-29 14:16:32 +05:30 |
|
Shreyas Zare
|
7114b2ad8f
|
DhcpServer: Code refactoring done to handle requests in same thread. Added dns update for hosts that send INFORM message. Fixed bug in dns update that caused incorrect reverse zone creation. Code refactoring done.
|
2020-08-29 14:15:55 +05:30 |
|
Shreyas Zare
|
a89cbd3d5f
|
DhcpMessage: updated code to removed assumption of Ethernet hardware address type.
|
2020-08-29 14:13:14 +05:30 |
|
Shreyas Zare
|
cdcb79cc6a
|
Scope: removed reverse zone property since it does not reflect correct reverse zone for all networks.
|
2020-08-29 14:12:37 +05:30 |
|
Shreyas Zare
|
b961d66313
|
updated readme with blog post.
|
2020-07-26 18:43:47 +05:30 |
|
Shreyas Zare
|
f1712674e9
|
removed old bash scripts.
|
2020-07-18 17:02:04 +05:30 |
|