fix(portproxy): Improve TLS handshake timeout handling and connection piping in PortProxy

This commit is contained in:
2025-03-12 15:49:41 +00:00
parent 06896b3102
commit 4c0105ad09
3 changed files with 114 additions and 99 deletions

View File

@ -1,5 +1,13 @@
# Changelog
## 2025-03-12 - 3.41.8 - fix(portproxy)
Improve TLS handshake timeout handling and connection piping in PortProxy
- Increase the default initial handshake timeout from 60 seconds to 120 seconds
- Add a 30-second grace period before terminating connections waiting for initial TLS data
- Refactor piping logic by removing redundant callback and establishing piping immediately after flushing buffered data
- Enhance debug logging during TLS ClientHello processing for improved SNI extraction insights
## 2025-03-12 - 3.41.7 - fix(core)
Refactor PortProxy and SniHandler: improve configuration handling, logging, and whitespace consistency