Shreyas Zare
|
557df24ade
|
DnsServer: minor optimizations done.
|
2021-03-27 20:16:15 +05:30 |
|
Shreyas Zare
|
2cd08843cd
|
DnsWebService: trying to start web service on 127.0.0.1 when it fails to start with default hostname.
|
2021-03-27 19:29:00 +05:30 |
|
Shreyas Zare
|
33246c742e
|
DnsWebService: updated TlsToHttpTunnelAsync() code to allow injecting X-Real-IP header to allow logging the remote user's ip address when using https. Updated StartDnsWebService() to start multiple accept tasks.
|
2021-03-27 19:12:48 +05:30 |
|
Shreyas Zare
|
1ef40427b2
|
webapp: added add record overwrite option html.
|
2021-03-27 16:50:02 +05:30 |
|
Shreyas Zare
|
7b5db4e557
|
minor changes
|
2021-03-27 16:49:28 +05:30 |
|
Shreyas Zare
|
faca53432f
|
webapp: implemented add record overwrite option. minor refactoring changes.
|
2021-03-27 16:49:14 +05:30 |
|
Shreyas Zare
|
fd2afc7928
|
webapp: implemented app version api parameter.
|
2021-03-27 16:47:52 +05:30 |
|
Shreyas Zare
|
f93ae4f2df
|
DnsWebService: ignoring io exception in TlsToHttpTunnelAsync(). Added overwrite option in AddRecord() method. Implemented version parameter in ListApps().
|
2021-03-27 16:47:02 +05:30 |
|
Shreyas Zare
|
1378845b2c
|
DnsServer: ignoring incomplete udp requests in ReadUdpRequestAsync(). Updated ProcessANAMEAsync() to allow supporting multiple ANAME record processing for a domain concurrently. Minor code refactoring done.
|
2021-03-27 16:42:38 +05:30 |
|
Shreyas Zare
|
5dfaad2c92
|
AuthZoneManager: added GetRecords() method to directly get the records without querying.
|
2021-03-27 16:37:46 +05:30 |
|
Shreyas Zare
|
bdf40ac1aa
|
DnsApplication: added version for app.
|
2021-03-27 16:36:32 +05:30 |
|
Shreyas Zare
|
4db2098b0f
|
CacheZoneManager: added validation for '*' in CacheRecords() to prevent abuse due to caching wildcard response. Fixed null ref exception in GetAdditionalRecords().
|
2021-03-27 16:35:07 +05:30 |
|
Shreyas Zare
|
a2da395f69
|
ZoneTree: fixed index out of bound exception in FindNodeValue().
|
2021-03-27 16:33:32 +05:30 |
|
Shreyas Zare
|
ab7dff2025
|
DnsWebService: updated zone api code to support managing multiple ANAME records.
|
2021-03-21 20:46:30 +05:30 |
|
Shreyas Zare
|
4b58b412f7
|
DnsServer: updated ProcessANAMEAsync() to resolve multiple ANAME records concurrently. Fixed ANAME resolution bug caused by checking first RR.
|
2021-03-21 20:45:33 +05:30 |
|
Shreyas Zare
|
c0479442d5
|
AuthZoneManager: allowing to update specific ANAME record in RR set.
|
2021-03-21 20:39:45 +05:30 |
|
Shreyas Zare
|
9c5c15cc97
|
AuthZone: allowing to add multiple ANAME records.
|
2021-03-21 20:39:11 +05:30 |
|
Shreyas Zare
|
4fa4de2838
|
webapp: added html text to explain the block list zone's allow list url option.
|
2021-03-21 20:06:07 +05:30 |
|
Shreyas Zare
|
23031248c6
|
DnsWebService: implemented block list zone's allow list feature.
|
2021-03-21 20:05:06 +05:30 |
|
Shreyas Zare
|
8de579fbdf
|
BlockListZoneManager: implemented allow list url feature.
|
2021-03-21 20:02:07 +05:30 |
|
Shreyas Zare
|
0690ceddf0
|
webapp: updated app config modal text.
|
2021-03-21 18:48:24 +05:30 |
|
Shreyas Zare
|
429cee52dd
|
webapp: added update app js code.
|
2021-03-21 17:33:03 +05:30 |
|
Shreyas Zare
|
d319c903e9
|
webapp: added update app model html code.
|
2021-03-21 17:31:12 +05:30 |
|
Shreyas Zare
|
6572fadaf3
|
DnsWebService: added app update api support. Updated WriteRecordsAsJson() to show hidden RDATA of special records.
|
2021-03-21 17:30:30 +05:30 |
|
Shreyas Zare
|
5caf6e9a71
|
DnsApplicationManager: handled exception in UnloadAllApplications() for each app dispose. Added UpdateApplicationAsync() to update existing app and reload it.
|
2021-03-21 17:27:59 +05:30 |
|
Shreyas Zare
|
193373ffee
|
DhcpServer: updated code to use async socket calls from .net5.
|
2021-03-21 17:16:39 +05:30 |
|
Shreyas Zare
|
e227eeffab
|
webapp: fixed bug in checkForWebConsoleRedirection() causing redirection when using default ports.
|
2021-03-21 17:14:50 +05:30 |
|
Shreyas Zare
|
6c1ce550fd
|
webapp: updated jquery to v3.6.0
|
2021-03-21 17:13:38 +05:30 |
|
Shreyas Zare
|
4dc58a748a
|
DnsServer: implemented socket async calls from .net5 in ReadUdpRequestAsync() and ProcessUdpRequestAsync(). Added missing connection close http header in DoH responses. Detecting protocol from content-type header when accept header is missing in ProcessDoHRequestAsync(). Forcing TCP for ANY queries via UDP in ProcessQueryAsync(). Passing recursion allowed flag to auth zone queries.
|
2021-03-21 16:48:29 +05:30 |
|
Shreyas Zare
|
4b6d83f27a
|
ResolverDnsCache: passing recursion available flag.
|
2021-03-21 16:42:53 +05:30 |
|
Shreyas Zare
|
c264bc8793
|
BlockedZoneManager: passing recursion allowed flag.
|
2021-03-21 16:42:21 +05:30 |
|
Shreyas Zare
|
cfc6cb3d00
|
AllowedZoneManager: passing recursion allowed flag.
|
2021-03-21 16:41:56 +05:30 |
|
Shreyas Zare
|
2f56309b2f
|
AuthZoneManager: added isRecursionAllowed parameter to return response with correct flag set.
|
2021-03-21 16:41:15 +05:30 |
|
Shreyas Zare
|
5ef9d83a49
|
BlockListZoneManager: removed Flush() call in LoadBlockLists() before loading new data.
|
2021-03-21 16:40:00 +05:30 |
|
Shreyas Zare
|
d9bc59f3c3
|
CacheZoneManager: removed DnsANYRecord usage.
|
2021-03-21 16:38:33 +05:30 |
|
Shreyas Zare
|
92aa52a269
|
minor refactoring
|
2021-03-21 16:37:50 +05:30 |
|
Shreyas Zare
|
0a10b97235
|
AuthZone: fixed QueryRecords() implementation for ANY request.
|
2021-03-21 16:35:51 +05:30 |
|
Shreyas Zare
|
ed9eba4f63
|
CacheZone: minor changes.
|
2021-03-21 16:34:38 +05:30 |
|
Shreyas Zare
|
2d013cfad9
|
CacheZone: removed usage of DnsCache.DnsANYRecord any correctly implement ANY.
|
2021-03-21 16:34:10 +05:30 |
|
Shreyas Zare
|
85d834eada
|
updated projects and assembly version for v6.0 release
|
2021-03-13 19:43:54 +05:30 |
|
Shreyas Zare
|
93ca816a3c
|
webapp: removed application zone js code. Added set focus for modals. fixed minor issue in updateRecordState().
|
2021-03-13 13:27:12 +05:30 |
|
Shreyas Zare
|
8db879ea2f
|
webapp: added set focus to text input.
|
2021-03-13 13:25:15 +05:30 |
|
Shreyas Zare
|
96cdee48e5
|
webapp: added set focus to text input for modals.
|
2021-03-13 13:24:48 +05:30 |
|
Shreyas Zare
|
acf9b85f91
|
webapp: removed application zone html tags. minor css changes. added reddit link in about.
|
2021-03-13 13:24:04 +05:30 |
|
Shreyas Zare
|
96eda19601
|
DnsWebService: removed application zone api support.
|
2021-03-13 13:22:39 +05:30 |
|
Shreyas Zare
|
9d8af9b383
|
DnsServer: Updated auto prefetch sampling implementation to correctly process CNAME records from auth zones.
|
2021-03-13 13:19:12 +05:30 |
|
Shreyas Zare
|
f43affb2bb
|
DnsApplication: added exception logging when loading dll. Letting the app load even when no request handler was loaded to allow uninstalling from the UI.
|
2021-03-13 13:17:51 +05:30 |
|
Shreyas Zare
|
53943007d5
|
PrimaryZone: added support for APP record.
|
2021-03-13 13:16:24 +05:30 |
|
Shreyas Zare
|
cc34cf3065
|
AuthZoneManager: removed application zone and instead added APP record processing to primary zone.
|
2021-03-13 13:15:45 +05:30 |
|
Shreyas Zare
|
19d44a2286
|
removed application zone
|
2021-03-13 13:11:12 +05:30 |
|