709 Commits

Author SHA1 Message Date
3bf4e97e71 fix(smartproxy): Improve error handling in forwarding connection handler and refine domain matching logic 2025-05-19 18:29:56 +00:00
98ef91b6ea 19.3.6
Some checks failed
Default (tags) / security (push) Successful in 35s
Default (tags) / test (push) Failing after 14m21s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.6
2025-05-19 17:59:12 +00:00
1b4d215cd4 fix(tests): test 2025-05-19 17:59:12 +00:00
70448af5b4 19.3.5
Some checks failed
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 14m23s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.5
2025-05-19 17:56:48 +00:00
33732c2361 fix(smartproxy): Correct NFTables forwarding handling to avoid premature connection termination and add comprehensive tests 2025-05-19 17:56:48 +00:00
8d821b4e25 19.3.4
Some checks failed
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 14m25s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.4
2025-05-19 17:39:35 +00:00
4b381915e1 fix(docs, tests, acme): fix: update changelog, documentation, examples and tests for v19.4.0 release. Adjust global ACME configuration to use ssl@bleu.de and add non-privileged port examples. 2025-05-19 17:39:35 +00:00
5c6437c5b3 19.3.3
Some checks failed
Default (tags) / security (push) Successful in 22s
Default (tags) / test (push) Failing after 20m45s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.3
2025-05-19 17:28:54 +00:00
a31c68b03f fix(core): No changes detected – project structure and documentation remain unchanged. 2025-05-19 17:28:54 +00:00
465148d553 fix(strcuture): refactor responsibilities 2025-05-19 17:28:05 +00:00
8fb67922a5 19.3.2
Some checks failed
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 20m55s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.2
2025-05-19 13:23:16 +00:00
6d3e72c948 fix(SmartCertManager): Preserve certificate manager update callback during route updates 2025-05-19 13:23:16 +00:00
e317fd9d7e 19.3.1
Some checks failed
Default (tags) / security (push) Successful in 37s
Default (tags) / test (push) Failing after 20m57s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.1
2025-05-19 12:17:21 +00:00
4134d2842c fix(certificates): Update static-route certificate metadata for ACME challenges 2025-05-19 12:17:21 +00:00
02e77655ad update 2025-05-19 12:04:26 +00:00
f9bcbf4bfc 19.3.0
Some checks failed
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 1m24s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.3.0
2025-05-19 10:11:29 +00:00
ec81678651 feat(smartproxy): Update dependencies and enhance ACME certificate provisioning with wildcard support 2025-05-19 10:11:29 +00:00
9646dba601 19.2.6
Some checks failed
Default (tags) / security (push) Successful in 25s
Default (tags) / test (push) Failing after 23s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.6
2025-05-19 03:42:47 +00:00
0faca5e256 fix(tests): Adjust test cases for ACME challenge route handling, mutex locking in route updates, and port management. Remove obsolete challenge-route lifecycle tests and update expected outcomes in port80 management and race condition tests. 2025-05-19 03:42:47 +00:00
26529baef2 19.2.5
Some checks failed
Default (tags) / security (push) Successful in 37s
Default (tags) / test (push) Failing after 22s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.5
2025-05-19 03:40:58 +00:00
3fcdce611c fix(acme): Fix port 80 ACME management and challenge route concurrency issues by deduplicating port listeners, preserving challenge route state across certificate manager recreations, and adding mutex locks to route updates. 2025-05-19 03:40:58 +00:00
0bd35c4fb3 19.2.4
Some checks failed
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 31s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.4
2025-05-19 01:59:52 +00:00
094edfafd1 fix(acme): Refactor ACME challenge route lifecycle to prevent port 80 EADDRINUSE errors 2025-05-19 01:59:52 +00:00
a54cbf7417 19.2.3
Some checks failed
Default (tags) / security (push) Successful in 31s
Default (tags) / test (push) Failing after 23s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.3
2025-05-18 23:07:32 +00:00
8fd861c9a3 fix(certificate-management): Fix loss of route update callback during dynamic route updates in certificate manager 2025-05-18 23:07:31 +00:00
ba1569ee21 new plan 2025-05-18 22:41:41 +00:00
ef97e39eb2 19.2.2
Some checks failed
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 24s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.2
2025-05-18 18:39:59 +00:00
e3024c4eb5 fix(smartproxy): Update internal module structure and utility functions without altering external API behavior 2025-05-18 18:39:59 +00:00
a8da16ce60 19.2.1
Some checks failed
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 24s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.1
2025-05-18 18:32:15 +00:00
628bcab912 fix(commitinfo): Bump commitinfo version to 19.2.1 2025-05-18 18:32:15 +00:00
62605a1098 update 2025-05-18 18:31:40 +00:00
44f312685b 19.2.0
Some checks failed
Default (tags) / security (push) Successful in 37s
Default (tags) / test (push) Failing after 23s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.0
2025-05-18 18:29:59 +00:00
68738137a0 feat(acme): Improve certificate management by adding global ACME configuration support and allowing route-level overrides. Enhanced error messages help identify missing ACME email and misconfigurations (e.g. wildcard domains). Documentation has been updated and new tests added to verify SmartCertManager behavior, ensuring a clearer migration path from legacy implementations. 2025-05-18 18:29:59 +00:00
ac4645dff7 19.1.0
Some checks failed
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 25s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.1.0
2025-05-18 18:08:55 +00:00
41f7d09c52 feat(RouteManager): Add getAllRoutes API to RouteManager and update test environment to improve timeouts, logging, and cleanup; remove deprecated test files and adjust devDependencies accordingly 2025-05-18 18:08:55 +00:00
61ab1482e3 19.0.0
Some checks failed
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 25m36s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.0.0
2025-05-18 16:30:23 +00:00
455b08b36c BREAKING CHANGE(certificates): Remove legacy certificate modules and Port80Handler; update documentation and route configurations to use SmartCertManager for certificate management. 2025-05-18 16:30:23 +00:00
db2ac5bae3 18.2.0
Some checks failed
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 59m10s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v18.2.0
2025-05-18 15:56:52 +00:00
e224f34a81 feat(smartproxy/certificate): Integrate HTTP-01 challenge handler into ACME certificate provisioning workflow 2025-05-18 15:56:52 +00:00
538d22f81b update 2025-05-18 15:51:09 +00:00
01b4a79e1a fix(certificates): simplify approach 2025-05-18 15:38:07 +00:00
8dc6b5d849 add new plan 2025-05-18 15:12:36 +00:00
4e78dade64 new plan 2025-05-18 15:03:11 +00:00
8d2d76256f 18.1.1
Some checks failed
Default (tags) / security (push) Successful in 40s
Default (tags) / test (push) Failing after 1h12m40s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v18.1.1
2025-05-15 20:08:18 +00:00
1a038f001f fix(network-proxy/websocket): Improve WebSocket connection closure and update router integration 2025-05-15 20:08:18 +00:00
0e2c8d498d 18.1.0
Some checks failed
Default (tags) / security (push) Successful in 48s
Default (tags) / test (push) Failing after 1h11m40s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v18.1.0
2025-05-15 19:39:09 +00:00
5d0b68da61 feat(nftables): Add NFTables integration for kernel-level forwarding and update documentation, tests, and helper functions 2025-05-15 19:39:09 +00:00
4568623600 18.0.2
Some checks failed
Default (tags) / security (push) Successful in 47s
Default (tags) / test (push) Failing after 1h10m8s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v18.0.2
2025-05-15 14:35:43 +00:00
ddcfb2f00d fix(smartproxy): Update project documentation and internal configuration files; no functional changes. 2025-05-15 14:35:43 +00:00
a2e3e38025 feat(nftables):add nftables support for nftables 2025-05-15 14:35:01 +00:00