This website requires JavaScript.
abbb971d6a
7.6.1
master
v7.6.1
Juergen Kunz
2025-09-12 17:38:43 +00:00
911a20c86d
fix(classes.dnsclient): Remove redundant DOH response parsing in getRecords to avoid duplicate processing and clean up client code
Juergen Kunz
2025-09-12 17:38:43 +00:00
1b9eefd70f
7.6.0
v7.6.0
Juergen Kunz
2025-09-12 17:32:03 +00:00
f29962a6dc
feat(dnsserver): Return multiple matching records, improve DNSSEC RRset signing, add client resolution strategy and localhost handling, update tests
Juergen Kunz
2025-09-12 17:32:03 +00:00
afd1c18496
7.5.1
v7.5.1
Juergen Kunz
2025-09-12 15:38:16 +00:00
0ea622aa8d
fix(dependencies): Bump dependency versions and add pnpm workspace onlyBuiltDependencies
Juergen Kunz
2025-09-12 15:38:16 +00:00
56a33dd7ae
7.5.0
v7.5.0
Philipp Kunz
2025-06-01 20:53:22 +00:00
9e5fae055f
feat(dnssec): Add MX record DNSSEC support for proper serialization and authentication of mail exchange records
Philipp Kunz
2025-06-01 20:53:22 +00:00
afdd6a6074
7.4.7
v7.4.7
Philipp Kunz
2025-05-30 19:49:34 +00:00
3d06131e04
fix(dnsserver): Update documentation to clarify the primaryNameserver option and SOA record behavior in the DNS server. The changes detail how the primaryNameserver configuration customizes the SOA mname, ensures proper DNSSEC signing for RRsets, and updates the configuration interface examples.
Philipp Kunz
2025-05-30 19:49:34 +00:00
1811ebd4d4
7.4.6
v7.4.6
Philipp Kunz
2025-05-30 19:28:54 +00:00
e7ace9b596
7.4.5
v7.4.5
Philipp Kunz
2025-05-30 19:28:22 +00:00
f6175d1f2b
7.4.4
Philipp Kunz
2025-05-30 19:27:37 +00:00
459b3894b5
7.4.4
v7.4.4
Philipp Kunz
2025-05-30 19:20:11 +00:00
f7b357e80b
fix(dnsserver): Fix SOA record timeout issue by correcting RRSIG field formatting
Philipp Kunz
2025-05-30 19:06:36 +00:00
d67fbc87e2
7.4.3
v7.4.3
Philipp Kunz
2025-05-30 18:27:28 +00:00
b87cbbee5c
feat(dnsserver): Enhance DNSSEC RRset signing and add configurable primary nameserver
Philipp Kunz
2025-05-30 18:20:55 +00:00
4e37bc9bc0
7.4.2
v7.4.2
Philipp Kunz
2025-05-30 17:09:02 +00:00
2b97dffb47
fix(dnsserver): Enable multiple DNS record support by removing the premature break in processDnsRequest. Now the DNS server aggregates answers from all matching handlers for NS, A, and TXT records, and improves NS record serialization for DNSSEC.
Philipp Kunz
2025-05-30 17:09:02 +00:00
e7cb0921fc
7.4.1
v7.4.1
Philipp Kunz
2025-05-28 19:55:01 +00:00
0f8953fc1d
fix(test/server): Fix force cleanup in DNS server tests by casting server properties before closing sockets
Philipp Kunz
2025-05-28 19:55:01 +00:00
1185ea67d4
7.4.0
v7.4.0
Philipp Kunz
2025-05-28 19:26:52 +00:00
b187da507b
feat(manual socket handling): Add comprehensive manual socket handling documentation for advanced DNS server use cases
Philipp Kunz
2025-05-28 19:26:52 +00:00
3094c9d06c
7.3.0
v7.3.0
Philipp Kunz
2025-05-28 19:16:54 +00:00
62b6fa26fa
feat(dnsserver): Add manual socket mode support to enable external socket control for the DNS server.
Philipp Kunz
2025-05-28 19:16:54 +00:00
46e51cd846
7.2.0
v7.2.0
Philipp Kunz
2025-05-28 19:03:46 +00:00
dd12641fb0
feat(dns-server): Improve DNS server interface binding by adding explicit IP validation, configurable UDP/HTTPS binding, and enhanced logging.
Philipp Kunz
2025-05-28 19:03:45 +00:00
df209ffa71
7.1.0
v7.1.0
Philipp Kunz
2025-05-27 12:52:00 +00:00
b281fef624
feat(docs): Improve documentation for advanced DNS features and update usage examples for both DNS client and server.
Philipp Kunz
2025-05-27 12:52:00 +00:00
455e9aa6a7
7.0.2
v7.0.2
Philipp Kunz
2025-05-27 12:15:17 +00:00
5bc376c8ba
fix(dns-client): Improve test assertions for DNS record queries and correct counter increment logic in DNS client
Philipp Kunz
2025-05-27 12:15:17 +00:00
34cc8dd073
7.0.1
v7.0.1
Philipp Kunz
2025-05-27 11:39:22 +00:00
f9aa961e01
fix(test & plugins): Rename test client variable and export smartrequest in client plugins
Philipp Kunz
2025-05-27 11:39:22 +00:00
1e6d59b5b2
7.0.0
v7.0.0
Philipp Kunz
2025-05-27 11:31:12 +00:00
24ed3bd238
BREAKING CHANGE(core): Refactor module entry point and update plugin imports; remove deprecated dnsly.plugins, update dependency versions, and adjust test imports
Philipp Kunz
2025-05-27 11:31:12 +00:00
34276f71ef
6.2.2
v6.2.2
Philipp Kunz
2025-03-21 18:22:20 +00:00
7997e9dc94
update
Philipp Kunz
2025-03-21 18:21:47 +00:00
9bc8278464
6.2.1
v6.2.1
Philipp Kunz
2024-09-21 22:56:28 +02:00
58f02cc0c0
fix(core): Fixing issues with keywords and readme formatting.
Philipp Kunz
2024-09-21 22:56:27 +02:00
566a78cee4
6.2.0
v6.2.0
Philipp Kunz
2024-09-19 18:51:34 +02:00
74ac0c1287
feat(dnssec): Introduced DNSSEC support with ECDSA algorithm
Philipp Kunz
2024-09-19 18:51:34 +02:00
5278c2ce78
6.1.1
v6.1.1
Philipp Kunz
2024-09-19 18:23:42 +02:00
439d08b023
fix(ts_server): Update DnsSec class to fully implement key generation and DNSKEY record creation.
Philipp Kunz
2024-09-19 18:23:42 +02:00
1536475306
6.1.0
v6.1.0
Philipp Kunz
2024-09-18 19:28:29 +02:00
5c06ae1edb
feat(smartdns): Add DNS Server and DNSSEC tools with comprehensive unit tests
Philipp Kunz
2024-09-18 19:28:28 +02:00
2cfecab96f
6.0.0
v6.0.0
Philipp Kunz
2024-06-02 15:34:20 +02:00
7eb8a46c7c
BREAKING CHANGE(server/client): move from client only to server + client exports
Philipp Kunz
2024-06-02 15:34:19 +02:00
c56e732d6d
update description
Philipp Kunz
2024-05-29 14:12:42 +02:00
aff5f2e7d9
update tsconfig
Philipp Kunz
2024-04-14 17:30:20 +02:00
6c38ff36d7
update npmextra.json: githost
Philipp Kunz
2024-04-01 21:34:39 +02:00
b45cda5084
update npmextra.json: githost
Philipp Kunz
2024-04-01 19:58:04 +02:00
dedd3a3f82
update npmextra.json: githost
Philipp Kunz
2024-03-30 21:47:01 +01:00
f2dffb6e88
switch to new org scheme
Philipp Kunz
2023-07-10 02:48:43 +02:00
2a1fbeb183
5.0.4
v5.0.4
Philipp Kunz
2023-04-08 11:30:49 +02:00
a6a47d2e96
fix(core): update
Philipp Kunz
2023-04-08 11:30:48 +02:00
84ad6bbcd6
5.0.3
v5.0.3
Philipp Kunz
2023-03-23 01:41:35 +01:00
4102c3a692
fix(core): update
Philipp Kunz
2023-03-23 01:41:35 +01:00
6281ab0c80
5.0.2
v5.0.2
Philipp Kunz
2022-07-27 11:42:02 +02:00
622c65291e
fix(core): update
Philipp Kunz
2022-07-27 11:42:01 +02:00
dd8c97b99a
5.0.1
v5.0.1
Philipp Kunz
2022-07-27 09:15:28 +02:00
9c56dc51e3
fix(core): update
Philipp Kunz
2022-07-27 09:15:28 +02:00
45cbd3a953
5.0.0
v5.0.0
Philipp Kunz
2022-07-27 09:00:00 +02:00
d3e2655212
BREAKING CHANGE(core): update
Philipp Kunz
2022-07-27 09:00:00 +02:00
e02b2253f5
4.0.11
v4.0.11
Philipp Kunz
2022-07-27 08:59:29 +02:00
862577745d
fix(core): update
Philipp Kunz
2022-07-27 08:59:29 +02:00
ca72206ab4
4.0.10
v4.0.10
Philipp Kunz
2021-08-24 11:41:22 +02:00
0221c3207e
fix(core): update
Philipp Kunz
2021-08-24 11:41:22 +02:00
f2b8fa57af
4.0.9
v4.0.9
Philipp Kunz
2021-08-24 11:40:44 +02:00
e5b072d99b
fix(core): update
Philipp Kunz
2021-08-24 11:40:44 +02:00
97c57b2865
4.0.8
v4.0.8
Phil Kunz
2021-01-22 23:24:03 +00:00
e04485231d
fix(core): update
Phil Kunz
2021-01-22 23:24:02 +00:00
228bc88d60
4.0.7
v4.0.7
Phil Kunz
2021-01-22 22:40:17 +00:00
811041b036
fix(core): update
Phil Kunz
2021-01-22 22:40:16 +00:00
a1203366d7
4.0.6
v4.0.6
Phil Kunz
2021-01-22 22:20:40 +00:00
0deb77cda8
fix(core): update
Phil Kunz
2021-01-22 22:20:39 +00:00
ed8b7ec65a
4.0.5
v4.0.5
Phil Kunz
2021-01-22 20:37:52 +00:00
6cfc12f83f
fix(core): update
Phil Kunz
2021-01-22 20:37:51 +00:00
efd9bbb77a
4.0.4
v4.0.4
Phil Kunz
2020-08-05 15:37:52 +00:00
b463aea274
fix(core): update
Phil Kunz
2020-08-05 15:37:51 +00:00
c8cf590a5a
4.0.3
v4.0.3
Phil Kunz
2020-02-19 21:38:43 +00:00
42f679ef61
fix(core): update
Phil Kunz
2020-02-19 21:38:42 +00:00
0cb882bb7d
4.0.2
v4.0.2
Phil Kunz
2020-02-15 16:46:46 +00:00
66f817cdf8
fix(core): update
Phil Kunz
2020-02-15 16:46:46 +00:00
5925c882c8
4.0.1
v4.0.1
Phil Kunz
2020-02-15 16:46:04 +00:00
6f09a82eee
fix(core): update
Phil Kunz
2020-02-15 16:46:04 +00:00
e23579709a
4.0.0
v4.0.0
Phil Kunz
2020-02-15 16:41:38 +00:00
929e4152d3
BREAKING CHANGE(core): now uses Google DNS HTTPS API and handles DNSSEC validation
Phil Kunz
2020-02-15 16:41:37 +00:00
d0527affc2
3.0.8
v3.0.8
Phil Kunz
2019-01-07 00:53:04 +01:00
f2ebaf74d9
fix(core): update
Phil Kunz
2019-01-07 00:53:04 +01:00
b6d8c36f3e
3.0.7
v3.0.7
Phil Kunz
2019-01-07 00:28:27 +01:00
587600d571
3.0.6
v3.0.6
Phil Kunz
2019-01-07 00:28:16 +01:00
17f293ca4e
fix(core): update
Phil Kunz
2019-01-07 00:28:15 +01:00
0ed946ee63
3.0.5
v3.0.5
Phil Kunz
2019-01-07 00:21:15 +01:00
e720d5905e
fix(core): update
Phil Kunz
2019-01-07 00:21:15 +01:00
6286bfaa8f
3.0.4
v3.0.4
Phil Kunz
2018-05-13 16:43:47 +02:00
9390bbae61
fix(core): fix .checkUntilAvailable error
Phil Kunz
2018-05-13 16:43:46 +02:00
ebb007bcdb
3.0.3
v3.0.3
Phil Kunz
2018-05-13 16:22:38 +02:00
e6d99d5664
fix(ci): fix @gitzone/npmts package name
Phil Kunz
2018-05-13 16:22:37 +02:00
7b29efc398
3.0.2
v3.0.2
Phil Kunz
2018-05-13 16:21:15 +02:00
64c381d42f
fix(docs): update
Phil Kunz
2018-05-13 16:21:15 +02:00