Shreyas Zare
|
0d00100cd2
|
DnsWebService: Implemented support for save dns cache feature. Added TryStartWebServiceAsync() to handle web service startup failures. Updated ConfigureWebServiceRoutes() to use MapGetAndPost() to allow all API calls to read from query string and form data. Updated config serializers to support new dns options. Code refactoring done.
|
2023-01-14 14:59:50 +05:30 |
|
Shreyas Zare
|
72793febe5
|
Extensions: Updated all query methods to read from both querystring and form. Added MapGetAndPost() methods.
|
2023-01-14 14:54:20 +05:30 |
|
Shreyas Zare
|
d1ab424f57
|
DnsServer: Implemented IAsyncDisposable. Implemented DNS-over-QUIC optional protocol support. Replaced old DNS-over-HTTPS web server with Kestrel to support HTTP/2 and HTTP/3. Code refactoring done.
|
2023-01-14 14:52:00 +05:30 |
|
Shreyas Zare
|
507f596fc8
|
Zone: added another protected constructor to allow reloading cache zone.
|
2023-01-14 14:41:42 +05:30 |
|
Shreyas Zare
|
1dd35f68e9
|
SubDomainZone: code refactoring changes.
|
2023-01-14 14:40:36 +05:30 |
|
Shreyas Zare
|
8b3ddf113c
|
StubZone: Code refactoring changes.
|
2023-01-14 14:40:04 +05:30 |
|
Shreyas Zare
|
d1e8d081b9
|
SecondaryZone: added xfr-over-quic support. Code refactoring done.
|
2023-01-14 14:39:20 +05:30 |
|
Shreyas Zare
|
5692e5e166
|
PrimaryZone: code refactoring changes.
|
2023-01-14 14:36:41 +05:30 |
|
Shreyas Zare
|
d867e5f71e
|
PrimarySubDomainZone: code refactoring changes.
|
2023-01-14 14:34:06 +05:30 |
|
Shreyas Zare
|
d2fc9cab6e
|
ForwarderZone: code refactoring changes.
|
2023-01-14 14:33:28 +05:30 |
|
Shreyas Zare
|
d1b2e1c192
|
CacheZone: updated implementation to support serializing cached records. Code refactoring changes done.
|
2023-01-14 14:32:43 +05:30 |
|
Shreyas Zare
|
b1fe727dec
|
AuthZoneInfo: code refactoring changes.
|
2023-01-14 14:28:48 +05:30 |
|
Shreyas Zare
|
00927c92dd
|
AuthZone: code refactoring changes.
|
2023-01-14 14:26:41 +05:30 |
|
Shreyas Zare
|
62c55aa76c
|
ApexZone: code refactoring changes done.
|
2023-01-14 14:24:44 +05:30 |
|
Shreyas Zare
|
b8622f2055
|
CacheZoneManager: updated implementation to use CacheRecordInfo. Implemented LoadCacheZoneFile(), SaveCacheZoneFile(), and DeleteCacheZoneFile() to add support for saving dns cache on disk.
|
2023-01-14 14:21:45 +05:30 |
|
Shreyas Zare
|
b6dae0ad7d
|
BlockListZoneManager: updated UpdateBlockListsAsync() to use all decompression methods.
|
2023-01-14 14:18:48 +05:30 |
|
Shreyas Zare
|
a9e457fa6e
|
AuthZoneManager: updated code as per refactoring changes for record info.
|
2023-01-14 13:44:35 +05:30 |
|
Shreyas Zare
|
a09582d0e1
|
minor refactoring change.
|
2023-01-14 13:41:44 +05:30 |
|
Shreyas Zare
|
bbe9aebfa0
|
DnsResourceRecordExtension: removed get/set type of extension methods.
|
2023-01-14 13:41:02 +05:30 |
|
Shreyas Zare
|
09e479eb55
|
CacheRecordInfo: added class to hold record info for cache records.
|
2023-01-14 13:38:42 +05:30 |
|
Shreyas Zare
|
23e944410d
|
DnsResourceRecordInfo: renamed to AuthRecordInfo. updated code to remove variables used by cache records. Added xfr-over-quic support. Minor changes done.
|
2023-01-14 13:37:32 +05:30 |
|
Shreyas Zare
|
f1437de06d
|
DnssecPrivateKey: code refactoring changes.
|
2023-01-14 13:35:11 +05:30 |
|
Shreyas Zare
|
45781d3818
|
DhcpServer: code refactoring changes.
|
2023-01-14 13:34:23 +05:30 |
|
Shreyas Zare
|
31f35a5a22
|
UserSession: updated code to convert ipv6 mapped ipv4 address.
|
2023-01-14 13:33:14 +05:30 |
|
Shreyas Zare
|
ea55fcd0ce
|
User: updated LoggedInFrom() to convert ipv6 mapped ipv4 address.
|
2023-01-14 13:32:31 +05:30 |
|
Shreyas Zare
|
8101086ec1
|
webapp: updated jquery.
|
2023-01-14 13:26:07 +05:30 |
|
Shreyas Zare
|
cdf503ef65
|
webapp: removed jquery-ui and bootstrap-datetimepicker.
|
2023-01-14 13:16:09 +05:30 |
|
Shreyas Zare
|
f4e4d6dcd2
|
updated named.root
|
2023-01-14 13:15:15 +05:30 |
|
Shreyas Zare
|
2ba1948e69
|
DnsWebService: replaced HTTPListener with Kestral web server. Code refactoring done.
|
2023-01-01 18:48:08 +05:30 |
|
Shreyas Zare
|
4449c30bfc
|
WebServiceZonesApi: updated code to support kestral.
|
2023-01-01 18:39:46 +05:30 |
|
Shreyas Zare
|
99354a2149
|
WebServiceSettingsApi: updated code to support kestral.
|
2023-01-01 18:27:19 +05:30 |
|
Shreyas Zare
|
37dba9bfa1
|
WebServiceOtherZonesApi: updated code to support kestral.
|
2023-01-01 18:10:10 +05:30 |
|
Shreyas Zare
|
30d30ab189
|
WebServiceLogsApi: updated code to support kestral.
|
2023-01-01 18:06:50 +05:30 |
|
Shreyas Zare
|
6678b60de4
|
WebServiceDhcpApi: updated code to support kestral.
|
2023-01-01 18:05:07 +05:30 |
|
Shreyas Zare
|
ade2acf39e
|
WebServiceDashboardApi: updated code to support kestral.
|
2023-01-01 17:56:51 +05:30 |
|
Shreyas Zare
|
47bbe63d31
|
WebServiceAuthApi: updated code to support kestral.
|
2023-01-01 17:52:06 +05:30 |
|
Shreyas Zare
|
fe67592975
|
WebServiceAppsApi: updated code to support kestral.
|
2023-01-01 17:44:05 +05:30 |
|
Shreyas Zare
|
2c54e0e790
|
LogManager: updated DownloadLogAsync() implementation to support kestral and added support for built in compression.
|
2023-01-01 17:39:12 +05:30 |
|
Shreyas Zare
|
230ad2c133
|
Extensions: implemented common extension methods.
|
2023-01-01 17:35:40 +05:30 |
|
Shreyas Zare
|
056eaba803
|
webapp: fixed file upload content type header issue.
|
2023-01-01 17:32:58 +05:30 |
|
Shreyas Zare
|
32474604f4
|
DnsResourceRecordExtension: code refactoring changes.
|
2023-01-01 17:31:51 +05:30 |
|
Shreyas Zare
|
a225065ba5
|
User: minor fix for correcting the order.
|
2023-01-01 17:30:58 +05:30 |
|
Shreyas Zare
|
2d5c5df0f1
|
code refactoring changes.
|
2022-12-24 17:15:06 +05:30 |
|
Shreyas Zare
|
cecd7c1457
|
DnsWebService: code refactoring done to move settings related code into new WebServiceSettingsApi class.
|
2022-12-24 17:14:51 +05:30 |
|
Shreyas Zare
|
0030b5673a
|
dhcp.js: added support for generic options and TFTP server address option.
|
2022-12-24 15:08:19 +05:30 |
|
Shreyas Zare
|
40eea2cab4
|
zone.js: removed doh-json support. Fixed minor ui issue.
|
2022-12-24 15:07:19 +05:30 |
|
Shreyas Zare
|
60a9917a77
|
main.js: removed doh-json support.
|
2022-12-24 15:06:41 +05:30 |
|
Shreyas Zare
|
2745862792
|
common.js: updated serializeTableData() to support input number fields.
|
2022-12-24 15:06:07 +05:30 |
|
Shreyas Zare
|
1f94b8d115
|
webapp: updated OISD block list urls.
|
2022-12-24 15:05:25 +05:30 |
|
Shreyas Zare
|
4c6cd4ea53
|
webapp: removed doh-json support. Updated OISD block list urls. Added support for new DHCP options.
|
2022-12-24 15:05:01 +05:30 |
|