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 |
|
Shreyas Zare
|
f1c3c69792
|
Zone: caching for ANY query response implemented.
|
2017-01-14 14:29:42 +05:30 |
|
Shreyas Zare
|
a8a3b5848e
|
Zone: changes done to correctly query CNAME entry. changes done to prevent including NS authority records for cache zone.
|
2017-01-14 02:19:51 +05:30 |
|
Shreyas Zare
|
2f855ee283
|
DnsServer: MergeResponseAnswers changes done to allow authority records only when there are 0 answers.
|
2017-01-14 02:18:19 +05:30 |
|
Shreyas Zare
|
1f9ec2ba57
|
Zone: changes done to cache empty and non-existent record entries. allowed authority and additional entries for cached records.
|
2017-01-14 01:41:44 +05:30 |
|
Shreyas Zare
|
f4f1b82fea
|
first dns server working version commited.
|
2017-01-14 00:29:51 +05:30 |
|
Shreyas Zare
|
8debcdf2ae
|
Add project files.
|
2016-12-24 13:00:18 +05:30 |
|
Shreyas Zare
|
a118e9f3cc
|
Add .gitignore and .gitattributes.
|
2016-12-24 13:00:17 +05:30 |
|