fix(smartproxy): Correct NFTables forwarding handling to avoid premature connection termination and add comprehensive tests

This commit is contained in:
2025-05-19 17:56:48 +00:00
parent 8d821b4e25
commit 33732c2361
9 changed files with 653 additions and 26 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2025-05-19 - 19.3.5 - fix(smartproxy)
Correct NFTables forwarding handling to avoid premature connection termination and add comprehensive tests
- Removed overly aggressive socket closing for routes using NFTables forwarding in route-connection-handler.ts
- Now logs NFTables-handled connections for monitoring while letting kernel-level forwarding operate transparently
- Added and updated tests for connection forwarding, NFTables integration and port forwarding fixes
- Enhanced logging and error handling in NFTables and TLS handling functions
## 2025-05-19 - 19.3.4 - 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.