summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/clientloop.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Turn off DSA by default; add HostKeyAlgorithms to the server andmarkus2015-07-101-4/+6
* better refuse ForwardX11Trusted=no connections attempted afterdjm2015-07-011-8/+21
* Remove pattern length argument from match_pattern_list(),djm2015-05-041-3/+2
* fix small memory leak when UpdateHostkeys=nodjm2015-02-251-4/+4
* fix setting/clearing of TTY raw mode around UpdateHostKeys=askdjm2015-02-231-4/+9
* UpdateHostKeys fixes:djm2015-02-201-10/+13
* Revise hostkeys@openssh.com hostkey learning extension.djm2015-02-161-41/+312
* Refactor hostkeys_foreach() and dependent codedjm2015-02-161-6/+16
* Host key rotation support.djm2015-01-261-2/+92
* Reduce use of <sys/param.h> and transition to <limits.h> throughout.deraadt2015-01-201-6/+7
* adapt kex to sshbuf and struct ssh; ok djm@markus2015-01-191-5/+6
* move dispatch to struct ssh; ok djm@markus2015-01-191-10/+18
* update packet.c & isolate, introduce struct sshmarkus2015-01-191-10/+6
* move authfd.c and its tentacles to the new buffer/key API;djm2015-01-141-6/+14
* Add support for Unix domain socket forwarding. A remote TCP portmillert2014-07-151-34/+44
* fix remote fwding with same listen port but different listen addressmarkus2014-06-271-2/+2
* bz#1818 - don't send channel success/failre replies on channels thatdjm2014-04-291-2/+2
* convert memset of potentially-private data to explicit_bzero()djm2014-02-021-3/+3
* replace most bzero with explicit_bzero, except a few that cna be memsettedu2014-01-311-3/+3
* unsigned casts for ctype macros where neccessaryderaadt2013-11-201-4/+4
* use calloc for all structure allocations; from markus@djm2013-11-081-4/+4
* fix connection crash when sending break (~B) on ControlPersist'd session;djm2013-09-121-2/+2
* Add an "ABANDONED" channel state and use for mux sessions that aredtucker2013-06-071-1/+4
* No need for the mux cleanup callback to be visible so restore it to staticdtucker2013-06-021-3/+3
* Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things likedtucker2013-06-011-7/+7
* bye, bye xfree(); ok markus@djm2013-05-171-31/+24
* Add an optional second argument to RekeyLimit in the client to allowdtucker2013-05-161-6/+17
* channel_setup_local_fwd_listener() returns 0 on failure, not -vedjm2013-01-021-3/+3
* when muxmaster is run with -N, make it shut down gracefully when a clientdtucker2012-09-071-4/+4
* Merge escape help text for ~v and ~V; ok djm@dtucker2012-09-071-5/+4
* Print '^Z' instead of a raw ^Z when the sequence is not supported. ok djm@dtucker2012-09-071-3/+8
* Make the escape command help (~?) context sensitive so that only commandsdtucker2012-09-061-41/+62
* Put help text for ~v and ~V around the correct waydtucker2012-09-061-3/+3
* Add ~v and ~V escape sequences to raise and lower the logging leveldtucker2012-09-061-1/+29
* Force a clean shutdown of ControlMaster client sessions when the ~. escapedtucker2012-08-171-1/+3
* initialise accept() backoff timer to avoid EINVAL from select(2) indjm2012-06-201-2/+2
* don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for adjm2012-04-111-2/+6
* Ensure that $DISPLAY contains only valid characters before using it todtucker2012-01-181-1/+21
* support cancellation of local/dynamic forwardings from ~C commandline;markus2011-09-101-11/+23
* hook up a channel confirm callback to warn the user then requested X11djm2011-06-221-3/+2
* setproctitle for a mux master that has been gracefully stopped;djm2011-06-171-2/+4
* improve our behaviour when TTY allocation fails: if we are indjm2011-05-081-14/+39
* Add a RequestTTY ssh_config option to allow configuration-baseddjm2011-05-061-13/+11
* allow graceful shutdown of multiplexing: request that a mux server removesdjm2011-04-171-9/+25
* a couple more tweaks to the post-close protocol 1 stderr/stdout flush:djm2011-01-161-11/+9
* Use atomicio when flushing protocol 1 std{out,err} buffers atdjm2011-01-161-7/+7
* some unsigned long long casts that make things a bit easier fordjm2011-01-111-2/+2
* use host and not options.hostname, as the latter may have unescapeddjm2011-01-081-2/+2
* when exiting due to ServerAliveTimeout, mention the hostname that causeddjm2011-01-061-2/+2
* avoid NULL deref on receiving a channel request on an unknown or invaliddjm2010-11-231-2/+2