summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/serverloop.c
AgeCommit message (Expand)Author
2017-01-04unbreak Unix domain socket forwarding for root; ok markus@Damien Miller
2016-12-14disable Unix-domain socket forwarding when privsep is disabledDamien Miller
2016-11-30Add a sshd_config DisableForwaring option that disables X11, agent,Damien Miller
2016-10-23Factor out "can bind to low ports" check into its own function. This will makeDarren Tucker
2016-09-12Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitionsTheo de Raadt
2016-08-13remove ssh1 server code; ok djm@Markus Friedl
2016-03-07refactor canohost.c: move functions that cache results closer to theDamien Miller
2016-03-04fix ClientAliveInterval when a time-based RekeyLimit is set;Damien Miller
2016-02-08refactor activation of rekeyingDamien Miller
2016-01-14remove roaming support; ok djm@Markus Friedl
2015-12-04implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth)Markus Friedl
2015-11-28don't include port number in tcpip-forward replies for requestsDamien Miller
2015-02-20UpdateHostKeys fixes:Damien Miller
2015-02-16Revise hostkeys@openssh.com hostkey learning extension.Damien Miller
2015-01-20Reduce use of <sys/param.h> and transition to <limits.h> throughout.Theo de Raadt
2015-01-19adapt kex to sshbuf and struct ssh; ok djm@Markus Friedl
2015-01-19move dispatch to struct ssh; ok djm@Markus Friedl
2015-01-19update packet.c & isolate, introduce struct sshMarkus Friedl
2014-07-15Add support for Unix domain socket forwarding. A remote TCP portTodd C. Miller
2014-04-29bz#1818 - don't send channel success/failre replies on channels thatDamien Miller
2014-02-02convert memset of potentially-private data to explicit_bzero()Damien Miller
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