Philipp Kunz
|
788b444fcc
|
fix(PortProxy): Improve TLS renegotiation SNI handling by first checking if the new SNI is allowed under the existing domain config. If not, attempt to find an alternative domain config and update the locked domain accordingly; otherwise, terminate the connection on SNI mismatch.
|
2025-03-11 02:25:58 +00:00 |
|
Philipp Kunz
|
4225abe3c4
|
3.30.6
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 1m0s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.30.6
|
2025-03-11 02:18:56 +00:00 |
|
Philipp Kunz
|
74fdb58f84
|
fix(PortProxy): Improve TLS renegotiation handling in PortProxy by validating the new SNI against allowed domain configurations. If the new SNI is permitted based on existing IP rules, update the locked domain to allow connection reuse; otherwise, terminate the connection to prevent misrouting.
|
2025-03-11 02:18:56 +00:00 |
|
Philipp Kunz
|
bffdaffe39
|
3.30.5
Default (tags) / security (push) Successful in 20s
Default (tags) / test (push) Failing after 1m1s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.30.5
|
2025-03-10 22:36:28 +00:00 |
|
Philipp Kunz
|
67a4228518
|
fix(internal): No uncommitted changes detected; project files and tests remain unchanged.
|
2025-03-10 22:36:28 +00:00 |
|
Philipp Kunz
|
681209f2e1
|
3.30.4
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 1m1s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v3.30.4
|
2025-03-10 22:35:34 +00:00 |
|
Philipp Kunz
|
c415a6c361
|
fix(PortProxy): Fix TLS renegotiation handling and adjust TLS keep-alive timeouts in PortProxy implementation
|
2025-03-10 22:35:34 +00:00 |
|
Philipp Kunz
|
009e3c4f0e
|
3.30.3
Default (tags) / security (push) Failing after 14m48s
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v3.30.3
|
2025-03-10 22:07:12 +00:00 |
|
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
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
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
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
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
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
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
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
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 |
|