-
Stefy Lanza (nextime / spora ) authored
- Added explicit handling for EBADF errno in send() error checking - EBADF errors now properly identified as SSH client disconnections - Improved error classification for socket operation failures - Enhanced debugging for bad file descriptor scenarios - Fixed issue where SSH client disconnections weren't properly detected - Resolved socket invalidation problems during SSH protocol exchange - Improved tunnel state management for connection failures - Added more precise error handling for socket descriptor issues - Fixed critical bug where bad file descriptors weren't handled correctly - Enhanced reliability of SSH tunneling connection management - Resolved intermittent connection failures due to socket state issues - Improved error recovery for network socket descriptor problems - Fixed timing-sensitive socket validation during data transmission - Added comprehensive error logging for socket descriptor failures - Resolved race conditions in socket error detection and handling - Enhanced robustness of WebSocket-to-SSH data forwarding mechanism - Fixed issue causing SSH sessions to fail on socket descriptor errors - Improved overall stability of SSH client-server communication - Added better error differentiation for various socket failure modes - Resolved critical connection handling issues in SSH tunneling
d5f498c2
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
debian | ||
man | ||
configure.sh | ||
tunnel.c | ||
tunnel.h | ||
websocket.c | ||
websocket.h | ||
wsscp.c | ||
wssh_ssl.c | ||
wssh_ssl.h | ||
wsssh.c | ||
wssshc.c | ||
wssshlib.c | ||
wssshlib.h |