summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sshd.c
AgeCommit message (Expand)Author
2008-05-08Implement a channel success/failure status confirmation callbackDamien Miller
2008-04-13Use arc4random_buf() when requesting more than a single word of outputDamien Miller
2008-02-14When started in configuration test mode (-t) do not check that sshd isMarc Balmer
2008-02-13rekey arc4random and OpenSSL RNG in postauth childDamien Miller
2007-12-31When in inetd mode, have sshd generate a Protocol 1 ephemeral serverDarren Tucker
2007-12-27Add a small helper function to consistently handle the EAI_SYSTEM errorDarren Tucker
2007-05-22zap double include; from p_nowaczyk AT o2.plDamien Miller
2007-03-09Move C/R -> kbdint special case to after the defaults have beenDarren Tucker
2007-02-21Clear alarm() before restarting sshd on SIGHUP. Without this, if there'sDarren Tucker
2006-11-06add missing checks for openssl return codes; with & ok djm@Markus Friedl
2006-08-18delay authentication related cleanups until we're authenticated andMarkus Friedl
2006-08-18make signal handler termination path shorter; risky code pointed out byTheo de Raadt
2006-08-16factor inetd connection, TCP listen and main TCP accept loop out of main()Damien Miller
2006-08-05Add headers required to build with KERBEROS5=no. ok djm@Darren Tucker
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01move #include <stdio.h> out of includes.hKevin Steves
2006-07-26move #include <stdlib.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-12move #include <netdb.h> out of includes.h; ok djm@Kevin Steves
2006-07-12Add support for conditional directives to sshd_config via a "Match" keyword,Darren Tucker
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-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-06-01call get_remote_ipaddr() early; fixes logging after client disconnects;Markus Friedl
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-20sprinkle some ARGSUSED for table driven functions (which sometimes must ignor...Theo de Raadt
2006-03-19ARGSUSED for signal handlersTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-03-13don't log that we are listening on a socket before the listen() callDamien Miller
2006-03-07Implement the diffie-hellman-group-exchange-sha256 key exchange methodDamien Miller
2006-02-20move #include <sys/stat.h> out of includes.h; ok markus@Kevin Steves
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-10move #include <sys/ioctl.h> out of includes.h; ok markus@Kevin Steves
2006-02-08move #include <paths.h> out of includes.h; ok markus@Kevin Steves
2005-12-24eliminate some code duplicated in privsep and non-privsep paths, andDamien Miller
2005-10-30no need to escape single quotes in comments, no binary changeDamien Miller
2005-10-30Check for connections with IP options earlier and drop silently. ok djm@Darren Tucker
2005-09-21change label at markus@'s requestDamien Miller
2005-09-19stop connection abort on rekey with delayed compression enabled whenDamien Miller
2005-09-13ensure that stdio fds are attached; ok deraadt@Damien Miller
2005-07-25add a new compression method that delays compression until the userMarkus 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-04-06avoid harmless logspam by not performing setsockopt() on non-socket; ok markus@Damien Miller
2005-02-08Provide reason in error message if getnameinfo fails; ok markus@Darren Tucker