Shreyas Zare
|
e30d451c6b
|
PrimarySubDomainZone: Added validation to prevent disabling records for signed zones.
|
2022-03-26 11:45:28 +05:30 |
|
Shreyas Zare
|
39f60523b3
|
ForwarderZone: Updated constructor to allow setting FWD record comments.
|
2022-03-26 11:44:36 +05:30 |
|
Shreyas Zare
|
45aa092620
|
AuthZoneInfo: Removed zskRolloverDays related code to revert to previous version.
|
2022-03-26 11:43:59 +05:30 |
|
Shreyas Zare
|
70be2f4fff
|
BlockedZoneManager: implemented Flush().
|
2022-03-26 11:42:45 +05:30 |
|
Shreyas Zare
|
7eb773b0eb
|
AllowedZoneManager: implemented Flush().
|
2022-03-26 11:42:23 +05:30 |
|
Shreyas Zare
|
dad7bbcac6
|
AuthZoneManager: Updated CreateForwarderZone() to allow setting comments for FWD record. Updated code for DNSSEC private key related changes and other minor changes done.
|
2022-03-26 11:41:57 +05:30 |
|
Shreyas Zare
|
ace736b1f1
|
AuthZoneTree: Updated FindNSecProofOfNonExistenceNxDomain() for the DnsNSECRecordData.GetWildcardFor() changes.
|
2022-03-26 11:40:13 +05:30 |
|
Shreyas Zare
|
fc98e63e05
|
ZoneTree: refactored param names for KeysMatch() and updated logic to check wildcard only for main key. Fixed minor bug in IsKeySubDomain(). Updated FindZoneNode() to correctly handle wildcard cases.
|
2022-03-26 11:39:05 +05:30 |
|
Shreyas Zare
|
8b5a4af2f9
|
DnsResourceRecordInfo: Added validation for Comments.
|
2022-03-26 11:36:42 +05:30 |
|
Shreyas Zare
|
09f3f90ae7
|
DnssecPrivateKey: implemented rolloverDays option for each private key.
|
2022-03-26 11:35:45 +05:30 |
|
Shreyas Zare
|
64dcb48f08
|
PrimaryZone: fixed issues in key rollover with multiple active keys.
|
2022-03-13 22:50:16 +05:30 |
|
Shreyas Zare
|
d0146d4229
|
CacheZone: Updated SetRecords() to use DnsSpecialCacheRecord.IsFailureOrBadCache in condition check to cover both failure and bad cache cases.
|
2022-03-13 20:54:04 +05:30 |
|
Shreyas Zare
|
312cfb11ec
|
DnsServer: updated min thread count based on load test.
|
2022-03-12 19:54:45 +05:30 |
|
Shreyas Zare
|
e7cfea172b
|
uninstall.sh: minor changes done.
|
2022-03-12 16:10:42 +05:30 |
|
Shreyas Zare
|
9785cf2e45
|
removing testing url.
|
2022-03-12 16:10:18 +05:30 |
|
Shreyas Zare
|
095e29cb1b
|
install.sh: Updated installer script for .NET 6 runtime.
|
2022-03-12 16:09:09 +05:30 |
|
Shreyas Zare
|
800cf9ab66
|
inno setup: updated dotnet version to 6.0.3.
|
2022-03-12 16:05:16 +05:30 |
|
Shreyas Zare
|
a49d58442a
|
MainApplicationContext: Minor changes done.
|
2022-03-12 16:04:19 +05:30 |
|
Shreyas Zare
|
d0fb1617c1
|
updated publish profiles.
|
2022-03-12 16:03:35 +05:30 |
|
Shreyas Zare
|
859567e182
|
DnsServiceWorker: Updated code to read optional config folder path to allow running multiple instances of the DNS server.
|
2022-03-12 16:02:48 +05:30 |
|
Shreyas Zare
|
26244f0286
|
updated apidocs.
|
2022-03-12 16:01:47 +05:30 |
|
Shreyas Zare
|
72ac65297d
|
zone.js: Updated code to allow dnssec validation option for FWD this-server. Implemented zsk auto rollover option.
|
2022-03-12 15:58:55 +05:30 |
|
Shreyas Zare
|
ad622eea98
|
main.js: implemented new dns server options in settings.
|
2022-03-12 15:57:03 +05:30 |
|
Shreyas Zare
|
b4d5146846
|
webapp: updated html to add DNS server new options, zsk auto rollover options, and other minor fixes.
|
2022-03-12 15:56:10 +05:30 |
|
Shreyas Zare
|
2d974cb647
|
WebServiceZonesApi: Updated API for zsk auto rollover option. Updated API to allow adding FWD records with this-server option to also use DNSSEC validation option. Minor fixes done.
|
2022-03-12 15:53:15 +05:30 |
|
Shreyas Zare
|
a60f1d5f9b
|
DnsWebService: Updated API for dns key automatic rollover option. Added DNS server parameters to the settings API. Fixed multiple issues in ResolveQuery() import option.
|
2022-03-12 15:49:42 +05:30 |
|
Shreyas Zare
|
39920870ba
|
DnsServer: Updated default settings. Updated PreProcessQueryAsync() and ProcessAuthoritativeQueryAsync() to handle dns app errors. Implemented conditional forwarding zone support for controlling DNSSEC validation for this-server option. Added validation for properties.
|
2022-03-12 15:40:06 +05:30 |
|
Shreyas Zare
|
4fccdb522c
|
StatsManager: minor code refactoring done.
|
2022-03-12 15:36:13 +05:30 |
|
Shreyas Zare
|
389f378208
|
ResolverPrefetchDnsCache: Added error handling for dns app calls.
|
2022-03-12 15:35:30 +05:30 |
|
Shreyas Zare
|
c04fcf91bf
|
ResolverDnsCache: Added error handling for dns app calls.
|
2022-03-12 15:35:05 +05:30 |
|
Shreyas Zare
|
0365cb7080
|
AuthZoneInfo: Implemented zsk rollover option.
|
2022-03-12 15:34:07 +05:30 |
|
Shreyas Zare
|
4a8d994602
|
PrimaryZone: Implemented zsk automatic rollover feature. Fixed nsec3 hashed owner name issue.
|
2022-03-12 15:33:23 +05:30 |
|
Shreyas Zare
|
7280e86547
|
ForwarderSubDomainZone: updated code to add validation checks.
|
2022-03-12 15:31:16 +05:30 |
|
Shreyas Zare
|
4adf0dc5d4
|
ForwarderZone: Updated implementation to allow adding NS records to make the zone work as an stub zone.
|
2022-03-12 15:30:32 +05:30 |
|
Shreyas Zare
|
0da36928b0
|
AuthZone: Fixed minor name issue in GetPartialNSec3Record().
|
2022-03-12 15:29:43 +05:30 |
|
Shreyas Zare
|
2712434144
|
AuthZoneManager: Updated GetForwarderResponse() implementation to check for NS records first to work as a stub zone. Other minor implementation changes done.
|
2022-03-12 15:28:59 +05:30 |
|
Shreyas Zare
|
0f89ed683d
|
AuthZoneTree: Fixed wildcard check issue in FindNSecProofOfNonExistenceNxDomain(). Fixed nsec3 hashed owner name issue in FindNSec3ProofOfNonExistenceNxDomain() and FindNSec3ProofOfNonExistenceNoData().
|
2022-03-12 15:27:04 +05:30 |
|
Shreyas Zare
|
c61f40b301
|
ZoneTree: Updated IsKeySubDomain() to add matchWildcard option. Fixed wildcard selection issues in FindZoneNode().
|
2022-03-12 15:25:14 +05:30 |
|
Shreyas Zare
|
c31d765b87
|
DnsApplicationManager: updated InstallApplicationAsync() to validate app name.
|
2022-03-12 15:23:38 +05:30 |
|
Shreyas Zare
|
7c61be02eb
|
DnsApplicationAssemblyLoadContext: updated implementation to cache the IntPtr address for loaded unmanaged modules to reuse it and prevent reloading it to fix issues with new Sqlite nuget package.
|
2022-03-12 15:22:51 +05:30 |
|
Shreyas Zare
|
fa417216f3
|
major code refactoring done.
|
2022-03-06 17:24:41 +05:30 |
|
Shreyas Zare
|
b8f0b3453f
|
updated apidocs
|
2022-03-06 17:04:16 +05:30 |
|
Shreyas Zare
|
d83d53f51b
|
SystemTrayApp: Added check for first run call to detect existing network DNS and ask user before changing the network DNS.
|
2022-03-06 17:02:59 +05:30 |
|
Shreyas Zare
|
03985c82a4
|
zone.js: Updated code to implement the API changes.
|
2022-03-06 17:01:31 +05:30 |
|
Shreyas Zare
|
1a1ecfb88e
|
dhcp.js: minor code changes done.
|
2022-03-06 17:00:19 +05:30 |
|
Shreyas Zare
|
05fff0e1f5
|
webapp: minor updates to html.
|
2022-03-06 16:59:36 +05:30 |
|
Shreyas Zare
|
6b3b5aaab0
|
WebServiceZonesApi: Updated API for add, get, update and delete.
|
2022-03-06 16:56:54 +05:30 |
|
Shreyas Zare
|
bcb8bbeb1c
|
WebServiceDhcpApi: Updated SetDhcpScopeAsync() to rename the scope after all the changes are saved to the existing scope.
|
2022-03-06 16:11:06 +05:30 |
|
Shreyas Zare
|
fc422563a3
|
DnsServer: updated DnssecValidation property to clear cache when switching on DNSSEC validation to remove all unvalidated cached records.
|
2022-03-06 16:09:40 +05:30 |
|
Shreyas Zare
|
594b7f8b91
|
PrimarySubDomainZone: Updated implementation to validate of the RRSet type is supported by DNSSEC.
|
2022-03-06 16:06:26 +05:30 |
|