summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/clientloop.c
AgeCommit message (Expand)Author
2021-03-19return non-zero exit status when killed by signal; bz#3281Damien Miller
2021-01-27make ssh->kex->session_id a sshbuf instead of u_char*/size_t andDamien Miller
2021-01-27remove global variable used to stash compat flags and use theDamien Miller
2020-12-20load_hostkeys()/hostkeys_foreach() variants for FILE*Damien Miller
2020-10-29UpdateHostkeys: fixed/better detection of host keys that exist underDamien Miller
2020-10-18use the new variant log macros instead of prepending __func__ andDamien Miller
2020-10-14make UpdateHostkeys still more conservative: refuse to proceed ifDamien Miller
2020-10-11UpdateHostkeys: check for keys under other namesDamien Miller
2020-10-11UpdateHostkeys: better CheckHostIP handlingDamien Miller
2020-10-11UpdateHostkeys: better detect manual host entriesDamien Miller
2020-10-08don't misdetect comma-separated hostkey names as wildcards;Damien Miller
2020-10-07revert kex->flags cert hostkey downgrade back to a plain keyDamien Miller
2020-10-03disable UpdateHostkeys when a wildcard hostname pattern isDamien Miller
2020-09-16Remove unused buf, last user was removed when switching to the sshbuf API.Darren Tucker
2020-07-03Only reset the serveralive check when we receive traffic from the serverDarren Tucker
2020-04-24Remove leave_non_blocking() which is now dead code because nothing setsDarren Tucker
2020-04-03make failures when establishing "Tunnel" forwarding terminate theDamien Miller
2020-02-26change explicit_bzero();free() to freezero()Jonathan Gray
2020-02-26Remove obsolete XXX comment. ok deraadt@Darren Tucker
2020-02-02Output (none) in debug in the case in the CheckHostIP=no case asDarren Tucker
2020-02-02Prevent possible null pointer deref of ip_str in debug.Darren Tucker
2020-01-30check the return value of ssh_packet_write_poll() and callDamien Miller
2020-01-29markus suggests a simplification to previousDamien Miller
2020-01-29give more context to UpdateHostKeys messages, mentioning that theDamien Miller
2020-01-26for UpdateHostKeys, don't report errors for unsupported key types -Damien Miller
2020-01-26downgrade error() for missing subsequent known_hosts files to debug()Damien Miller
2020-01-25allow UpdateKnownHosts=yes to function when multiple known_hosts filesDamien Miller
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
2019-12-21Allow forwarding a different agent socket to the path specified byDamien Miller
2019-11-25Add new structure for signature optionsDamien Miller
2019-11-13stdarg.h required more broadly; ok djmTheo de Raadt
2019-07-24When using a combination of a Yubikey+GnuPG+remote forwarding the gpg-agentRicardo Mestre
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-26Remove unneeded unlink of xauthfile on error path. From Erik Sjölund viaDarren Tucker
2019-06-12Hostname->HostName cleanup; from lauri tirkkonenJason McIntyre
2019-04-23Use the LogLevel typdef instead of int where appropriate. Patch fromDarren Tucker
2019-03-29when logging/fataling on error, include a bit more detail than just theDamien Miller
2019-01-19convert the remainder of clientloop.c to new packet APIDamien Miller
2019-01-19convert clientloop.c to new packet APIDamien Miller
2019-01-19begin landing remaining refactoring of packet parsing API, startedDamien Miller
2018-09-21Allow ssh_config ForwardX11Timeout=0 to disable the timeout and allowDamien Miller
2018-07-11remove legacy key emulation layer; ok djm@Markus Friedl
2018-07-09ttymodes: switch to sshbuf API; ok djm@Markus Friedl
2018-07-09client: switch to sshbuf API; ok djm@Markus Friedl
2018-06-26whitespaceDamien Miller
2018-06-09add a SetEnv directive to ssh_config that allows setting environmentDamien Miller
2018-04-10lots of typos in comments/docs. Patch from Karsten Weiss after checkingDamien Miller
2018-02-11Don't reset signal handlers inside handlers.Darren Tucker
2018-01-23Drop compatibility hacks for some ancient SSH implementations, includingDamien Miller