summaryrefslogtreecommitdiff
path: root/usr.bin/ssh
AgeCommit message (Expand)Author
2018-02-05Add a couple of non-negativity checks to avoid close(-1).Theo Buehler
2018-02-05The file descriptors for socket, stdin, stdout and stderr aren'tTheo Buehler
2018-02-05I accidentially a wordDamien Miller
2018-01-25certificate options are case-sensitive; fix case on one that had it wrong.Damien Miller
2018-01-23Fix a logic bug in sshd_exchange_identification which prevented clientsStefan Sperling
2018-01-23Add missing braces; fixes 'write: Socket is not connected' error in ssh.Stefan Sperling
2018-01-23Drop compatibility hacks for some ancient SSH implementations, includingDamien Miller
2018-01-23try harder to preserve errno during ssh_connect_direct() to make theDamien Miller
2018-01-23unbreak support for clients that advertise a protocol versionDamien Miller
2018-01-23don't attempt to force hostnames that are addresses to lowercase, butDamien Miller
2018-01-23avoid modifying pw->pw_passwd; let endpwent() clean up for us, butDamien Miller
2018-01-13clarify authorship; prodded by and ok markus@Christian Weisgerber
2018-01-08group shared source files (e.g. SRCS_KEX) and allow compilation w/o OPENSSLMarkus Friedl
2018-01-08move subprocess() so scp/sftp do not need uidswap.o; ok djm@Markus Friedl
2018-01-08switch ssh-pkcs11-helper to new API; ok djm@Markus Friedl
2018-01-08split client/server kex; only ssh-keygen needs uuencode.o;Markus Friedl
2018-01-08only ssh-keygen needs uuencode.o; only scp/sftp use progressmeter.oMarkus Friedl
2018-01-08uuencode.h is not usedMarkus Friedl
2017-12-21revert stricter key type / signature type checking in userauth path;Damien Miller
2017-12-19include signature type and CA key (if applicable) in some debug messagesDamien Miller
2017-12-18unbreak hostkey rotation; attempting to sign with a desired signatureDamien Miller
2017-12-18log mismatched RSA signature types; ok markus@Damien Miller
2017-12-18pass kex->hostkey_alg and kex->hostkey_nid from pre-auth to post-authDamien Miller
2017-12-18Add helper function for uri handing in scp where a missing pathTodd C. Miller
2017-12-18pass negotiated signing algorithm though to sshkey_verify() andDamien Miller
2017-12-18sshkey_sigtype() function to return the type of a signature;Damien Miller
2017-12-14Replace ED25519's private SHA-512 implementation with a call to theChristian Weisgerber
2017-12-12Create a persistent umac128.c source file: #define the output size andChristian Weisgerber
2017-12-10ssh/lib hasn't worked towards our code-sharing goals for a quit while,Theo de Raadt
2017-12-10Put remote client info back into the ClientAlive connection terminationDarren Tucker
2017-12-08time_t printing needs %lld and (long long) castsTheo de Raadt
2017-12-08fix ordering in previous to ensure errno isn't clobbered beforeDamien Miller
2017-12-08for some reason unix_listener() logged most errors twice with eachDamien Miller
2017-12-06don't accept junk after "yes" or "no" responses to hostkey prompts.Damien Miller
2017-12-05Replace atoi and strtol conversions for integer arguments to configDarren Tucker
2017-12-05Add missing break for rdomain. Prevents spurious "Deprecated option"Darren Tucker
2017-12-05include the addr:port in bind/listen failure messagesDamien Miller
2017-11-29Import updated moduli.Darren Tucker
2017-11-28Have sftp print a warning about shell cleanliness when decoding the firstDarren Tucker
2017-11-28more whitespace errorsDamien Miller
2017-11-28whitespace at EOLDamien Miller
2017-11-25Add monotime_ts and monotime_tv that return monotonic timespec andDarren Tucker
2017-11-25Remove get_current_time() and replace with calls to monotime_double()Darren Tucker
2017-11-15downgrade a couple more request parsing errors from process-fatal toDamien Miller
2017-11-15fix regression in 7.6: failure to parse a signature request messageDamien Miller
2017-11-14fix problem in configuration parsing when in config dump mode (sshd -T)Damien Miller
2017-11-03reuse parse_multistate for parse_flag (yes/no arguments). SavesDamien Miller
2017-11-03allow certificate validity intervals that specify only a start orDamien Miller
2017-11-03allow "cd" and "lcd" commands with no explicit path argument.Damien Miller
2017-11-03When doing a config test with sshd -T, only require the attributesDarren Tucker