darkflare-1.1.0
TLS and Session ID Improvements
-
Added detailed TLS debugging information including:
- Client handshake details
- Connection state changes
- TLS version and cipher negotiations
- SNI hostname requests
- ALPN protocol selection
-
Enhanced session ID handling:
- Added support for Cloudflare headers (Cf-Ray)
- Fallback to Cf-Connecting-Ip if needed
- Maintained backward compatibility with X-Ephemeral
- Improved error messaging for missing session IDs
-
Improved TLS configuration:
- Added explicit version range (TLS 1.2 - 1.3)
- Added HTTP/2 support via ALPN
- Added SNI certificate handling
- Removed unnecessary cipher restrictions
-
Enhanced debug logging:
- Added connection state tracking
- Added detailed header logging
- Added TLS configuration details at startup
- Added client capability logging