summaryrefslogtreecommitdiffstats
path: root/dispatch.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-09-11upstream: document the mlkem768x25519-sha256 key exchange algorithmnaddy@openbsd.org2-4/+8
2024-09-10Spell omnios test host correctly.Darren Tucker1-1/+1
2024-09-10Add omnios test target.Darren Tucker1-0/+2
2024-09-10Wrap stdint.h in ifdef.Darren Tucker1-0/+2
2024-09-10Also test PAM on dfly64.Darren Tucker1-0/+1
2024-09-09stubs for ML-KEM KEX functionsDamien Miller1-2/+23
2024-09-09declare defeat trying to detect C89 compilersDamien Miller2-18/+2
2024-09-09fix previous; check for C99 compound literalsDamien Miller2-8/+9
2024-09-09test for compiler feature needed for ML-KEMDamien Miller5-1/+25
2024-09-09upstream: test mlkem768x25519-sha256djm@openbsd.org2-2/+5
2024-09-09upstream: pull post-quantum ML-KEM/x25519 key exchange out fromdjm@openbsd.org10-40/+9
2024-09-06upstream: make parsing user@host consistently look for the last '@' indjm@openbsd.org2-6/+6
2024-09-04upstream: be more strict in parsing key type names. Only allowdjm@openbsd.org4-13/+28
2024-09-04upstream: fix RCSID in outputdjm@openbsd.org1-2/+2
2024-09-04upstream: envrionment -> environment;jmc@openbsd.org1-2/+2
2024-09-04add basic fuzzers for our import of sntrup761Damien Miller6-16/+265
2024-09-03upstream: regression test for Include variable expansiondjm@openbsd.org1-2/+24
2024-09-03upstream: allow the "Include" directive to expand the same set ofdjm@openbsd.org2-47/+95
2024-09-02upstream: missing ifdefdjm@openbsd.org1-2/+4
2024-09-02upstream: Add experimental support for hybrid post-quantum key exchangedjm@openbsd.org16-12/+12812
2024-08-28Don't skip audit before exitting cleanup_exitAntonio Larrosa1-3/+3
2024-08-28upstream: fix test: -F is the argument to specify a non-defaultdjm@openbsd.org1-3/+3
2024-08-27upstream: As defined in the RFC, the SSH protocol has negotiablederaadt@openbsd.org5-15/+10
2024-08-23upstream: sntrup761x25519-sha512 now has an IANA codepoint assigned, sodjm@openbsd.org5-10/+16
2024-08-22Move rekey test into valgrind-2.Darren Tucker2-7/+2
2024-08-22upstream: Use aes128-ctr for MAC tests since default has implicit MAC.dtucker@openbsd.org1-8/+19
2024-08-22fix incorrect default for PasswordAuthenticationDamien Miller1-1/+1
2024-08-21upstream: Some awks won't match on the \r so delete it instead. Fixesdtucker@openbsd.org1-3/+3
2024-08-21upstream: Import regenerated moduli.dtucker@openbsd.org1-468/+411
2024-08-21upstream: Use curve25519-sha256 kex where possible.dtucker@openbsd.org1-2/+13
2024-08-21upstream: Send only as much data as needed to trigger rekeying. Speedsdtucker@openbsd.org1-14/+23
2024-08-21simplify sshkey_prekey_alloc(); always use mmapDamien Miller1-17/+10
2024-08-20upstream: Merge AEAD test into main test loop.dtucker@openbsd.org1-12/+10
2024-08-20upstream: Set a default RekeyLimit of 256k.dtucker@openbsd.org1-3/+4
2024-08-20upstream: Add Compression=no to default ssh_config.dtucker@openbsd.org1-7/+9
2024-08-20upstream: Remove duplicate curve25519-sha256 kex.dtucker@openbsd.org1-4/+10
2024-08-20upstream: Unnest rekey param parsing test and use ssh not sshd.dtucker@openbsd.org1-12/+12
2024-08-20upstream: actually use the length parameter that was passed in ratherdjm@openbsd.org1-4/+4
2024-08-20private key coredump protection for Linux/FreeBSDDamien Miller1-0/+18
2024-08-20upstream: place shielded keys (i.e. keys at rest in RAM) into memorydjm@openbsd.org1-6/+26
2024-08-17upstream: mention that ed25519 is the default key type generated anddjm@openbsd.org1-4/+4
2024-08-17upstream: fix minor memory leak in Subsystem option parsing; fromdjm@openbsd.org1-1/+2
2024-08-17upstream: fix swapping of source and destination addresses in some sshddjm@openbsd.org1-2/+2
2024-08-17Add compat functions for EVP_Digest{Sign,Verify}.Darren Tucker4-0/+40
2024-08-17make sure that usage & man page matchPhilip Hands2-8/+11
2024-08-17update copyright noticesPhilip Hands2-2/+2
2024-08-17restore optionality of -i's argumentPhilip Hands2-2/+18
2024-08-17avoid exploring .ssh/id*.pub subdirectoriesPhilip Hands1-1/+1
2024-08-17ensure that we're always told the source of keysPhilip Hands1-1/+2
2024-08-17add $HOME to ERROR if one cannot write to ~/.sshPhilip Hands1-1/+1