summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sshconnect2.c
AgeCommit message (Expand)Author
2020-02-06When using HostkeyAlgorithms to merely append or remove algorithmsDamien Miller
2020-02-06Replace "security key" with "authenticator" in program messages.Christian Weisgerber
2020-01-23Make zlib optional. This adds a "ZLIB" build time option that allowsDarren Tucker
2020-01-23Replace all calls to signal(2) with a wrapper around sigaction(2).Darren Tucker
2020-01-23Remove unsupported algorithms from list of defaults at run time andDarren Tucker
2020-01-21a little more verbosity in sign_and_send_pubkey() debug messagesDamien Miller
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