summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/channels.c
AgeCommit message (Expand)Author
2006-04-16Fix condition where we could exit with a fatal error when an inputDamien Miller
2006-03-30ARGSUSED for dispatch table-driven functionsDamien Miller
2006-03-28do not accept unreasonable X ports numbers; ok djmTheo de Raadt
2006-03-25delete cast not requiredTheo de Raadt
2006-03-25remove (char *) casts to a function that accepts void * for the argTheo de Raadt
2006-03-25use strtonum() instead of atoi() [limit X screens to 400, sorry]Theo de Raadt
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-25change OpenSSH's xrealloc() function from being xrealloc(p, new_size) toDamien Miller
2006-03-25introduce xcalloc() and xasprintf() failure-checked allocations functionsDamien Miller
2006-03-20spacingTheo de Raadt
2006-03-20x11_fake_data is only ever used as u_char *Theo 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-02-20move #include <sys/un.h> out of includes.h; ok djm@Kevin Steves
2006-02-10move #include <sys/ioctl.h> out of includes.h; ok markus@Kevin Steves
2006-02-07move #include <termios.h> out of includes.h; ok markus@Kevin Steves
2006-01-30mark channel as write failed or dead instead of read failed on errorReyk Floeter
2005-12-30add channel output filter interface.Reyk Floeter
2005-12-28use 'break-in' for consistency; ok deraadt@ ok and input jmc@Kevin Steves
2005-12-12make sure protocol messages for internal channels are ignored.Markus Friedl
2005-12-06Add support for tun(4) forwarding over OpenSSH, based on an idea andReyk Floeter
2005-10-14free()->xfree(); ok djm@Kevin Steves
2005-10-11bz #1076 set SO_REUSEADDR on X11 forwarding listner sockets, preventingDamien Miller
2005-10-10fix regression I introduced in 4.2: X11 forwardings initiated afterDamien Miller
2005-09-07enforce chanid != NULL; ok djmMarkus Friedl
2005-07-17knf says that a 2nd level indent is four (not three or five) spacesDamien Miller
2005-07-17Fix a number of X11 forwarding channel leaks:Damien Miller
2005-07-16spacingDamien Miller
2005-07-04don't forget to set x11_saved_displayMarkus Friedl
2005-07-04implement support for X11 and agent forwarding over multiplex slaveDamien Miller
2005-07-01don't free() if getaddrinfo() fails; report mpech@Markus Friedl
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2005-06-16don't exit if getpeername fails for forwarded ports; bugzilla #1054; ok djmMarkus Friedl
2005-06-16move x11_get_proto from ssh.c to clientloop.c, to make muliplexed xfwd easierDamien Miller
2005-03-14limit input buffer size for channels; bugzilla #896; with and ok dtucker@Markus Friedl
2005-03-10spacingTheo de Raadt
2005-03-01bz#413: allow optional specification of bind address for port forwardings.Damien Miller
2004-10-29fix some window size change bugs for multiplexed connections: windows sizesDamien Miller
2004-08-23typo, spotted by Martin.Kraemer AT Fujitsu-Siemens.com; ok markusDamien Miller
2004-08-11some signed/unsigned int comparison cleanups; markus@ okAnil Madhavapeddy
2004-07-11spacesTheo de Raadt
2004-06-21make ssh -Wshadow clean, no functional changesAnil Madhavapeddy
2004-06-18clientloop.cDamien Miller
2004-06-14set_nonblock() instead of fnctl(...,O_NONBLOCK); "looks sane" deraadt@Damien Miller
2004-06-13implement session multiplexing in the client (the server has supported thisDamien Miller
2004-05-26missing freeaddrinfo; Andrey MatveevMarkus Friedl
2004-05-21bz #756: add support for the cancel-tcpip-forward request for the server andDamien Miller
2004-05-11improve some code lint did not like; djm millert okTheo de Raadt