summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/sshd.c
AgeCommit message (Expand)Author
2017-09-12refactor channels.cDamien Miller
2017-07-01remove post-SSHv1 removal dead code from rsa.c and merge theDamien Miller
2017-05-31clear session keys from memory; ok djm@Markus Friedl
2017-05-31remove now obsolete ctx from ssh_dispatch_run; ok djm@Markus Friedl
2017-05-30switch from Key typedef with struct sshkey; ok djm@Markus Friedl
2017-04-30remove KEY_RSA1Damien Miller
2017-04-30remove compat20/compat13/compat15 variablesDamien Miller
2017-03-15accidents happen to the best of us; ok djmTheo de Raadt
2017-03-15Fix segfault when sshd attempts to load RSA1 keys (can only happenDamien Miller
2017-02-24might as well set the listener socket CLOEXECDamien Miller
2017-02-06Restore \r\n newline sequence for server ident string. The CR gotDamien Miller
2017-02-03Make ssh_packet_set_rekey_limits take u32 for the number of secondsDarren Tucker
2016-12-09log connections dropped in excess of MaxStartups at verbose LogLevel;Damien Miller
2016-12-04Unlink PidFile on SIGHUP and always recreate it when the new sshd starts.Darren Tucker
2016-11-30On startup, check to see if sshd is already daemonized and if so,Darren Tucker
2016-11-29Factor out code to disconnect from controlling terminal into its ownDarren Tucker
2016-09-28Remove support for pre-authentication compression. Doing compressionDamien Miller
2016-08-28fix uninitialised optlen in getsockopt() call; harmless on Unix/BSDDamien Miller
2016-08-19remove UseLogin option and support for having /bin/login manageDamien Miller
2016-08-15Remove more SSH1 server code:Christian Weisgerber
2016-08-13remove ssh1 server code; ok djm@Markus Friedl
2016-08-03Fix bug introduced in rev 1.467 which causes "buffer_get_bignum_ret:Darren Tucker
2016-05-24KNF compression proposal and simplify the client side a little. ok djm@Darren Tucker
2016-05-02unbreak config parsing on reexec from previous commitDamien Miller
2016-05-02add support for additional fixed DH groups fromDamien Miller
2016-05-02fix signed/unsigned errors reported by clang-3.7; addDamien Miller
2016-03-07refactor canohost.c: move functions that cache results closer to theDamien Miller
2016-02-15Add a function to enable security-related malloc_options. With and okDarren Tucker
2016-01-29Allow RekeyLimits in excess of 4G up to 2**63 bits (limited by the returnDarren Tucker
2016-01-14remove roaming support; ok djm@Markus Friedl
2015-12-10Remove NULL-checks before free().mmcc
2015-12-04implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth)Markus Friedl
2015-11-16always call privsep_preauth_child() regardless of whether sshdDamien Miller
2015-09-04Plug minor memory leaks when options are used more than once. bz#2182,Darren Tucker
2015-08-20Do not cast result of malloc/calloc/realloc* if stdlib.h is in scopeTheo de Raadt
2015-07-30Allow ssh_config and sshd_config kex parameters options be prefixedDamien Miller
2015-07-17fix incorrect test for SSH1 keys when compiled without SSH1 supportDamien Miller
2015-07-15fix NULL-deref when SSH1 reenabledDamien Miller
2015-07-10Turn off DSA by default; add HostKeyAlgorithms to the server andMarkus Friedl
2015-07-03refuse to generate or accept RSA keys smaller than 1024 bits;Damien Miller
2015-07-03turn off 1024 bit diffie-hellman-group1-sha1 key exchange methodDamien Miller
2015-07-03delete support for legacy v00 certificates; "sure" markus@ dtucker@Damien Miller
2015-05-24add missing 'c' option to getopt(), case statement was alreadyDamien Miller
2015-05-21add AuthorizedPrincipalsCommand that allows getting authorized_principalsDamien Miller
2015-04-27allow "sshd -f none" to skip reading the config file, much likeDamien Miller
2015-04-15Plug leak of address passed to logging. bz#2373, patch from jjelen at redhat,Darren Tucker
2015-04-10Don't send hostkey advertisments (hostkeys-00@openssh.com) to currentDarren Tucker
2015-03-31don't fatal when a !ssh1 sshd is reexeced from a w/ssh1 listener;Damien Miller
2015-02-20UpdateHostKeys fixes:Damien Miller
2015-02-16partial backout of:Damien Miller