Commit Graph

57 Commits

Author SHA1 Message Date
Shreyas Zare
dbeb9a6198 minor issue fixed. 2017-11-05 15:59:24 +05:30
Shreyas Zare
6caae76382 minor changes done. 2017-11-05 00:51:32 +05:30
Shreyas Zare
920a7b13e5 DnsWebService: output buffering done. minor issue fixed. 2017-11-05 00:43:23 +05:30
Shreyas Zare
eaefbf5afb minor issue fixed. 2017-11-05 00:18:11 +05:30
Shreyas Zare
ba23a37995 new version notification mechanism added. 2017-11-05 00:15:52 +05:30
Shreyas Zare
ab41afe110 DnsServerApp: added service info for users. 2017-11-04 20:22:50 +05:30
Shreyas Zare
80dee5974e sorting zone output list done. 2017-11-04 20:13:10 +05:30
Shreyas Zare
8ea18b2681 DnsServerApp: added start.sh file for linux users. 2017-11-04 16:16:11 +05:30
Shreyas Zare
642522522c DnsServiceSetup: finalized setup settings. 2017-11-04 15:53:14 +05:30
Shreyas Zare
6a49fc297e Dns Service Installer: added service auto start and auto stop mechanism after install and before uninstall. 2017-11-04 15:52:54 +05:30
Shreyas Zare
9155807854 Dns Web App: auto login feature implemented for login using default password. 2017-11-04 15:50:59 +05:30
Shreyas Zare
3393867843 DnsServiceSetup: project added. minor changes done. 2017-11-04 14:54:01 +05:30
Shreyas Zare
c8c14ad2b3 DnsService: windows service project implemented. 2017-11-04 14:53:19 +05:30
Shreyas Zare
6989b0e871 DnsServerApp: changes done to make config folder parameter optional. 2017-11-04 14:38:17 +05:30
Shreyas Zare
88dbd2223a Dns Web App: implemented UI features to browse Dns cache, DNS client with import feature and, zone disable/enable feature. Minor bug fixes done. 2017-11-04 14:37:23 +05:30
Shreyas Zare
3ae83d6e1f DnsWebService: added more api calls for managing zone, cache and, query resolve & import features. Bug fixes and code refactoring done. 2017-11-04 14:35:18 +05:30
Shreyas Zare
1e79190c41 Dns Zone: added disable zone feature. Bug fixes and code refactoring done. 2017-11-04 14:33:15 +05:30
Shreyas Zare
28a5f9e635 minor changes 2017-10-29 22:55:22 +05:30
Shreyas Zare
9b9388ebb3 Zone: get closest NS & SOA record methods bug fixed. 2017-10-29 22:55:04 +05:30
Shreyas Zare
029d4fe0cc minor changes done 2017-10-29 19:27:48 +05:30
Shreyas Zare
05d2882b28 Zone: caching ANY records implementation issue fixed. TTL set to 60 sec. 2017-10-29 19:22:16 +05:30
Shreyas Zare
00a17eff41 Merge pull request #1 from TechnitiumSoftware/add-license-1
Create LICENSE
2017-10-29 16:39:18 +05:30
Shreyas Zare
ffa38b3c08 Create LICENSE 2017-10-29 16:38:20 +05:30
Shreyas Zare
b60fcd94bb Create README.md 2017-10-29 16:35:49 +05:30
Shreyas Zare
ca4355e48c updated github project link 2017-10-29 16:31:52 +05:30
Shreyas Zare
8a1438bbc0 minor changes 2017-10-29 16:23:06 +05:30
Shreyas Zare
2f488ac1b7 minor changes 2017-10-29 16:19:19 +05:30
Shreyas Zare
f621ae9fdd DnsService: windows service app for running Dns Web Service as a background app created. 2017-10-29 16:19:13 +05:30
Shreyas Zare
126c892f23 DnsServerApp: console app created to run Dns Server Web Service. 2017-10-29 16:18:25 +05:30
Shreyas Zare
8c851182db DnsWebService: implemented complete REST api with authentication and session management. implemented config file and zone file management. 2017-10-29 16:17:24 +05:30
Shreyas Zare
51f693f5ac DnsServer: bug fixes done. start() & stop() methods implemented. implemented ProcessAuthoritativeQuery() method with CNAME resolution and additional recursion feature. Server UDP request handling thread pool implemented. Added option to ignore ICMP port unreachable packet. 2017-10-29 16:12:47 +05:30
Shreyas Zare
5b2e9d5d7d Dns Zone: added update records & flush features. fixed multiple bugs. 2017-10-29 16:08:50 +05:30
Shreyas Zare
dd49b451c2 DnsWebService: web app code completed with testing. 2017-10-29 16:05:26 +05:30
Shreyas Zare
0f9ebcc865 UI: implemented basic login & logout js functionality. 2017-10-14 20:17:29 +05:30
Shreyas Zare
6a6d4ea4e9 DnsWebService: implemented authentication api and other pending record maipulation api. 2017-10-14 20:16:33 +05:30
Shreyas Zare
5bc49a85da DnsServer: added code to ignore ICMP port unreachable responses which creates SocketException in ReceiveFrom(). other minor changes done. 2017-10-14 20:15:28 +05:30
Shreyas Zare
617ba5e532 Zone: implemented AddRecord(), DeleteRecord(), DeleteRecords(), and done minor fixes. 2017-10-14 20:14:26 +05:30
Shreyas Zare
434e55d1e8 added basic html web app template files 2017-10-01 13:12:14 +05:30
Shreyas Zare
d8ece447c5 DnsWebService: basic http web service implemented. 2017-09-30 23:26:57 +05:30
Shreyas Zare
da00cb0770 Dns Zone: minor bug fixes and code refactoring done. 2017-09-30 23:26:18 +05:30
Shreyas Zare
f834f5bdd6 code refactoring done 2017-09-30 15:54:22 +05:30
Shreyas Zare
db9d1fa8af DnsServer: implemented Zone changes and new DnsClient. Code refactoring done. 2017-09-30 15:53:00 +05:30
Shreyas Zare
067cb5adab Zone: implemented concurrent dictionary and refactored code to simplify query implementation. 2017-09-30 15:25:19 +05:30
Shreyas Zare
9c95ffe3f0 minor refactoring done 2017-04-02 19:52:13 +05:30
Shreyas Zare
931d206767 Zone: removed ZoneEntry class. 2017-01-22 19:02:06 +05:30
Shreyas Zare
bddaa748ba DnsServer: dns forwarder feature implemented. Added check for truncation while resolving to shift to TCP in such cases. Added configurable retry value. 2017-01-21 20:45:11 +05:30
Shreyas Zare
53b27a9f15 DnsServer: fixed tcp dns compression offset issue due. changed buffering code for optimization. 2017-01-16 00:39:00 +05:30
Shreyas Zare
a63f27d029 DnsServer: udp response max 512 bytes size enforced. 2017-01-14 17:27:40 +05:30
Shreyas Zare
722da07d34 Zone: wild card entry response issue fixed. 2017-01-14 17:06:22 +05:30
Shreyas Zare
f2d3343297 Zone: authoritative zone wildcard entry support added. 2017-01-14 15:52:54 +05:30