Commit Graph
5 Commits
Author SHA1 Message Date
Raymond Bennett fa1f7d0cc6 fix: limit Schannel to the protocol versions a credential allows
A credential made from the older SCHANNEL_CRED structure cannot reach TLS
1.3 on Windows, which offers it only through SCH_CREDENTIALS, and its
grbitEnabledProtocols bound the versions it uses. Raven negotiated TLS 1.3
regardless; aria2, which knows TLS 1.1 and 1.2 only, aborted after the
handshake. The enabled protocols now set the lowest and highest version,
and SCHANNEL_CRED stops at TLS 1.2.

Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: the version limits
(cherry picked from commit b14156cf5618db6dd4a93db39f6e007d412bd41a)
2026-10-28 23:14:32 -07:00
mirkobrombin 17717e397e fix: build the bcrypt and schannel tables outside their locks 2026-10-27 13:05:42 +00:00
mirkobrombin fdad9c4bd4 feat: answer local RPC authentication through the Windows logon packages 2026-10-27 10:19:21 +00:00
mirkobrombin 44a593867c feat: run an SSH client's terminal and file transfer windows 2026-10-26 23:13:38 +00:00
mirkobrombin 2df1eed4b4 feat: secure connections through Schannel 2026-10-26 14:17:43 +00:00