summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/serverloop.c
AgeCommit message (Expand)Author
2013-12-19Cast client_alive_interval to u_int64_t before assinging toDarren Tucker
2013-07-12fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@Damien Miller
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2013-05-16Fix some "unused result" warnings found via clang and -portable. ok markus@Darren Tucker
2013-05-16Add RekeyLimit to sshd with the same syntax as the client allowing rekeyingDarren Tucker
2012-12-07Cast signal to int for logging. A no-op on openbsd (they're always ints)Darren Tucker
2012-12-02make AllowTcpForwarding accept "local" and "remote" in addition to itsDamien Miller
2012-06-20initialise accept() backoff timer to avoid EINVAL from select(2) inDamien Miller
2012-04-11don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for aDamien Miller
2011-05-15use FD_CLOEXEC consistently; patch from zion AT x96.orgDamien Miller
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