summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-01-24Include unistd.h for strmode().Darren Tucker
2019-01-24Also undef SIMPLEQ_FOREACH_SAFE.Darren Tucker
2019-01-23upstream: allow auto-incrementing certificate serial number for certsdjm@openbsd.org
2019-01-23upstream: move a bunch of global flag variables to main(); make thedjm@openbsd.org
2019-01-23dependDamien Miller
2019-01-23upstream: switch mainloop from select(2) to poll(2); ok deraadt@djm@openbsd.org
2019-01-23upstream: pass most arguments to the KEX hash functions as sshbufdjm@openbsd.org
2019-01-23upstream: backoff reading messages from active connections when thedjm@openbsd.org
2019-01-23upstream: add -m to usage(); reminded by jmc@djm@openbsd.org
2019-01-22upstream: Correct some bugs in PKCS#11 token PIN handling atdjm@openbsd.org
2019-01-22upstream: Support keys that set the CKA_ALWAYS_AUTHENTICATE bydjm@openbsd.org
2019-01-22upstream: Mention that configuration for the destination host isdjm@openbsd.org
2019-01-22upstream: Include -m in the synopsis for a few more commands thatdjm@openbsd.org
2019-01-22upstream: print the full pubkey being attempted at loglevel >=djm@openbsd.org
2019-01-22upstream: clarify: ssh-keygen -e only writes public keys, neverdjm@openbsd.org
2019-01-22upstream: mention the new vs. old key formats in the introductiondjm@openbsd.org
2019-01-22upstream: tweak previous;jmc@openbsd.org
2019-01-22upstream: Forgot to add -J to the synopsis.tb@openbsd.org
2019-01-22upstream: Add a -J option as a shortcut for -o Proxyjump= to scp(1)tb@openbsd.org
2019-01-22Allow building against OpenSSL dev (3.x) version.Darren Tucker
2019-01-22typoDamien Miller
2019-01-22add missing headerDamien Miller
2019-01-22upstream: switch sntrup implementation source from supercop todjm@openbsd.org
2019-01-22new files need includes.hDamien Miller
2019-01-21upstream: add "-v" flags to ssh-add and ssh-pkcs11-helper to turn updjm@openbsd.org
2019-01-21upstream: adapt to changes in KEX APIs and file removalsdjm@openbsd.org
2019-01-21upstream: adapt to changes in KEX API and file removalsdjm@openbsd.org
2019-01-21upstream: adapt to bignum1 API removal and bignum2 API changedjm@openbsd.org
2019-01-21upstream: remove hack to use non-system libcryptodjm@openbsd.org
2019-01-21dependDamien Miller
2019-01-21upstream: fix reversed arguments to kex_load_hostkey(); manifested asdjm@openbsd.org
2019-01-21upstream: forgot to cvs add this file in previous series of commits;djm@openbsd.org
2019-01-21upstream: nothing shall escape this purgedjm@openbsd.org
2019-01-21upstream: rename kex->kem_client_pub -> kex->client_pub now thatdjm@openbsd.org
2019-01-21upstream: merge kexkem[cs] into kexgendjm@openbsd.org
2019-01-21upstream: pass values used in KEX hash computation as sshbufdjm@openbsd.org
2019-01-21upstream: remove kex_derive_keys_bn wrapper; no unused since thedjm@openbsd.org
2019-01-21upstream: use KEM API for vanilla ECDHdjm@openbsd.org
2019-01-21fixup missing ssherr.hDamien Miller
2019-01-21upstream: use KEM API for vanilla DH KEXdjm@openbsd.org
2019-01-21upstream: use KEM API for vanilla c25519 KEXdjm@openbsd.org
2019-01-21upstream: Add support for a PQC KEX/KEM:djm@openbsd.org
2019-01-21upstream: factor out kex_verify_hostkey() - again, duplicateddjm@openbsd.org
2019-01-21upstream: factor out kex_load_hostkey() - this is duplicated indjm@openbsd.org
2019-01-21upstream: factor out kex_dh_compute_key() - it's shared betweendjm@openbsd.org
2019-01-21upstream: factor out DH keygen; it's identical between the clientdjm@openbsd.org
2019-01-21upstream: save the derived session id in kex_derive_keys() ratherdjm@openbsd.org
2019-01-21upstream: Make sshpkt_get_bignum2() allocate the bignum it isdjm@openbsd.org
2019-01-21upstream: remove obsolete (SSH v.1) sshbuf_get/put_bignum1djm@openbsd.org
2019-01-21upstream: fix all-zero check in kexc25519_shared_keydjm@openbsd.org