summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh.c
AgeCommit message (Expand)Author
2008-05-09dingo stole my diff hunkDamien Miller
2008-05-09tidy up session multiplexing code, moving it into its own file andDamien Miller
2008-05-08Use new channel status confirmation callback system to properly dealDamien Miller
2008-05-08Implement a channel success/failure status confirmation callbackDamien Miller
2008-01-19ignore SIGPIPE in multiplex client mode - we can receive this if theDamien Miller
2007-11-03avoid errno trashing in signal handler; ok dtuckerTheo de Raadt
2007-11-03Use xstrdup/xfree when saving pwname and pwdir; ok deraadt@Darren Tucker
2007-11-03bz #1377: getpwuid results were being clobbered by another getpw* callTheo de Raadt
2007-10-29Make LocalCommand work for Protocol 1 too; ok djm@Darren Tucker
2007-10-29Plug tiny mem leaks in ControlPath and ProxyCommand option processing; ok djm@Darren Tucker
2007-09-04make ssh(1)'s ConnectTimeout option apply to both the TCP connection andDamien Miller
2007-09-04make file descriptor passing code return an error rather than call fatal()Damien Miller
2007-08-07bz#1232: ensure that any specified LocalCommand is executed after theDamien Miller
2007-06-14when waiting for the multiplex exit status, read until the master endDamien Miller
2007-06-14handle EINTR when waiting for mux exit status properlyDamien Miller
2007-06-12improved exit message from multiplex slave sessions; bz #1262Damien Miller
2007-06-12Add "-K" flag for ssh to set GSSAPIAuthentication=yes andDamien Miller
2007-06-12fix slave exit value when a control master goes away without passing theDamien Miller
2007-01-03spacesKevin Steves
2006-10-06sys/resource.h needs sys/time.h; prompted by brad@Damien Miller
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01clean extra spacesKevin Steves
2006-08-01move #include <stdio.h> out of includes.hKevin Steves
2006-07-26move #include <stdlib.h> out of includes.hKevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-17move #include <unistd.h> out of includes.hKevin Steves
2006-07-12move #include <stddef.h> out of includes.hKevin Steves
2006-07-12move #include <netdb.h> out of includes.h; ok djm@Kevin Steves
2006-07-11need <errno.h> here also (it's also included in <openssl/err.h>)Kevin Steves
2006-07-11cast asterisk field precision argument to int to remove warning;Kevin Steves
2006-07-11add ExitOnForwardFailure: terminate the connection if ssh(1)Markus Friedl
2006-07-11Only copy the part of environment variable that we actually use. PreventsDarren Tucker
2006-07-09move #include <fcntl.h> out of includes.hKevin Steves
2006-07-08move #include <sys/socket.h> out of includes.hKevin Steves
2006-07-06move #include <pwd.h> out of includes.h; ok markus@Kevin Steves
2006-07-03move #include "version.h" out of includes.h; ok markus@Kevin Steves
2006-07-02more details and clarity for tun(4) device forwarding; ok and helpKevin Steves
2006-04-25Prevent ssh from trying to open private keys with bad permissions more thanDarren Tucker
2006-03-30add percent escape chars to the IdentityFile option, bz #1159 basedDamien Miller
2006-03-28spacingTheo de Raadt
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-25introduce xcalloc() and xasprintf() failure-checked allocations functionsDamien Miller
2006-03-20be strict with tolower() castingTheo de Raadt
2006-03-20annoying spacing fixes getting in the way of real diffsTheo de Raadt
2006-03-20sprinkle u_int throughout pty subsystem, ok markusTheo de Raadt
2006-03-19spacingTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-03-12knf nitDamien Miller
2006-02-22move #include <ctype.h> out of includes.h; ok djm@Kevin Steves
2006-02-20move #include <sys/stat.h> out of includes.h; ok markus@Kevin Steves