summaryrefslogtreecommitdiffstats
path: root/canohost.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-10-27upstream: explicitly include endian.hdjm@openbsd.org1-1/+4
OpenBSD-Commit-ID: 13511fdef7535bdbc35b644c90090013da43a318
2024-10-27upstream: fix ML-KEM768x25519 KEX on big-endian systems; spotted bydjm@openbsd.org2-8/+17
jsg@ feedback/ok deraadt@ OpenBSD-Commit-ID: 26d81a430811672bc762687166986cad40d28cc0
2024-10-27upstream: mlkem768x25519-sha256 has been promoted to default keynaddy@openbsd.org2-6/+6
exchange OpenBSD-Commit-ID: 5a3259a193fd42108a869ebf650b95b5f2d08dcf
2024-10-25Retire the minix3 test config.Darren Tucker1-1/+0
It got broken by the sshd-auth change, it's not obvious why, and the platform lacks the debugging tools (eg gdb, strace) to figure it out. The upstream project seems effectively dead (6 years since the last commit, 10 since the last release). It was useful while it lasted (we found a real bug because of it) but its time seems to have passed.
2024-10-25Updated gitignore to ignore sshd-session and sshd-auth targetsPreetish Amballi1-0/+2
2024-10-25Simplify pselect shim and remove side effects.Darren Tucker1-55/+51
Instead of maintaing state (pipe descriptors, signal handlers) across pselect-on-select invocations, set up and restore them each call. This prevents outside factors (eg a closefrom or signal handler installation) from potentially causing problems. This does result in a drop in throughput of a couple of percent on geriatric platforms without a native pselect due to the extra overhead. Tweaks & ok djm@
2024-10-25upstream: promote mlkem768x25519-sha256 to be the default key exchange;djm@openbsd.org1-2/+2
ok markus@ OpenBSD-Commit-ID: fc673065e6505bb06b2e2b9362f78ccb4200a828
2024-10-24upstream: test SIGUSR1 dropping all keys from ssh-agentdjm@openbsd.org1-2/+25
OpenBSD-Regress-ID: 8654b9aa8eb695b1499fffc408c25319592bf0e0
2024-10-24upstream: amake ssh-agent drop all keys when it receives SIGUSR1;djm@openbsd.org2-8/+33
let's users zap keys without access to $SSH_AUTH_SOCK ok deraadt@ OpenBSD-Commit-ID: dae9db0516b1011e5ba8c655ac702fce42e6c023
2024-10-24upstream: relax valid_domain() checks to allow an underscore as thedjm@openbsd.org1-2/+3
first character. ok deraadt@ OpenBSD-Commit-ID: 3f8be6d32496e5596dd8b14e19cb067ddd7969ef
2024-10-22upstream: Remove sshd logfile in start_sshddtucker@openbsd.org1-1/+4
... and ssh and sshd log wrappers before recreating them. Prevents "can't create" errors during tests when running tests without SUDO after having run them with SUDO. OpenBSD-Regress-ID: 2f0a83532e3dccd673a9bf0291090277268c69a6