summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/clientloop.c
AgeCommit message (Expand)Author
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
2017-12-18unbreak hostkey rotation; attempting to sign with a desired signatureDamien Miller
2017-12-18pass negotiated signing algorithm though to sshkey_verify() andDamien Miller
2017-11-25Remove get_current_time() and replace with calls to monotime_double()Darren Tucker
2017-10-23Expose devices allocated for tun/tap forwarding.Damien Miller
2017-09-19fix use-after-free in ~^Z escape handler path, introduced in channels.cDamien Miller
2017-09-12Make remote channel ID a u_intDamien Miller
2017-09-12refactor channels.cDamien Miller
2017-08-30pass packet state down to some of the channels function (moreDamien Miller
2017-07-14Make ""Killed by signal 1" LogLevel verbose so it's not shown at the defaultDarren Tucker
2017-06-23When using the escape sequence &~ the code path is client_loop() ->Ricardo Mestre
2017-05-31Switch to recallocarray() for a few operations. Both growth and shrinkageTheo de Raadt
2017-05-31remove now obsolete ctx from ssh_dispatch_run; ok djm@Markus Friedl
2017-05-30protocol handlers all get struct ssh passed; ok djm@Markus Friedl
2017-05-03remove miscellaneous SSH1 leftovers; ok markus@Christian Weisgerber
2017-04-30obliterate ssh1.h and some dead code that used itDamien Miller
2017-04-30remove SSHv1-related buffers from client codeDamien Miller
2017-04-30remove KEY_RSA1Damien Miller
2017-04-30remove compat20/compat13/compat15 variablesDamien Miller
2017-03-10When updating hostkeys, accept RSA keys if HostkeyAlgorithms containsDamien Miller
2017-01-29Fix typo in ~C error message for bad port forward cancellation.Darren Tucker
2016-09-30ssh proxy mux mode (-O proxy; idea from Simon Tatham):Markus Friedl
2016-09-17replace two arc4random loops with arc4random_bufTed Unangst
2016-09-12Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitionsTheo de Raadt
2016-07-23fix pledge violation with ssh -f; reported by Valentin KozamernikDamien Miller
2016-07-11Add missing "recvfd" pledge promise: Raf Czlonka reported ssh coredumpsTheo Buehler
2016-02-08refactor activation of rekeyingDamien Miller
2016-02-01Avoid ugly "DISPLAY "(null)" invalid; disabling X11 forwarding"Todd C. Miller
2016-01-29Remove leftover roaming dead code. ok djm markus.Darren Tucker
2016-01-23Zero a stack buffer with explicit_bzero() instead of memset() whenJonathan Gray
2016-01-14remove roaming support; ok djm@Markus Friedl
2016-01-13eliminate fallback from untrusted X11 forwarding to trustedDamien Miller
2015-12-26adjust pledge promises for ControlMaster: when using "ask" or "autoask", the ...Sebastien Marie
2015-12-03pledges ssh client:Sebastien Marie
2015-10-20Replace a function-local allocation with stack memory.mmcc
2015-07-10Turn off DSA by default; add HostKeyAlgorithms to the server andMarkus Friedl
2015-07-01better refuse ForwardX11Trusted=no connections attempted afterDamien Miller
2015-05-04Remove pattern length argument from match_pattern_list(),Damien Miller
2015-02-25fix small memory leak when UpdateHostkeys=noDamien Miller
2015-02-23fix setting/clearing of TTY raw mode around UpdateHostKeys=askDamien Miller
2015-02-20UpdateHostKeys fixes:Damien Miller
2015-02-16Revise hostkeys@openssh.com hostkey learning extension.Damien Miller
2015-02-16Refactor hostkeys_foreach() and dependent codeDamien Miller