465 Commits

Author SHA1 Message Date
Philipp Kunz
f6c3d2d3d0 feat(classes.portproxy): Add support for port range-based routing with enhanced IP and port validation. 2025-02-27 12:25:48 +00:00
Philipp Kunz
422eb5ec40 3.14.2 v3.14.2 2025-02-26 19:00:09 +00:00
Philipp Kunz
45390c4389 fix(PortProxy): Fix cleanup timer reset for PortProxy 2025-02-26 19:00:09 +00:00
Philipp Kunz
0f2e6d688c 3.14.1 v3.14.1 2025-02-26 12:56:00 +00:00
Philipp Kunz
3bd7b70c19 fix(PortProxy): Increased default maxConnectionLifetime for PortProxy to 600000 ms 2025-02-26 12:56:00 +00:00
Philipp Kunz
07a82a09be 3.14.0 v3.14.0 2025-02-26 10:29:21 +00:00
Philipp Kunz
23253a2731 feat(PortProxy): Introduce max connection lifetime feature 2025-02-26 10:29:21 +00:00
Philipp Kunz
be31a9b553 3.13.0 v3.13.0 2025-02-25 00:56:02 +00:00
Philipp Kunz
a1051f78e8 feat(core): Add support for tagging iptables rules with comments and cleaning them up on process exit 2025-02-25 00:56:01 +00:00
Philipp Kunz
aa756bd698 3.12.0 v3.12.0 2025-02-24 23:27:48 +00:00
Philipp Kunz
ff4f44d6fc feat(IPTablesProxy): Introduce IPTablesProxy class for managing iptables NAT rules 2025-02-24 23:27:48 +00:00
Philipp Kunz
63ebad06ea 3.11.0 v3.11.0 2025-02-24 10:00:57 +00:00
Philipp Kunz
31e15b65ec feat(Port80Handler): Add automatic certificate issuance with ACME client 2025-02-24 10:00:57 +00:00
Philipp Kunz
266895ccc5 3.10.5 v3.10.5 2025-02-24 09:53:39 +00:00
Philipp Kunz
dc3d56771b fix(portproxy): Fix incorrect import path in test file 2025-02-24 09:53:39 +00:00
Philipp Kunz
38601a41bb 3.10.4 v3.10.4 2025-02-23 17:38:23 +00:00
Philipp Kunz
a53e6f1019 fix(PortProxy): Refactor connection tracking to utilize unified records in PortProxy 2025-02-23 17:38:22 +00:00
Philipp Kunz
3de35f3b2c 3.10.3 v3.10.3 2025-02-23 17:30:41 +00:00
Philipp Kunz
b9210d891e fix(PortProxy): Refactor and optimize PortProxy for improved readability and maintainability 2025-02-23 17:30:41 +00:00
Philipp Kunz
133d5a47e0 3.10.2 v3.10.2 2025-02-23 11:43:21 +00:00
Philipp Kunz
f2f4e47893 fix(PortProxy): Fix connection handling to include timeouts for SNI-enabled connections. 2025-02-23 11:43:21 +00:00
Philipp Kunz
e47436608f 3.10.1 v3.10.1 2025-02-22 13:22:26 +00:00
Philipp Kunz
128f8203ac fix(PortProxy): Improve socket cleanup logic to prevent potential resource leaks 2025-02-22 13:22:26 +00:00
Philipp Kunz
c7697eca84 3.10.0 v3.10.0 2025-02-22 05:46:30 +00:00
Philipp Kunz
71b5237cd4 feat(smartproxy.portproxy): Enhance PortProxy with detailed connection statistics and termination tracking 2025-02-22 05:46:30 +00:00
Philipp Kunz
2df2f0ceaf 3.9.4 v3.9.4 2025-02-22 05:41:29 +00:00
Philipp Kunz
2b266ca779 fix(PortProxy): Ensure proper cleanup on connection rejection in PortProxy 2025-02-22 05:41:29 +00:00
Philipp Kunz
c2547036fd 3.9.3 v3.9.3 2025-02-21 23:57:54 +00:00
Philipp Kunz
a8131ece26 fix(PortProxy): Fix handling of optional outgoing socket in PortProxy 2025-02-21 23:57:54 +00:00
Philipp Kunz
ad8c667dec 3.9.2 v3.9.2 2025-02-21 23:33:16 +00:00
Philipp Kunz
942e0649c8 fix(PortProxy): Improve timeout handling for port proxy connections 2025-02-21 23:33:15 +00:00
Philipp Kunz
59625167b4 3.9.1 v3.9.1 2025-02-21 23:30:51 +00:00
Philipp Kunz
385d984727 fix(dependencies): Ensure correct ordering of dependencies and improve logging format. 2025-02-21 23:30:51 +00:00
Philipp Kunz
a959c2ad0e 3.9.0 v3.9.0 2025-02-21 23:18:17 +00:00
Philipp Kunz
88f5436c9a feat(smartproxy.portproxy): Add logging of connection durations to PortProxy 2025-02-21 23:18:17 +00:00
Philipp Kunz
06101cd1b1 3.8.1 v3.8.1 2025-02-21 23:11:14 +00:00
Philipp Kunz
438d65107d fix(plugins): Simplified plugin import structure across codebase 2025-02-21 23:11:13 +00:00
Philipp Kunz
233b26c308 3.8.0 v3.8.0 2025-02-21 23:05:18 +00:00
Philipp Kunz
ba787729e8 feat(PortProxy): Add active connection tracking and logging in PortProxy 2025-02-21 23:05:17 +00:00
Philipp Kunz
4854d7c38d 3.7.3 v3.7.3 2025-02-21 20:17:35 +00:00
Philipp Kunz
e841bda003 fix(portproxy): Fix handling of connections in PortProxy to improve stability and performance. 2025-02-21 20:17:35 +00:00
Philipp Kunz
477b930a37 3.7.2 v3.7.2 2025-02-21 19:56:28 +00:00
Philipp Kunz
935bd95723 fix(PortProxy): Improve SNICallback and connection handling in PortProxy 2025-02-21 19:56:28 +00:00
Philipp Kunz
0e33ea4eb5 3.7.1 v3.7.1 2025-02-21 19:53:20 +00:00
Philipp Kunz
6181065963 fix(smartproxy.portproxy): Optimize SNI handling by simplifying context creation 2025-02-21 19:53:19 +00:00
Philipp Kunz
1a586dcbd7 3.7.0 v3.7.0 2025-02-21 19:44:59 +00:00
Philipp Kunz
ee03224561 feat(PortProxy): Add optional source IP preservation support in PortProxy 2025-02-21 19:44:59 +00:00
Philipp Kunz
483cbb3634 3.6.0 v3.6.0 2025-02-21 19:39:52 +00:00
Philipp Kunz
c77b31b72c feat(PortProxy): Add feature to preserve original client IP through chained proxies 2025-02-21 19:39:52 +00:00
Philipp Kunz
8cb8fa1a52 3.5.0 v3.5.0 2025-02-21 19:34:11 +00:00