summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sshconnect2.c
AgeCommit message (Expand)Author
2019-11-15close the "touch your security key" notifier on the error path tooDamien Miller
2019-11-13stdarg.h required more broadly; ok djmTheo de Raadt
2019-11-12security keys typically need to be tapped/touched in order to performDamien Miller
2019-11-12enable ed25519 support; ok djmMarkus Friedl
2019-10-31Refactor signing - use sshkey_sign for everything, including the newDamien Miller
2019-10-31ssh client support for U2F/FIDO keysDamien Miller
2019-08-05Remove now-redundant perm_ok arg since sshkey_load_private_type willDarren Tucker
2019-07-07Remove some set but never used variables. ok daraadt@Darren Tucker
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-05-31fix ssh-keysign fd handling problem introduced in r1.304 caused by a typoDamien Miller
2019-05-15When doing the fork+exec'ing for ssh-keysign, rearrange the socketTheo de Raadt
2019-02-12fix regression in r1.302 reported by naddy@ - only the first publicDamien Miller
2019-02-11cleanup GSSAPI authentication context after completion of theDamien Miller
2019-01-21merge kexkem[cs] into kexgenDamien Miller
2019-01-21use KEM API for vanilla ECDHDamien Miller
2019-01-21use KEM API for vanilla DH KEXDamien Miller
2019-01-21use KEM API for vanilla c25519 KEXDamien Miller
2019-01-21Add support for a PQC KEX/KEM: sntrup4591761x25519-sha512@tinyssh.orgDamien Miller
2019-01-21GSSAPI code got missed when converting to new packet APIDamien Miller
2019-01-19convert the remainder of sshconnect2.c to new packet APIDamien Miller
2019-01-19convert sshconnect2.c to new packet APIDamien Miller
2019-01-19begin landing remaining refactoring of packet parsing API, startedDamien Miller
2019-01-04eliminate function-static attempt counters for passwd/kbdintDamien Miller
2018-12-27move client/server SSH-* banners to buffers under ssh->kex and factorDamien Miller
2018-11-28don't truncate user or host name in "user@host's password: " prompts.Damien Miller
2018-11-16fix bug in client that was keeping a redundant ssh-agent socket aroundDamien Miller
2018-10-11don't send new-style rsa-sha2-*-cert-v01@openssh.com names to olderDamien Miller
2018-09-14second try, deals properly with missing and private-only keys:Damien Miller
2018-09-14revert following; deals badly with agent keysDamien Miller
2018-09-14Use consistent format in debug log for keys readied, offered andDamien Miller
2018-08-13revert compat.[ch] section of the following change. It causesDamien Miller
2018-07-31fix some memory leaks spotted by Coverity via Jakub Jelen in bz#2366Damien Miller
2018-07-18Remove support for running ssh(1) setuid and fatal if attempted.Darren Tucker
2018-07-16Remove support for loading HostBasedAuthentication keys directly inDarren Tucker
2018-07-11treat ssh_packet_write_wait() errors as fatal; ok djm@Markus Friedl
2018-07-11remove legacy key emulation layer; ok djm@Markus Friedl
2018-07-09client: switch to sshbuf API; ok djm@Markus Friedl
2018-07-09Revert previous two commitsStefan Fritsch
2018-07-06Remove leftovers from pre-authentication compressionStefan Fritsch
2018-07-04repair PubkeyAcceptedKeyTypes (and friends) after RSA signature work -Damien Miller
2018-07-03some finesse to fix RSA-SHA2 certificate authentication for certsDamien Miller
2018-07-03check correct variable; unbreak agent keysDamien Miller
2018-07-03Improve strictness and control over RSA-SHA2 signature types:Damien Miller
2018-06-26whitespaceDamien Miller
2018-03-24fix bogus warning when signing cert keys using agent; from djm; ok deraadt dt...Markus Friedl
2018-03-03warn when the agent returns a signature type that was different toDamien Miller
2018-02-07ssh_free checks for and handles NULL args, remove NULL checks from remainingDarren Tucker
2018-01-23Drop compatibility hacks for some ancient SSH implementations, includingDamien Miller
2017-08-27Increase the buffer sizes for user prompts to ensure that they won't beDarren Tucker
2017-08-11refuse to a private keys when its corresponding .pub key does notDamien Miller