467 Commits

Author SHA1 Message Date
Philipp Kunz
f9c42975dc fix(classes.portproxy.ts): Simplify timeout management in PortProxy and fix chained proxy certificate refresh issues 2025-03-10 22:07:12 +00:00
Philipp Kunz
feef949afe 3.30.2
Some checks failed
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 1m10s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.30.2
2025-03-10 14:15:03 +00:00
Philipp Kunz
8d3b07b1e6 fix(classes.portproxy.ts): Adjust TLS keep-alive timeout to refresh certificate context. 2025-03-10 14:15:03 +00:00
Philipp Kunz
51fe935f1f 3.30.1
Some checks failed
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 1m9s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.30.1
2025-03-10 14:13:57 +00:00
Philipp Kunz
146fac73cf fix(PortProxy): Improve TLS keep-alive management and fix whitespace formatting 2025-03-10 14:13:56 +00:00
Philipp Kunz
4465cac807 3.30.0
Some checks failed
Default (tags) / security (push) Failing after 16m2s
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v3.30.0
2025-03-08 12:40:55 +00:00
Philipp Kunz
9d7ed21cba feat(PortProxy): Add advanced TLS keep-alive handling and system sleep detection 2025-03-08 12:40:55 +00:00
Philipp Kunz
54fbe5beac 3.29.3
Some checks failed
Default (tags) / security (push) Successful in 19s
Default (tags) / test (push) Failing after 1m0s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.29.3
2025-03-07 15:50:25 +00:00
Philipp Kunz
0704853fa2 fix(core): Fix functional errors in the proxy setup and enhance pnpm configuration 2025-03-07 15:50:25 +00:00
Philipp Kunz
8cf22ee38b 3.29.2
Some checks failed
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 48s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.29.2
2025-03-07 15:46:34 +00:00
Philipp Kunz
f28e68e487 fix(PortProxy): Fix test for PortProxy handling of custom IPs in Docker/CI environments. 2025-03-07 15:46:34 +00:00
Philipp Kunz
499aed19f6 3.29.1
Some checks failed
Default (tags) / security (push) Successful in 29s
Default (tags) / test (push) Failing after 50s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.29.1
2025-03-07 14:34:49 +00:00
Philipp Kunz
618b6fe2d1 fix(readme): Update readme for IPTablesProxy options 2025-03-07 14:34:49 +00:00
Philipp Kunz
d6027c11c1 3.29.0
Some checks failed
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 49s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.29.0
2025-03-07 14:30:38 +00:00
Philipp Kunz
bbdea52677 feat(IPTablesProxy): Enhanced IPTablesProxy with multi-port and IPv6 support 2025-03-07 14:30:38 +00:00
Philipp Kunz
d8585975a8 3.28.6
Some checks failed
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 49s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.28.6
2025-03-07 11:16:45 +00:00
Philipp Kunz
98c61cccbb fix(PortProxy): Adjust default timeout settings and enhance keep-alive connection handling in PortProxy. 2025-03-07 11:16:44 +00:00
Philipp Kunz
b3dcc0ae22 3.28.5 v3.28.5 2025-03-07 02:55:19 +00:00
Philipp Kunz
b96d7dec98 fix(core): Ensure proper resource cleanup during server shutdown. 2025-03-07 02:55:19 +00:00
Philipp Kunz
0d0a1c740b 3.28.4 v3.28.4 2025-03-07 02:54:34 +00:00
Philipp Kunz
9bd87b8437 fix(router): Improve path pattern matching and hostname prioritization in router 2025-03-07 02:54:34 +00:00
Philipp Kunz
0e281b3243 3.28.3 v3.28.3 2025-03-06 23:08:57 +00:00
Philipp Kunz
a14b7802c4 fix(PortProxy): Ensure timeout values are within Node.js safe limits 2025-03-06 23:08:57 +00:00
Philipp Kunz
138900ca8b 3.28.2 v3.28.2 2025-03-06 23:00:24 +00:00
Philipp Kunz
cb6c2503e2 fix(portproxy): Adjust safe timeout defaults in PortProxy to prevent overflow issues. 2025-03-06 23:00:24 +00:00
Philipp Kunz
f3fd903231 3.28.1 v3.28.1 2025-03-06 22:56:19 +00:00
Philipp Kunz
0e605d9a9d fix(PortProxy): Improved code formatting and readability in PortProxy class by adjusting spacing and comments. 2025-03-06 22:56:18 +00:00
Philipp Kunz
1718a3b2f2 3.28.0 v3.28.0 2025-03-06 08:36:19 +00:00
Philipp Kunz
568f77e65b feat(router): Add detailed routing tests and refactor ProxyRouter for improved path matching 2025-03-06 08:36:19 +00:00
Philipp Kunz
e212dacbf3 3.27.0 v3.27.0 2025-03-06 08:27:44 +00:00
Philipp Kunz
eea8942670 feat(AcmeCertManager): Introduce AcmeCertManager for enhanced ACME certificate management 2025-03-06 08:27:44 +00:00
Philipp Kunz
0574331b91 3.26.0 v3.26.0 2025-03-05 18:47:38 +00:00
Philipp Kunz
06e6c2eb52 feat(readme): Updated README with enhanced TLS handling, connection management, and troubleshooting sections. 2025-03-05 18:47:38 +00:00
Philipp Kunz
edd9db31c2 3.25.4 v3.25.4 2025-03-05 18:40:42 +00:00
Philipp Kunz
d4251b2cf9 fix(portproxy): Improve connection timeouts and detailed logging for PortProxy 2025-03-05 18:40:42 +00:00
Philipp Kunz
4ccc1db8a2 3.25.3 v3.25.3 2025-03-05 18:25:01 +00:00
Philipp Kunz
7e3ed93bc9 fix(core): Update dependencies and configuration improvements. 2025-03-05 18:25:01 +00:00
Philipp Kunz
fa793f2c4a 3.25.2 v3.25.2 2025-03-05 18:24:28 +00:00
Philipp Kunz
fe8106f0c8 fix(PortProxy): Adjust timeout settings and handle inactivity properly in PortProxy. 2025-03-05 18:24:28 +00:00
Philipp Kunz
b317ab8b3a 3.25.1 v3.25.1 2025-03-05 18:07:40 +00:00
Philipp Kunz
4fd5524a0f fix(PortProxy): Adjust inactivity threshold to a random value between 20 and 30 minutes for better variability 2025-03-05 18:07:39 +00:00
Philipp Kunz
2013d03ac6 3.25.0 v3.25.0 2025-03-05 17:46:26 +00:00
Philipp Kunz
0e888c5add feat(PortProxy): Enhanced PortProxy with detailed logging, protocol detection, and rate limiting. 2025-03-05 17:46:25 +00:00
Philipp Kunz
7f891a304c 3.24.0 v3.24.0 2025-03-05 17:06:51 +00:00
Philipp Kunz
f6cc665f12 feat(core): Enhance core functionalities and test coverage for NetworkProxy and PortProxy 2025-03-05 17:06:51 +00:00
Philipp Kunz
48c5ea3b1d 3.23.1 v3.23.1 2025-03-05 14:33:10 +00:00
Philipp Kunz
bd9292bf47 fix(PortProxy): Enhanced connection setup to handle pending data buffering before establishing outgoing connection 2025-03-05 14:33:09 +00:00
Philipp Kunz
6532e6f0e0 3.23.0 v3.23.0 2025-03-03 03:18:49 +00:00
Philipp Kunz
8791da83b4 feat(documentation): Updated documentation with architecture flow diagrams. 2025-03-03 03:18:49 +00:00
Philipp Kunz
9ad08edf79 3.22.5 v3.22.5 2025-03-03 03:05:50 +00:00