summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/clientloop.c
AgeCommit message (Expand)Author
2021-07-16Explicitly check for and start time-based rekeying in the clientDamien Miller
2021-07-13add a SessionType directive to ssh_config, allowing the configurationDamien Miller
2021-07-05Fix a couple of whitespace things. Portable already has these so thisDarren Tucker
2021-05-26fix SEGV in UpdateHostkeys debug() message, triggered when the updateDamien Miller
2021-05-19restore blocking status on stdio fds before closeDamien Miller
2021-05-04Don't pass NULL as a string in debugging as it does not work on someDarren Tucker
2021-05-03more debugging for UpdateHostKeys signature failuresDamien Miller
2021-04-30a little debugging in the main mux process for status confirmationDamien Miller
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