Commit Graph

781 Commits

Author SHA1 Message Date
Shreyas Zare
34471ca1d8 assembly version updated to v5.4 for release. 2020-10-18 16:23:56 +05:30
Shreyas Zare
4c9f1a2f97 updated change log for v5.4 release. 2020-10-18 16:23:31 +05:30
Shreyas Zare
dbff640c92 updated readme with new feature entry. 2020-10-18 16:23:08 +05:30
Shreyas Zare
2af5fa9662 WebService: setting default settings for RandomizeName to true when config file is missing. 2020-10-18 16:02:08 +05:30
Shreyas Zare
59b2367f22 webapp: minor ui enhancements. 2020-10-18 15:31:38 +05:30
Shreyas Zare
4bde5b0871 DhcpServer: changed sequence of FindThisDnsServerAddress() call in ActivateScopeAsync() after the FindInterface() so that the DNS address is correctly read. 2020-10-17 18:30:04 +05:30
Shreyas Zare
1ec3ed2154 apidocs: updated api calls addRecord and updateRecord for createPtrZone parameter. 2020-10-17 18:28:46 +05:30
Shreyas Zare
101080a050 webapp: added Create reverse zone for PTR record option. 2020-10-17 18:27:36 +05:30
Shreyas Zare
ba49d8a447 WebService: added createPtrZone option for add/edit A and AAAA records. 2020-10-17 18:26:47 +05:30
Shreyas Zare
9d462c713b webapp: added zone name in add/edit records modal. Added blog post help link in settings. 2020-10-11 16:54:36 +05:30
Shreyas Zare
396d8ac8b2 WebService: not using randomize name option in ResolveQuery(). 2020-10-11 16:15:32 +05:30
Shreyas Zare
3781afcd8d CacheZoneManager: fixed issue which caused the cache manager to respond with RCODE refused instead of returning available closest name servers. 2020-10-11 16:15:02 +05:30
Shreyas Zare
9701e8252b api docs: updated getDnsSettings and setDnsSettings docs for new randomizeName parameter. 2020-10-04 21:09:31 +05:30
Shreyas Zare
a7d9eb5162 webapp: added Randomize Name settings option. 2020-10-04 21:08:36 +05:30
Shreyas Zare
fdb9fd566f WebService: implemented RandomizeName settings option. Implemented RandomizeName in ResolveQuery() for use in DNS Client. Implemented NextServerAddress DHCP scope setting. 2020-10-04 21:07:13 +05:30
Shreyas Zare
09568eadc0 DnsServer: implemented RandomizeName option. 2020-10-04 20:34:19 +05:30
Shreyas Zare
c97c323d67 api docs: updated setDhcpScope with new nextServerAddress parameter. 2020-10-04 20:09:46 +05:30
Shreyas Zare
6d066ec47b webapp: implemented dhcp next server address option in edit scope. 2020-10-04 20:09:01 +05:30
Shreyas Zare
02c2225116 DhcpServer: implemented option to specify different next server address. 2020-10-04 20:07:41 +05:30
Shreyas Zare
9186a13039 Scope: sorting reserved leases by ip address for better display. 2020-10-04 14:55:31 +05:30
Shreyas Zare
e4bb8c15eb minor change 2020-10-04 14:50:08 +05:30
Shreyas Zare
0970955ab5 webapp: added sorting for zones and dhcp lists. 2020-10-04 14:49:47 +05:30
Shreyas Zare
2cd910ef07 webapp: fixed issue in sortTable() to allow sorting as per actual value. 2020-10-04 14:48:54 +05:30
Shreyas Zare
d7f4719fd0 DhcpServer: added support to shift an allocation from dynamic to another reserved lease address and vice versa. 2020-10-04 14:35:16 +05:30
Shreyas Zare
ad74afa91e DhcpServer: fixed issue in FindScope() which required the relay agent ip address to be in the scope range. 2020-10-04 13:49:31 +05:30
Shreyas Zare
e7277a6cec Scope: added IsAddressInNetwork() to check if an address is in the network defined by the subnet mask. 2020-10-04 13:48:15 +05:30
Shreyas Zare
53cbb917d1 updated change log for v5.3 2020-09-27 17:42:58 +05:30
Shreyas Zare
940ef0830d assembly version updated for release. 2020-09-27 17:42:35 +05:30
Shreyas Zare
2b5dffb4b4 DhcpServer: sending correct siaddr for nak responses. 2020-09-26 20:06:01 +05:30
Shreyas Zare
cbcca55b36 DhcpServer: removed remote port condition checks since some relay agents use random ports. Using correct server identifier address in options and response message. 2020-09-26 19:55:46 +05:30
Shreyas Zare
58f00c28b6 DHCP: minor validation fixes done. 2020-09-26 19:04:12 +05:30
Shreyas Zare
589cf73a4e WebService: implemented dhcp changes. 2020-09-26 18:50:40 +05:30
Shreyas Zare
76f4276e87 DhcpServer: Added feature to allow multiple scopes per network interface. Code refactoring done. 2020-09-26 18:39:29 +05:30
Shreyas Zare
e6e1f7b3cd Scope: changed reserved lease from array to concurrent dictionary for fast lookups. Added GetReservedLease() methods for fast lookups of reserved lease. Code refactoring done. 2020-09-26 18:20:07 +05:30
Shreyas Zare
e25f72f9df Lease: using enum in place of constant. 2020-09-26 18:09:50 +05:30
Shreyas Zare
eed8597001 DHCP options codee refactoring done. 2020-09-26 18:09:01 +05:30
Shreyas Zare
cf1ab5d483 webapp: updates settings page text to provide details about optional DNS protocols to avoid confusion. 2020-09-26 12:21:33 +05:30
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