summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/serverloop.c
AgeCommit message (Expand)Author
2009-05-28Keep track of number of bytes read and written. Needed for upcomingAndreas Gunnarsson
2009-05-25Put the globals in packet.c into a struct and don't access it directlyAndreas Gunnarsson
2009-02-12tighten check for -R0:... forwarding: only allow dynamic allocation ifDamien Miller
2009-02-12support remote port forwarding with a zero listen port (-R0:...) toDamien Miller
2009-01-22make a2port() return -1 when it encounters an invalid port numberDamien Miller
2008-12-02backout 1.149, since it's not necessary and openssh clients sendMarkus Friedl
2008-06-30only pass channel requests on session channels through to the sessionDamien Miller
2008-06-10Add a no-more-sessions@openssh.com global request extension that theDamien Miller
2008-05-09unbreakMarkus Friedl
2008-05-09Try additional addresses when connecting to a port forward destinationDamien Miller
2008-05-08Implement a channel success/failure status confirmation callbackDamien Miller
2008-02-22Allow all SSH2 packet types, including UNIMPLEMENTED to reset theDarren Tucker
2008-01-23Revert the change for bz #1307 as it causes connection aborts if an IGNOREDarren Tucker
2007-12-28Make SSH2_MSG_UNIMPLEMENTED and SSH2_MSG_IGNORE messages reset theDarren Tucker
2006-10-11exit instead of doing a blocking tcp send if we detect a client/server timeout,Markus Friedl
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-07-26move #include <sys/param.h> out of includes.hKevin Steves
2006-07-25move #include <sys/time.h> out of includes.hKevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-20missed some needed #include <unistd.h> when KERBEROS5=no; issue fromKevin Steves
2006-07-11move #include <errno.h> out of includes.h; ok markus@Kevin Steves
2006-07-09move #include <fcntl.h> out of includes.hKevin Steves
2006-07-06move #include <pwd.h> out of includes.h; ok markus@Kevin Steves
2006-07-05move #include <netinet/in.h> out of includes.h; ok deraadt@Kevin Steves
2006-03-25spacingTheo de Raadt
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-20spacingTheo de Raadt
2006-03-20sprinkle u_int throughout pty subsystem, ok markusTheo de Raadt
2006-03-19ARGSUSED for signal handlersTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-03-19memory leaks detected by Coverity via elad AT netbsd.org;Damien Miller
2006-03-04move a debug() outside of a signal handler; ok markus@ a little while backDamien Miller
2006-02-20move #include <signal.h> out of includes.h; ok markus@Kevin Steves
2006-02-10move #include <sys/wait.h> out of includes.h; ok markus@Kevin Steves
2006-02-07move #include <termios.h> out of includes.h; ok markus@Kevin Steves
2005-12-13if forced_tun_device is not set, it is -1 and not SSH_TUNID_ANYReyk Floeter
2005-12-08two changes to the new ssh tunnel support. this breaks compatibilityReyk Floeter
2005-12-06Add support for tun(4) forwarding over OpenSSH, based on an idea andReyk Floeter
2005-10-31make sure we clean up wtmp, etc. file when we receive a SIGTERM,Damien Miller
2005-10-30no need to escape single quotes in comments, no binary changeDamien Miller
2005-10-10fix regression I introduced in 4.2: X11 forwardings initiated afterDamien Miller
2005-07-17knf says that a 2nd level indent is four (not three or five) spacesDamien Miller
2004-08-11some signed/unsigned int comparison cleanups; markus@ okAnil Madhavapeddy
2004-05-21bz #756: add support for the cancel-tcpip-forward request for the server andDamien Miller
2004-01-19fix mem leaks; some fixes from Pete Flugstad; tested dtucker@Markus Friedl
2003-12-09make ClientKeepAlive work for ssh -N, too (no login shell requested).Markus Friedl
2003-11-18Correct check for authctxt->valid. ok djm@Darren Tucker
2003-11-04standardise arguments to auth methods - they should all take authctxt.Damien Miller
2003-09-23replace fatal_cleanup() and linked list of fatal callbacks with staticMarkus Friedl
2003-06-24int -> u_int; ok djm@, deraadt@, mouring@Markus Friedl