Shreyas Zare
|
6cdf3c9dc0
|
updated inno setup file for v6.4.1
|
2021-08-21 16:42:39 +05:30 |
|
Shreyas Zare
|
3063bdbf35
|
updated change log for v6.4.1 release
|
2021-08-21 16:42:24 +05:30 |
|
Shreyas Zare
|
b7ad0d34b5
|
DnsWebService: setting default value to true for NsRevalidation when config file is not found.
|
2021-08-21 16:00:51 +05:30 |
|
Shreyas Zare
|
d24aaf0c28
|
StatsManager: fixed total clients stat implementation considering that daily stats has truncated list of unique clients and thus finding unique clients is not possible when data is truncated.
|
2021-08-21 15:11:51 +05:30 |
|
Shreyas Zare
|
478aa10a5e
|
Failover.HealthCheck: set idle connection timeout for http client. Updated error handling implementation in IsHeahthyAsync(). Code refactoring done.
|
2021-08-21 12:34:32 +05:30 |
|
Shreyas Zare
|
5fd3c80a9c
|
Failover.HealthCheckStatus: code refactoring done.
|
2021-08-21 12:33:09 +05:30 |
|
Shreyas Zare
|
164187e315
|
HealthMonitor: removed alerts for change of failure reason. Added initial delay for starting health check. Minor refactoring changes.
|
2021-08-21 12:32:47 +05:30 |
|
Shreyas Zare
|
2ab782c0bf
|
Failover.HealthService: implemented common monitoring for address and domain. Code refactoring done.
|
2021-08-21 12:31:44 +05:30 |
|
Shreyas Zare
|
5976e71649
|
Failover: minor refactoring changes
|
2021-08-21 12:30:33 +05:30 |
|
Shreyas Zare
|
e6c8fd322a
|
Failover: removed type specific monitoring code.
|
2021-08-21 12:29:48 +05:30 |
|
Shreyas Zare
|
c70a2365a2
|
Failover: updated implementation to not perform health check on server down addresses.
|
2021-08-21 12:29:19 +05:30 |
|
Shreyas Zare
|
d7c0bd5272
|
updated api docs
|
2021-08-21 12:22:01 +05:30 |
|
Shreyas Zare
|
e246cd5876
|
webapp main.js: implemented ns revalidation.
|
2021-08-21 12:21:31 +05:30 |
|
Shreyas Zare
|
565a73f7be
|
webapp: added html in settings for ns revalidation.
|
2021-08-21 12:20:53 +05:30 |
|
Shreyas Zare
|
1664397129
|
DnsWebService: implemented ns revalidation option in api. Updated minor implementation issues.
|
2021-08-21 12:20:24 +05:30 |
|
Shreyas Zare
|
137c32e545
|
DnsServer: implemented NS revalidation options.
|
2021-08-21 12:15:52 +05:30 |
|
Shreyas Zare
|
d5e61db98b
|
StatsManager: fixed bug while merging stats causing total clients stats to show non unique client count.
|
2021-08-21 12:15:05 +05:30 |
|
Shreyas Zare
|
da56c453c7
|
BlockListZoneManager: updated allowed list implementation to check for domains zone wise so that subdomain names from blocked lists too are allowed.
|
2021-08-21 12:13:08 +05:30 |
|
Shreyas Zare
|
24eba0c080
|
DnsServer: refactored ProcessDoHRequestAsync() to implement correct sequence for qpm rate limit check for different cases.
|
2021-08-15 19:38:35 +05:30 |
|
Shreyas Zare
|
df76122125
|
DnsServer: checking qpm rate limit after reading real ip address for cases when DoH is behind an reverse proxy.
|
2021-08-15 18:18:48 +05:30 |
|
Shreyas Zare
|
7dde2661c1
|
updated readme
|
2021-08-14 16:51:48 +05:30 |
|
Shreyas Zare
|
46763d26ac
|
updated assembly version for release
|
2021-08-14 16:44:42 +05:30 |
|
Shreyas Zare
|
f06b802e0c
|
updated readme
|
2021-08-14 16:44:07 +05:30 |
|
Shreyas Zare
|
470524752c
|
updated change log.
|
2021-08-14 16:43:43 +05:30 |
|
Shreyas Zare
|
0fea8e28a0
|
updated inno setup script for v6.4 release
|
2021-08-14 16:43:26 +05:30 |
|
Shreyas Zare
|
0351b76df8
|
FailoverApp: added null checks when reading url from json.
|
2021-08-14 12:25:44 +05:30 |
|
Shreyas Zare
|
21444ef9ce
|
FailoverApp: added feature to auto generate health check url based of the app record domain name. added support for https type for auto generating health check url with expected scheme.
|
2021-08-14 12:13:26 +05:30 |
|
Shreyas Zare
|
5b5d6264aa
|
inno: updated dotnet to version 5.0.9.
|
2021-08-14 12:05:46 +05:30 |
|
Shreyas Zare
|
20dfb6aa3c
|
MainApplicationContext: added --first-run command line option to allow setting network dns to work with the local dns server after setup completes.
|
2021-08-14 12:04:53 +05:30 |
|
Shreyas Zare
|
a088261a1c
|
main.js: updated code for tsig changes.
|
2021-08-14 12:03:09 +05:30 |
|
Shreyas Zare
|
f00308e54e
|
zone.js: updated code for tsig changes.
|
2021-08-14 12:02:12 +05:30 |
|
Shreyas Zare
|
dd5da05148
|
webapp common.js: updated serializeTableData() to use select tags.
|
2021-08-14 12:00:34 +05:30 |
|
Shreyas Zare
|
a2d08b1c95
|
webapp: updated html for tsig changes. other minor changes.
|
2021-08-14 11:55:31 +05:30 |
|
Shreyas Zare
|
975cde3c0c
|
updated api docs
|
2021-08-14 11:50:57 +05:30 |
|
Shreyas Zare
|
ddd52cf2b4
|
DnsWebService: implemented tsig changes. Fixed issue in ResolveQuery() import feature when importing subdomain records.
|
2021-08-14 11:50:33 +05:30 |
|
Shreyas Zare
|
e64a330909
|
LogManager: fixed issue with log file rolling when userLocalTime is enabled. Other minor fixes done.
|
2021-08-14 11:47:47 +05:30 |
|
Shreyas Zare
|
9c5a235bc7
|
StatsManager: added separate counter for clients since the clients list is getting truncated for daily stats.
|
2021-08-14 11:46:39 +05:30 |
|
Shreyas Zare
|
8a21c84cf2
|
DnsServer: implemented TsigKey and tsig implementation changes. Fixed minor issue in ProcessCNAMEAsync() preventing the response from having expected authority records.
|
2021-08-14 11:45:26 +05:30 |
|
Shreyas Zare
|
f2b1c3453e
|
DnsResourceRecordInfo: tsig implementation changes done.
|
2021-08-14 11:42:14 +05:30 |
|
Shreyas Zare
|
5e6e9eee94
|
AuthZoneManager: tsig implementation changes.
|
2021-08-14 11:41:27 +05:30 |
|
Shreyas Zare
|
e51f58eb7e
|
AuthZone: fixed issue in GetPrimaryNameServerAddressesAsync() to resolve IP if not specified in primary name server addresses. Code refactoring done.
|
2021-08-14 11:40:49 +05:30 |
|
Shreyas Zare
|
8b157fd11b
|
PrimaryZone: minor log message changes.
|
2021-08-14 11:38:51 +05:30 |
|
Shreyas Zare
|
a36107a300
|
SecondaryZone: updated tsig implementation. minor changes done.
|
2021-08-14 11:38:10 +05:30 |
|
Shreyas Zare
|
8827eadbe9
|
StubZone: minor change in logging message.
|
2021-08-14 11:35:46 +05:30 |
|
Shreyas Zare
|
a656afc1d4
|
DnsWebService: fixed minor issues in ResolveQuery() in import feature.
|
2021-08-08 19:57:04 +05:30 |
|
Shreyas Zare
|
e4b4b6abb8
|
AuthZoneManager: Triggering zone refresh immediately for secondary and stub zones after creation.
|
2021-08-08 17:33:28 +05:30 |
|
Shreyas Zare
|
bb0ef33a92
|
SecondaryZone: Updated TriggerRefresh() to set custom interval. Updated TriggerResync() to immediately resync. Updated RefreshZoneAsync() to not perform SOA check when resyncing, fixed issue with name server protocol change causing IXFR over UDP which was not being handled.
|
2021-08-08 17:32:21 +05:30 |
|
Shreyas Zare
|
e7d29ad89f
|
StubZone: Updated TriggerRefresh() to set custom interval. Updated TriggerResync() to immediately resync.
|
2021-08-08 17:29:43 +05:30 |
|
Shreyas Zare
|
1d0b103ac6
|
HealthCheck: added http client user agent.
|
2021-08-08 16:36:30 +05:30 |
|
Shreyas Zare
|
a1f0529c1b
|
webapp: minor fix while showing zone name for root zone case.
|
2021-08-07 19:40:26 +05:30 |
|