Commit Graph

123 Commits

Author SHA1 Message Date
philkunz 4e37bc9bc0 7.4.2 v7.4.2 2025-05-30 17:09:02 +00:00
philkunz 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. 2025-05-30 17:09:02 +00:00
philkunz e7cb0921fc 7.4.1 v7.4.1 2025-05-28 19:55:01 +00:00
philkunz 0f8953fc1d fix(test/server): Fix force cleanup in DNS server tests by casting server properties before closing sockets 2025-05-28 19:55:01 +00:00
philkunz 1185ea67d4 7.4.0 v7.4.0 2025-05-28 19:26:52 +00:00
philkunz b187da507b feat(manual socket handling): Add comprehensive manual socket handling documentation for advanced DNS server use cases 2025-05-28 19:26:52 +00:00
philkunz 3094c9d06c 7.3.0 v7.3.0 2025-05-28 19:16:54 +00:00
philkunz 62b6fa26fa feat(dnsserver): Add manual socket mode support to enable external socket control for the DNS server. 2025-05-28 19:16:54 +00:00
philkunz 46e51cd846 7.2.0 v7.2.0 2025-05-28 19:03:46 +00:00
philkunz dd12641fb0 feat(dns-server): Improve DNS server interface binding by adding explicit IP validation, configurable UDP/HTTPS binding, and enhanced logging. 2025-05-28 19:03:45 +00:00
philkunz df209ffa71 7.1.0 v7.1.0 2025-05-27 12:52:00 +00:00
philkunz b281fef624 feat(docs): Improve documentation for advanced DNS features and update usage examples for both DNS client and server. 2025-05-27 12:52:00 +00:00
philkunz 455e9aa6a7 7.0.2 v7.0.2 2025-05-27 12:15:17 +00:00
philkunz 5bc376c8ba fix(dns-client): Improve test assertions for DNS record queries and correct counter increment logic in DNS client 2025-05-27 12:15:17 +00:00
philkunz 34cc8dd073 7.0.1 v7.0.1 2025-05-27 11:39:22 +00:00
philkunz f9aa961e01 fix(test & plugins): Rename test client variable and export smartrequest in client plugins 2025-05-27 11:39:22 +00:00
philkunz 1e6d59b5b2 7.0.0 v7.0.0 2025-05-27 11:31:12 +00:00
philkunz 24ed3bd238 BREAKING CHANGE(core): Refactor module entry point and update plugin imports; remove deprecated dnsly.plugins, update dependency versions, and adjust test imports 2025-05-27 11:31:12 +00:00
philkunz 34276f71ef 6.2.2 v6.2.2 2025-03-21 18:22:20 +00:00
philkunz 7997e9dc94 update 2025-03-21 18:21:47 +00:00
philkunz 9bc8278464 6.2.1 v6.2.1 2024-09-21 22:56:28 +02:00
philkunz 58f02cc0c0 fix(core): Fixing issues with keywords and readme formatting. 2024-09-21 22:56:27 +02:00
philkunz 566a78cee4 6.2.0 v6.2.0 2024-09-19 18:51:34 +02:00
philkunz 74ac0c1287 feat(dnssec): Introduced DNSSEC support with ECDSA algorithm 2024-09-19 18:51:34 +02:00
philkunz 5278c2ce78 6.1.1 v6.1.1 2024-09-19 18:23:42 +02:00
philkunz 439d08b023 fix(ts_server): Update DnsSec class to fully implement key generation and DNSKEY record creation. 2024-09-19 18:23:42 +02:00
philkunz 1536475306 6.1.0 v6.1.0 2024-09-18 19:28:29 +02:00
philkunz 5c06ae1edb feat(smartdns): Add DNS Server and DNSSEC tools with comprehensive unit tests 2024-09-18 19:28:28 +02:00
philkunz 2cfecab96f 6.0.0 v6.0.0 2024-06-02 15:34:20 +02:00
philkunz 7eb8a46c7c BREAKING CHANGE(server/client): move from client only to server + client exports 2024-06-02 15:34:19 +02:00
philkunz c56e732d6d update description 2024-05-29 14:12:42 +02:00
philkunz aff5f2e7d9 update tsconfig 2024-04-14 17:30:20 +02:00
philkunz 6c38ff36d7 update npmextra.json: githost 2024-04-01 21:34:39 +02:00
philkunz b45cda5084 update npmextra.json: githost 2024-04-01 19:58:04 +02:00
philkunz dedd3a3f82 update npmextra.json: githost 2024-03-30 21:47:01 +01:00
philkunz f2dffb6e88 switch to new org scheme 2023-07-10 02:48:43 +02:00
philkunz 2a1fbeb183 5.0.4 v5.0.4 2023-04-08 11:30:49 +02:00
philkunz a6a47d2e96 fix(core): update 2023-04-08 11:30:48 +02:00
philkunz 84ad6bbcd6 5.0.3 v5.0.3 2023-03-23 01:41:35 +01:00
philkunz 4102c3a692 fix(core): update 2023-03-23 01:41:35 +01:00
philkunz 6281ab0c80 5.0.2 v5.0.2 2022-07-27 11:42:02 +02:00
philkunz 622c65291e fix(core): update 2022-07-27 11:42:01 +02:00
philkunz dd8c97b99a 5.0.1 v5.0.1 2022-07-27 09:15:28 +02:00
philkunz 9c56dc51e3 fix(core): update 2022-07-27 09:15:28 +02:00
philkunz 45cbd3a953 5.0.0 v5.0.0 2022-07-27 09:00:00 +02:00
philkunz d3e2655212 BREAKING CHANGE(core): update 2022-07-27 09:00:00 +02:00
philkunz e02b2253f5 4.0.11 v4.0.11 2022-07-27 08:59:29 +02:00
philkunz 862577745d fix(core): update 2022-07-27 08:59:29 +02:00
philkunz ca72206ab4 4.0.10 v4.0.10 2021-08-24 11:41:22 +02:00
philkunz 0221c3207e fix(core): update 2021-08-24 11:41:22 +02:00