mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-09-24 16:05:44 +08:00
Merge hai/snapshot fingerprint update into release branch, preserving our architectural optimizations (SOCKS5 ContextDialer, identity_service refactoring, slog migration, capture_fingerprint multi-file structure). TLS defaults: 52→17 ciphers, 5→3 curves (drop MLKEM768/P521), 2→1 key share (X25519 only), 3→1 point format, 26→9 sig algs. New probabilistic ECH GREASE + padding (~50% per handshake). Extension order realigned: server_name first, encrypt_then_mac removed, status_request/SCT added. Headers: UA 2.1.114, Runtime v24.3.0 (bundled Node), Timeout 600. New BetaStructuredOutputs20251215 for Haiku title-sidecar requests.