summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/sshconnect2.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* highly polished whitespace, mostly fixing spaces-for-tab and baddjm2021-04-031-3/+3
* make ssh->kex->session_id a sshbuf instead of u_char*/size_t anddjm2021-01-271-15/+9
* remove global variable used to stash compat flags and use thedjm2021-01-271-14/+14
* Rename HostbasedKeyTypes (ssh) and HostbasedAcceptedKeyTypes (sshd) todtucker2021-01-261-3/+3
* make ssh hostbased authentication send the signature algorithm indjm2021-01-251-3/+3
* Rename PubkeyAcceptedKeyTypes keyword to PubkeyAcceptedAlgorithms.dtucker2021-01-221-11/+11
* If a signature operation on a FIDO key fails with a "incorrect PIN"djm2021-01-081-3/+12
* Update/replace the experimental post-quantim hybrid key exchangedjm2020-12-291-2/+2
* add a ssh_config KnownHostsCommand that allows the client to obtaindjm2020-12-221-2/+7
* plumb ssh_conn_info through to sshconnect.c; feedback/ok markus@djm2020-12-201-7/+12
* load_hostkeys()/hostkeys_foreach() variants for FILE*djm2020-12-201-5/+6
* scrub keyboard-interactive authentication prompts coming from thedjm2020-11-131-3/+5
* prefix keyboard interactive prompts with (user@host) to make it easierdjm2020-11-131-7/+12
* when requesting a security key touch on stderr, inform the user oncedjm2020-11-081-2/+2
* print reason in fatal error message when kex_assemble_namelist() failsdjm2020-10-301-4/+4
* whitespace; no code changedjm2020-10-291-3/+3
* use the new variant log macros instead of prepending __func__ anddjm2020-10-181-117/+101
* use do_log2 instead of function pointers to different log functionsdjm2020-10-161-3/+4
* revert kex->flags cert hostkey downgrade back to a plain keydjm2020-10-071-7/+2
* when ordering host key algorithms in the client, consider the ECDSAdjm2020-10-041-3/+5
* record when the host key checking code downgrades a certificate hostdjm2020-10-031-2/+7
* tweak the client hostkey preference ordering algorithm to prefer thedjm2020-09-181-3/+38
* support for user-verified FIDO keysdjm2020-08-271-13/+24
* Replace TAILQ concatenation loops with TAILQ_CONCATbket2020-06-271-9/+3
* wrap long linedjm2020-06-051-2/+3
* when ordering the hostkey algorithms to request from a server,djm2020-05-131-4/+16
* fix reversed test that caused IdentitiesOnly=yes to not apply to keysdjm2020-04-171-2/+2
* When using HostkeyAlgorithms to merely append or remove algorithmsdjm2020-02-061-15/+26
* Replace "security key" with "authenticator" in program messages.naddy2020-02-061-6/+7
* Make zlib optional. This adds a "ZLIB" build time option that allowsdtucker2020-01-231-3/+3
* Replace all calls to signal(2) with a wrapper around sigaction(2).dtucker2020-01-231-4/+4
* Remove unsupported algorithms from list of defaults at run time anddtucker2020-01-231-4/+4
* a little more verbosity in sign_and_send_pubkey() debug messagesdjm2020-01-211-3/+5
* close the "touch your security key" notifier on the error path toodjm2019-11-151-2/+2
* stdarg.h required more broadly; ok djmderaadt2019-11-131-1/+2
* security keys typically need to be tapped/touched in order to performdjm2019-11-121-1/+16
* enable ed25519 support; ok djmmarkus2019-11-121-8/+5
* Refactor signing - use sshkey_sign for everything, including the newdjm2019-10-311-14/+3
* ssh client support for U2F/FIDO keysdjm2019-10-311-25/+86
* Remove now-redundant perm_ok arg since sshkey_load_private_type willdtucker2019-08-051-3/+3
* Remove some set but never used variables. ok daraadt@dtucker2019-07-071-5/+4
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-10/+10
* fix ssh-keysign fd handling problem introduced in r1.304 caused by a typodjm2019-05-311-2/+2
* When doing the fork+exec'ing for ssh-keysign, rearrange the socketderaadt2019-05-151-7/+9
* fix regression in r1.302 reported by naddy@ - only the first publicdjm2019-02-121-5/+5
* cleanup GSSAPI authentication context after completion of thedjm2019-02-111-67/+88
* merge kexkem[cs] into kexgendjm2019-01-211-9/+9
* use KEM API for vanilla ECDHdjm2019-01-211-2/+2
* use KEM API for vanilla DH KEXdjm2019-01-211-6/+6
* use KEM API for vanilla c25519 KEXdjm2019-01-211-2/+2