Shreyas Zare
|
25cb637bf1
|
DnsWebService: Implemented api for zone options. Updated api for QPM limit feature.
|
2021-05-23 18:35:35 +05:30 |
|
Shreyas Zare
|
8aaa9d5c96
|
DnsServer: implemented queries per minute limit feature. Updated ProcessZoneTransferQueryAsync() code to implemented new zone transfer options.
|
2021-05-23 18:05:17 +05:30 |
|
Shreyas Zare
|
dec9f19d5c
|
StatsManager: implemented GetClientStats() method to return per client query count stats for QPM limit feature.
|
2021-05-23 17:56:20 +05:30 |
|
Shreyas Zare
|
d129c81031
|
AuthZoneManager: code refactoring done. Updated LoadZoneFrom() to trigger notify for secondary zone.
|
2021-05-23 17:55:26 +05:30 |
|
Shreyas Zare
|
e6f374b6c5
|
ForwarderZone: code refactoring done. implemented zone transfer and notify properties.
|
2021-05-23 17:52:01 +05:30 |
|
Shreyas Zare
|
b000f8e4b3
|
StubZone: code refactoring done. implemented zone transfer and notify properties.
|
2021-05-23 17:51:21 +05:30 |
|
Shreyas Zare
|
dddb9c6114
|
SecondaryZone: implemented notify feature.
|
2021-05-23 17:49:10 +05:30 |
|
Shreyas Zare
|
fa1e20442f
|
minor code refactoring
|
2021-05-23 17:47:12 +05:30 |
|
Shreyas Zare
|
3f095df4a8
|
PrimaryZone: updated code for zone transfer and notify options.
|
2021-05-23 17:46:53 +05:30 |
|
Shreyas Zare
|
7015194877
|
minor refactoring done
|
2021-05-23 17:04:07 +05:30 |
|
Shreyas Zare
|
a1df69dbd8
|
AuthZoneInfo: updated code to add support for configurable zone transfer and notify options.
|
2021-05-23 16:54:27 +05:30 |
|
Shreyas Zare
|
d3dc1b8802
|
AuthZone: implemented AuthZoneTransfer and AuthZoneNotify to support feature to allow configurable options for zone transfer and notify. Added new constructor to assign variables directly from AuthZoneInfo.
|
2021-05-23 16:51:55 +05:30 |
|
Shreyas Zare
|
d5332e49cd
|
minor refactoring.
|
2021-05-23 16:49:40 +05:30 |
|
Shreyas Zare
|
05b6e1d1fa
|
webapp: updated load and save settings code for recursion ACL options.
|
2021-05-16 17:14:23 +05:30 |
|
Shreyas Zare
|
d8a51c2f62
|
webapp: updated html code for new recursion ACL settings.
|
2021-05-16 17:11:51 +05:30 |
|
Shreyas Zare
|
ace189b56f
|
DnsWebService: Implemented API support for recursion ACL options. Updated RecolveQuery() method to use new NameServerAddress's ResolveIPAddressAsync() and ResolveDomainNameAsync() methods by passing dns server object to perform internal resolution. Updated config file code for new recursion ACL options.
|
2021-05-16 17:11:04 +05:30 |
|
Shreyas Zare
|
3c15e96ec7
|
DnsServer: Implemented IDnsClient interface for direct querying. Implemented recursion ACL options.
|
2021-05-16 16:52:46 +05:30 |
|
Shreyas Zare
|
fbe161a648
|
webapp: updated apps UI layout.
|
2021-05-15 13:19:28 +05:30 |
|
Shreyas Zare
|
fb8263ad95
|
minor change
|
2021-05-14 18:47:18 +05:30 |
|
Shreyas Zare
|
949bc40541
|
webapp: allowing multi paragraph description for app details.
|
2021-05-14 18:46:54 +05:30 |
|
Shreyas Zare
|
53fc761903
|
DnsServer: returning ServerFailure when ANAME record fails to resolve any address.
|
2021-05-09 18:38:21 +05:30 |
|
Shreyas Zare
|
1d838af920
|
minor code refactoring done.
|
2021-05-08 16:28:02 +05:30 |
|
Shreyas Zare
|
776b77a165
|
DnsServer: updated QueryCache() method with correct condition checks for cache response. Removed reset expiry code for stale records since it was moved to cache zone manager.
|
2021-05-08 16:18:34 +05:30 |
|
Shreyas Zare
|
73094fb692
|
ResolverPrefetchDnsCache: code refactoring done.
|
2021-05-08 16:16:54 +05:30 |
|
Shreyas Zare
|
889ee022e7
|
ResolverDnsCache: updated Query() method with correct check conditions for auth and cache response.
|
2021-05-08 16:15:19 +05:30 |
|
Shreyas Zare
|
87738f5c65
|
CacheZoneManager: updated Query() method with serveStaleAndResetExpiry parameter to handle resetting stale records in one place.
|
2021-05-08 16:12:17 +05:30 |
|
Shreyas Zare
|
486981e7e0
|
DnsApplicationManager: updated UpdateApplicationAsync() method to avoid overwriting dns app config file while updating the app.
|
2021-05-08 15:49:43 +05:30 |
|
Shreyas Zare
|
3658007c77
|
StubZone: updated SetRecords() to support comments for SOA record.
|
2021-05-08 15:45:08 +05:30 |
|
Shreyas Zare
|
68fa1685f8
|
SecondaryZone: updated SetRecords() to support comments for SOA record.
|
2021-05-08 15:44:49 +05:30 |
|
Shreyas Zare
|
96aedcd8d8
|
PrimaryZone: updated SetRecords() to support comments for SOA record.
|
2021-05-08 15:44:27 +05:30 |
|
Shreyas Zare
|
fec9078129
|
webapp: implemented comments support in zone.js
|
2021-05-08 15:43:20 +05:30 |
|
Shreyas Zare
|
6b8db352df
|
webapp: added comments text box to add/edit modal.
|
2021-05-08 15:42:17 +05:30 |
|
Shreyas Zare
|
d8b9a4e010
|
DnsWebService: added comments support in AddRecord and UpdateRecord.
|
2021-05-08 15:41:35 +05:30 |
|
Shreyas Zare
|
e73af2841f
|
DnsResourceRecordExtension: added GetComments() and SetComments() extension methods.
|
2021-05-08 15:39:26 +05:30 |
|
Shreyas Zare
|
089d0e2dc6
|
DnsResourceRecordInfo: added comments property to resource records.
|
2021-05-08 15:38:03 +05:30 |
|
Shreyas Zare
|
547a8b8f0f
|
assembly version updated for release.
|
2021-05-02 16:00:14 +05:30 |
|
Shreyas Zare
|
79187c24ad
|
webapp: updated apps.js to show update notification in the installed apps list with a Store Update button. Also updated the store apps modal to show the app zip file size.
|
2021-05-01 14:07:06 +05:30 |
|
Shreyas Zare
|
d326886ece
|
DnsWebService: updated list installed apps api to return if a store app has updates available. Updated list store apps to return size of the app zip file.
|
2021-05-01 14:05:29 +05:30 |
|
Shreyas Zare
|
55abc83841
|
StatsManager: updated module to truncate the daily stats file to top 1000 records to prevent loading large amount of data in memory. Updated code to return top 10 query type stats.
|
2021-05-01 13:56:34 +05:30 |
|
Shreyas Zare
|
58f72ce9ba
|
LogManager: fixed issue that would set queue cancellation token even when logging is stopped causing the logging thread to block when enabling again.
|
2021-05-01 13:53:23 +05:30 |
|
Shreyas Zare
|
af8cdfae6e
|
assembly version updated for release
|
2021-04-24 14:39:17 +05:30 |
|
Shreyas Zare
|
4949b41e6f
|
webapp: fixed issue in checkForWebConsoleRedirection() causing redirection when using reverse proxy.
|
2021-04-24 13:21:25 +05:30 |
|
Shreyas Zare
|
948e11ccb2
|
DnsWebService: added json response for glue records in MX and SRV records.
|
2021-04-24 13:20:33 +05:30 |
|
Shreyas Zare
|
eaa16f93d9
|
DnsServer: added missing response type tags to reflect correctly in stats. Forcing recursive resolution for delegation. Code refactoring done.
|
2021-04-24 13:19:29 +05:30 |
|
Shreyas Zare
|
c65b4397a2
|
removed blocklist.txt to avoid overwriting existing file on software update.
|
2021-04-24 12:51:56 +05:30 |
|
Shreyas Zare
|
270db959f2
|
ResolverPrefetchDnsCache: updated code to check for null.
|
2021-04-24 12:47:53 +05:30 |
|
Shreyas Zare
|
b917bc4518
|
ResolverDnsCache: updated code to check for null.
|
2021-04-24 12:47:29 +05:30 |
|
Shreyas Zare
|
f006ffb887
|
CacheZoneManager: added checks to prevent returning root name servers from cache. Code refactoring done.
|
2021-04-24 12:14:36 +05:30 |
|
Shreyas Zare
|
1d48f1a268
|
AuthZoneManager: code refactoring done.
|
2021-04-24 12:12:32 +05:30 |
|
Shreyas Zare
|
d2c5243ecf
|
BlockListZoneManager: code refactoring done.
|
2021-04-24 12:11:35 +05:30 |
|