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
|
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
|
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
|
8d3b07b1e6
|
fix(classes.portproxy.ts): Adjust TLS keep-alive timeout to refresh certificate context.
|
2025-03-10 14:15:03 +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
|
9d7ed21cba
|
feat(PortProxy): Add advanced TLS keep-alive handling and system sleep detection
|
2025-03-08 12:40:55 +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
|
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
|
a14b7802c4
|
fix(PortProxy): Ensure timeout values are within Node.js safe limits
|
2025-03-06 23:08:57 +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
|
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
|
d4251b2cf9
|
fix(portproxy): Improve connection timeouts and detailed logging for PortProxy
|
2025-03-05 18:40:42 +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
|
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
|
0e888c5add
|
feat(PortProxy): Enhanced PortProxy with detailed logging, protocol detection, and rate limiting.
|
2025-03-05 17:46:25 +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
|
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
|
c0de8c59a2
|
fix(documentation): Refactored readme for clarity and consistency, fixed documentation typos
|
2025-03-03 03:05:49 +00:00 |
|
Philipp Kunz
|
ced9b5b27b
|
fix(core): Improve connection management and error handling in PortProxy
|
2025-03-03 02:14:21 +00:00 |
|
Philipp Kunz
|
131d9d326e
|
fix(portproxy): Refactored connection cleanup logic in PortProxy
|
2025-03-03 02:03:24 +00:00 |
|
Philipp Kunz
|
296e1fcdc7
|
fix(PortProxy): Fix connection timeout and IP validation handling for PortProxy
|
2025-03-03 01:57:52 +00:00 |
|
Philipp Kunz
|
191c8ac0e6
|
feat(classes.portproxy): Enhanced PortProxy to support initial data timeout and improved IP handling
|
2025-03-03 01:50:30 +00:00 |
|
Philipp Kunz
|
fcd80dc56b
|
feat(PortProxy): Enhancements to connection management in PortProxy
|
2025-03-03 01:42:16 +00:00 |
|
Philipp Kunz
|
a5a7781c17
|
fix(PortProxy): Enhance connection cleanup handling in PortProxy
|
2025-03-01 20:31:50 +00:00 |
|
Philipp Kunz
|
9161336197
|
fix(PortProxy): Improve IP allowance check for forced domains
|
2025-03-01 17:32:31 +00:00 |
|
Philipp Kunz
|
af6ed735d5
|
feat(PortProxy): Enhance PortProxy with advanced connection cleanup and logging
|
2025-03-01 17:19:27 +00:00 |
|
Philipp Kunz
|
0df26d4367
|
feat(PortProxy): Enhance PortProxy with default blocked IPs
|
2025-03-01 13:17:05 +00:00 |
|
Philipp Kunz
|
1cb6302750
|
fix(portproxy): Fixed typographical errors in comments within PortProxy class.
|
2025-02-27 21:25:03 +00:00 |
|
Philipp Kunz
|
5d6b707440
|
fix(PortProxy): Refactor and enhance PortProxy test cases and handling
|
2025-02-27 21:19:34 +00:00 |
|
Philipp Kunz
|
dd23efd28d
|
feat(PortProxy): Add SNI-based renegotiation handling in PortProxy
|
2025-02-27 20:59:29 +00:00 |
|
Philipp Kunz
|
ec08ca51f5
|
fix(PortProxy): Fix handling of SNI re-negotiation in PortProxy
|
2025-02-27 20:10:26 +00:00 |
|
Philipp Kunz
|
c83f6fa278
|
feat(smartproxy): Enhance description clarity and improve SNI handling with domain locking.
|
2025-02-27 19:57:27 +00:00 |
|
Philipp Kunz
|
1aa409907b
|
fix(portproxy): Extend domain input validation to support string arrays in port proxy configurations.
|
2025-02-27 15:46:14 +00:00 |
|
Philipp Kunz
|
4a0792142f
|
fix(PortProxy): Fix IP filtering for domain and global default allowed lists and improve port-based routing logic.
|
2025-02-27 15:41:03 +00:00 |
|
Philipp Kunz
|
96b5877c5f
|
fix(PortProxy): Improved IP validation logic in PortProxy to ensure correct domain matching and fallback
|
2025-02-27 15:32:06 +00:00 |
|
Philipp Kunz
|
9af968b8e7
|
fix(PortProxy): Optimize connection cleanup logic in PortProxy by removing unnecessary delays.
|
2025-02-27 15:30:20 +00:00 |
|
Philipp Kunz
|
ef707a5870
|
fix(PortProxy): Improved connection cleanup process with added asynchronous delays
|
2025-02-27 15:05:38 +00:00 |
|
Philipp Kunz
|
5a5686b6b9
|
fix(PortProxy): Fix and enhance port proxy handling
|
2025-02-27 14:23:44 +00:00 |
|
Philipp Kunz
|
659aae297b
|
fix(PortProxy): Refactored PortProxy to support multiple listening ports and improved modularity.
|
2025-02-27 13:04:01 +00:00 |
|
Philipp Kunz
|
7ee35a98e3
|
fix(PortProxy): Fix port-based routing logic in PortProxy
|
2025-02-27 12:54:14 +00:00 |
|
Philipp Kunz
|
a2cb56ba65
|
feat(PortProxy): Enhancements made to PortProxy settings and capabilities
|
2025-02-27 12:41:20 +00:00 |
|
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
|
45390c4389
|
fix(PortProxy): Fix cleanup timer reset for PortProxy
|
2025-02-26 19:00:09 +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
|
23253a2731
|
feat(PortProxy): Introduce max connection lifetime feature
|
2025-02-26 10:29:21 +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
|
dc3d56771b
|
fix(portproxy): Fix incorrect import path in test file
|
2025-02-24 09:53:39 +00:00 |
|