summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/sshconnect.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* highly polished whitespace, mostly fixing spaces-for-tab and baddjm2021-04-031-7/+9
* typo in other_hostkeys_message() display output, ok djmsthen2021-03-031-2/+2
* move check_host_cert() from sshconnect,c to sshkey.c and refactordjm2021-01-261-36/+20
* add a ssh_config KnownHostsCommand that allows the client to obtaindjm2020-12-221-6/+104
* plumb ssh_conn_info through to sshconnect.c; feedback/ok markus@djm2020-12-201-12/+17
* allow UserKnownHostsFile=none; feedback and ok markus@djm2020-12-201-1/+5
* load_hostkeys()/hostkeys_foreach() variants for FILE*djm2020-12-201-6/+6
* Set the specified TOS/DSCP for interactive use prior to TCP connect.djm2020-11-271-1/+6
* when mentioning that the host key has changed, don't report the typedjm2020-11-221-3/+3
* Explicitly initialize all members of the find_by_key_ctx struct. Initializingdtucker2020-11-201-2/+2
* when prompting the user to accept a new hostkey, display any otherdjm2020-11-121-28/+191
* use the new variant log macros instead of prepending __func__ anddjm2020-10-181-37/+31
* Zap unused family parameter from ssh_connect_direct()kn2020-10-121-5/+5
* Disable UpdateHostkeys when hostkey checking failsdjm2020-10-071-1/+6
* don't UpdateHostkeys when the hostkey is verified by thedjm2020-10-071-4/+28
* revert kex->flags cert hostkey downgrade back to a plain keydjm2020-10-071-43/+12
* simply disable UpdateHostkeys when a certificate successfullydjm2020-10-071-2/+7
* when ordering host key algorithms in the client, consider the ECDSAdjm2020-10-041-2/+3
* There are lots of place where we want to redirect stdin, stdoutdjm2020-10-031-23/+5
* record when the host key checking code downgrades a certificate hostdjm2020-10-031-12/+43
* For the hostkey confirmation message:djm2020-09-091-2/+2
* let ssh_config(5)'s AddKeysToAgent keyword accept a time limit fordjm2020-08-111-2/+3
* Add a '%k' TOKEN that expands to the effective HostKey of thedtucker2020-07-171-1/+4
* use sshpkt_fatal() for kex_exchange_identification() errors.djm2020-03-131-3/+4
* when AddKeysToAgent=yes is set and the key contains no comment,djm2020-01-251-4/+5
* Replace all calls to signal(2) with a wrapper around sigaction(2).dtucker2020-01-231-5/+5
* Ignore whitespace when checking explict fingerprint. When confirming a hostdtucker2020-01-221-5/+6
* revise the fix for reversed arguments on expand_proxy_command()naddy2020-01-111-4/+4
* fix reversed arguments on expand_proxy_command(); spotted bydjm2020-01-091-2/+2
* stdarg.h required more broadly; ok djmderaadt2019-11-131-1/+2
* enable ed25519 support; ok djmmarkus2019-11-121-2/+2
* ssh AddKeysToAgent support for U2F/FIDO keysdjm2019-10-311-3/+5
* add new agent key constraint for U2F/FIDO providerdjm2019-10-311-2/+2
* whitespacedjm2019-09-131-3/+3
* allow %n to be expanded in ProxyCommand stringsdjm2019-09-131-15/+20
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-13/+13
* Add protection for private keys at rest in RAM against speculationdjm2019-06-211-2/+2
* Free host on exit path. Patch from markus at blueflash.cc, ok djm@dtucker2019-05-031-1/+2
* dup stdout/in for proxycommand=-, otherwise stdout might bemarkus2019-02-271-3/+11
* Save connection timeout and restore for 2nd and subsequent attempts,dtucker2019-02-011-2/+3
* Accept the host key fingerprint as a synonym for "yes" when acceptingdtucker2019-01-241-8/+11
* convert sshconnect.c to new packet APIdjm2019-01-191-22/+1
* begin landing remaining refactoring of packet parsing API, starteddjm2019-01-191-1/+4
* move client/server SSH-* banners to buffers under ssh->kex and factordjm2018-12-271-180/+8
* Fix inverted logic for redirecting ProxyCommand stderr to /dev/null.dtucker2018-11-181-3/+5
* redirect stderr of ProxyCommands to /dev/null when ssh is started withdjm2018-11-161-5/+32
* struct sockaddr_storage is guaranteed to be large enough, no need to checkflorian2018-10-151-5/+1
* add CASignatureAlgorithms option for the client, allowing it to specifydjm2018-09-201-4/+13
* Now that ssh can't be setuid, remove the original_real_uid anddtucker2018-07-271-3/+1
* Fix typo in comment. From Alexandru Iacob via github.dtucker2018-07-191-2/+2