Shreyas Zare
|
ff525d7d30
|
DnsServer: Added notify allowed networks feature. Updated default config values for mitigating pulsing DoS attack. Added qpm bypass list feature. Updated ProcessUdpRequestAsync() to use buffer from array pool. Updated ProcessUpdateQueryAsync() to find closest zone to update and added support for forwarder zones. Updated ProcessCNAMEAsync() to prevent duplicate entries in response. Updated RecursiveResolveAsync() to simplify serve stale implementation. Updated PrepareRecursiveResolveResponse() to set correct AD flag value. Updated StartAsync() to update root servers list by priming query. Code refactoring changes done.
|
2024-02-04 17:59:51 +05:30 |
|
Shreyas Zare
|
4912e03f41
|
StatsManager: Added in-memory stats feature. Added support for dropped requests stats and protocol type stats. Code refactoring done.
|
2024-02-04 17:52:59 +05:30 |
|
Shreyas Zare
|
8fab5101ff
|
PrimaryZone: fixed minor null ref issue. Fixed issue in revert code in SignZone() which missed to remove RRSIG records in subdomains. Code refactoring done.
|
2024-02-04 17:50:37 +05:30 |
|
Shreyas Zare
|
2781ba6f18
|
ForwarderZone: added support for ddns.
|
2024-02-04 17:40:31 +05:30 |
|
Shreyas Zare
|
d8a63be205
|
AuthZoneInfo: updated implementation for ddns support in forwarder zones.
|
2024-02-04 17:39:53 +05:30 |
|
Shreyas Zare
|
4d78973b31
|
AuthZone: code refactoring done.
|
2024-02-04 17:38:53 +05:30 |
|
Shreyas Zare
|
60036cf047
|
ApexZone: fixed minor issue.
|
2024-02-04 17:38:16 +05:30 |
|
Shreyas Zare
|
8a0ef72f7a
|
CacheZoneManager: code refactoring done.
|
2024-02-04 17:31:55 +05:30 |
|
Shreyas Zare
|
b71d564815
|
BlockListZoneManager: updated implementation for local file lists to update while reading. Fixes issues when list wont reload for certain conditions. Code refactoring done.
|
2024-02-04 17:29:56 +05:30 |
|
Shreyas Zare
|
7469613663
|
AuthZoneManager: code refactoring done.
|
2024-02-04 17:27:33 +05:30 |
|
Shreyas Zare
|
818b0c31c6
|
removed obsolete code.
|
2024-02-04 17:26:37 +05:30 |
|
Shreyas Zare
|
9f0d574a1f
|
DomainTree: code refactoring done.
|
2024-02-04 17:25:47 +05:30 |
|
Shreyas Zare
|
e5e5c5460f
|
AuthZoneTree: code refactoring changes done.
|
2024-02-04 17:24:43 +05:30 |
|
Shreyas Zare
|
ef459b2f96
|
CacheRecordInfo: code refactoring changes done.
|
2024-02-04 17:24:06 +05:30 |
|
Shreyas Zare
|
b9ea43c583
|
Scope: added support for providing hostname option.
|
2024-02-04 17:23:32 +05:30 |
|
Shreyas Zare
|
fbf46a0054
|
Lease: code refactoring done.
|
2024-02-04 17:22:08 +05:30 |
|
Shreyas Zare
|
e3c154a407
|
DhcpServerException: removed obsolete code.
|
2024-02-04 17:21:38 +05:30 |
|
Shreyas Zare
|
f283c3b928
|
DhcpServer: minor changes done.
|
2024-02-04 17:20:43 +05:30 |
|
Shreyas Zare
|
69c72073e1
|
DhcpOption: code refactoring done.
|
2024-02-04 17:19:13 +05:30 |
|
Shreyas Zare
|
527378f0f0
|
DhcpMessage: code refactoring changes done.
|
2024-02-04 17:18:37 +05:30 |
|
Shreyas Zare
|
c927dbe95e
|
code refactoring changes done.
|
2024-02-04 17:17:20 +05:30 |
|
Shreyas Zare
|
11be590121
|
UserSession: code refactoring done.
|
2024-02-04 17:12:55 +05:30 |
|
Shreyas Zare
|
2f3d1067a2
|
User: code refactoring changes done.
|
2024-02-04 17:12:19 +05:30 |
|
Shreyas Zare
|
7be440d547
|
AuthZone: Added QueryRecordsWildcard() method to get processed wildcard response.
|
2024-01-14 17:58:47 +05:30 |
|
Shreyas Zare
|
79e1ae9a3a
|
AuthZoneManager: Updated ResolveAdditionalRecords() to use FindZone call for resolving additional records for correctness and wildcard support. Updated Query() to check for DNAME in closest and apex zones when zone exists.
|
2024-01-14 17:57:40 +05:30 |
|
Shreyas Zare
|
63d7c55bb6
|
AuthZoneTree: fixed issue in SubDomainExists() to prevent NXDOMAN rcode when wildcard ENT exists.
|
2024-01-14 17:12:15 +05:30 |
|
Shreyas Zare
|
fa682e88f9
|
ZoneTree: fixed issue in IsKeySubDomain() when testing for wildcard. Updated FindZoneNode() to fix issues with wildcard matching and code refactoring done.
|
2024-01-14 17:10:25 +05:30 |
|
Shreyas Zare
|
e8c9122d0c
|
DnsServer: moved udp socket pool init to StartAsync() to prevent it from occupying ports before web service starts.
|
2023-12-02 16:47:24 +05:30 |
|
Shreyas Zare
|
d3600f34a2
|
DnsWebService: Implemented DNS Client udp socket pool port exclusion feature to avoid issues with web service http/3 udp port. Updated LoadConfigFile() to set resolver log manager by default.
|
2023-12-02 16:44:19 +05:30 |
|
Shreyas Zare
|
daa2089396
|
assembly version updated for v11.5.3 release.
|
2023-11-07 01:04:25 +05:30 |
|
Shreyas Zare
|
80d30765e1
|
webapp: minor change done.
|
2023-11-07 01:03:28 +05:30 |
|
Shreyas Zare
|
36c4b258b8
|
ZoneTree: fixed bug in wildcard matching implementation.
|
2023-11-07 01:03:13 +05:30 |
|
Shreyas Zare
|
812c5fa419
|
assembly version updated to v11.5.2 for release.
|
2023-10-31 20:47:58 +05:30 |
|
Shreyas Zare
|
114b16f210
|
webapp: minor updates done in index page.
|
2023-10-31 20:46:42 +05:30 |
|
Shreyas Zare
|
343a270292
|
DnsServer: fixed bug in ProcessUpdateQueryAsync() for matching network address to remote address. Fixed other minor null reference issues.
|
2023-10-31 20:46:04 +05:30 |
|
Shreyas Zare
|
61c096a5e7
|
assembly version updated to 11.5.1 for release.
|
2023-10-30 11:57:37 +05:30 |
|
Shreyas Zare
|
954864fcee
|
assembly version updated to 11.5 for release.
|
2023-10-29 22:48:03 +05:30 |
|
Shreyas Zare
|
8d2513f506
|
zone.js: implemented support for new options. Implemented import/export and view DS api.
|
2023-10-29 20:24:56 +05:30 |
|
Shreyas Zare
|
333ee523f9
|
main.js: implemented new setting options. updated dashboard top clients to show rate limit status. Code refactoring done.
|
2023-10-29 20:23:31 +05:30 |
|
Shreyas Zare
|
b100d8ffc5
|
auth.js: implemented new api parameters.
|
2023-10-29 20:22:02 +05:30 |
|
Shreyas Zare
|
da30aa2d71
|
common.js: code refactoring changes.
|
2023-10-29 20:21:27 +05:30 |
|
Shreyas Zare
|
fda5f021d8
|
app.js: added support for request blocking handler. Code refactoring changes done.
|
2023-10-29 20:20:57 +05:30 |
|
Shreyas Zare
|
6a71eb8964
|
webapp: updated index html page for new features.
|
2023-10-29 20:20:14 +05:30 |
|
Shreyas Zare
|
7c7befa574
|
DnsWebService: minor refactoring changes.
|
2023-10-29 20:19:28 +05:30 |
|
Shreyas Zare
|
6dd098d81d
|
WebServiceZonesApi: Added support for ALIAS record. Updated CreateZoneAsync() with new useSoaSerialDateScheme option. Added ImportZoneAsync(), ExportZoneAsync(), and GetPrimaryZoneDsInfo() api calls. Code refactoring changes done.
|
2023-10-29 20:18:58 +05:30 |
|
Shreyas Zare
|
11a9412300
|
WebServiceSettingsApi: added new feature parameters for dns settings. Updated SetDnsSettings() to test ports for the web service local end points for availability before allowing to change them to prevent locking out of the admin panel.
|
2023-10-29 19:52:40 +05:30 |
|
Shreyas Zare
|
c58a71977f
|
WebServiceOtherZonesApi: code refactoring changes done.
|
2023-10-29 19:25:14 +05:30 |
|
Shreyas Zare
|
beca9ac032
|
WebServiceDashboardApi: added rate limited info for top clients. Minor code refactoring changes done.
|
2023-10-29 19:24:42 +05:30 |
|
Shreyas Zare
|
43e0c1f4c1
|
WebServiceAuthApi: added more options in current session info.
|
2023-10-29 19:22:33 +05:30 |
|
Shreyas Zare
|
f93d7bf295
|
WebServiceAppsApi: added support for IDnsRequestBlockingHandler.
|
2023-10-29 19:20:18 +05:30 |
|