Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-03 | more --without-ssh1 fixes | Damien Miller | |
2015-03-03 | fix merge both that broke --without-ssh1 compile | Damien Miller | |
2015-03-04 | upstream commit | djm@openbsd.org | |
add SSH1 Makefile knob to make it easier to build without SSH1 support; ok markus@ | |||
2015-03-04 | upstream commit | djm@openbsd.org | |
expand __unused to full __attribute__ for better portability | |||
2015-03-04 | avoid warning | Damien Miller | |
2015-03-04 | Revert "define __unused to nothing if not already defined" | Damien Miller | |
This reverts commit 1598419e38afbaa8aa5df8dd6b0af98301e2c908. Some system headers have objects named __unused | |||
2015-03-04 | check for crypt and DES_crypt in openssl block | Damien Miller | |
fixes builds on systems that use DES_crypt; based on patch from Roumen Petrov | |||
2015-03-04 | define __unused to nothing if not already defined | Damien Miller | |
fixes builds on BSD/OS | |||
2015-03-04 | upstream commit | djm@openbsd.org | |
reorder logic for better portability; patch from Roumen Petrov | |||
2015-03-04 | upstream commit | djm@openbsd.org | |
Allow "ssh -Q protocol-version" to list supported SSH protocol versions. Useful for detecting builds without SSH v.1 support; idea and ok markus@ | |||
2015-03-03 | upstream commit | millert@openbsd.org | |
Make sure we only call getnameinfo() for AF_INET or AF_INET6 sockets. getpeername() of a Unix domain socket may return without error on some systems without actually setting ss_family so getnameinfo() was getting called with ss_family set to AF_UNSPEC. OK djm@ | |||
2015-02-28 | portability fixes for regress/netcat.c | Damien Miller | |
Mostly avoiding "err(1, NULL)" | |||
2015-02-28 | twiddle another test for portability | Damien Miller | |
from Tom G. Christensen | |||
2015-02-27 | twiddle test for portability | Damien Miller | |
2015-02-26 | make regress/netcat.c fd passing (more) portable | Damien Miller | |
2015-02-26 | create OBJ/valgrind-out before running unittests | Damien Miller | |
2015-02-26 | valgrind support | Damien Miller | |
2015-02-27 | upstream commit | djm@openbsd.org | |
don't printf NULL key comments; reported by Tom Christensen | |||
2015-02-26 | upstream commit | djm@openbsd.org | |
zero cmsgbuf before use; we initialise the bits we use but valgrind still spams warning on it | |||
2015-02-26 | upstream commit | djm@openbsd.org | |
fix small memory leak when UpdateHostkeys=no | |||
2015-02-25 | Revert "Work around finicky USL linker so netcat will build." | Tim Rice | |
This reverts commit d1db656021d0cd8c001a6692f772f1de29b67c8b. No longer needed with commit 678e473e2af2e4802f24dd913985864d9ead7fb3 | |||
2015-02-26 | upstream commit | djm@openbsd.org | |
don't leak validity of user in "too many authentication failures" disconnect message; reported by Sebastian Reitenbach | |||
2015-02-26 | upstream commit | naddy@openbsd.org | |
add -v (show ASCII art) to -l's synopsis; ok djm@ | |||
2015-02-26 | Remove dependency on xmalloc. | Darren Tucker | |
Remove ssh_get_progname's dependency on xmalloc, which should reduce link order problems. ok djm@ | |||
2015-02-25 | Restrict ECDSA and ECDH tests. | Darren Tucker | |
ifdef out some more ECDSA and ECDH tests when built against an OpenSSL that does not have eliptic curve functionality. | |||
2015-02-25 | Move definition of _NSIG. | Darren Tucker | |
_NSIG is only unsed in one file, so move it there prevent redefinition warnings reported by Kevin Brott. | |||
2015-02-25 | Add includes.h for compatibility stuff. | Darren Tucker | |
2015-02-24 | include netdb.h to look for MAXHOSTNAMELEN; ok tim | Damien Miller | |
2015-02-24 | Work around finicky USL linker so netcat will build. | Tim Rice | |
2015-02-24 | include includes.h to avoid build failure on AIX | Damien Miller | |
2015-02-24 | Original portability patch from djm@ for platforms missing err.h. | Tim Rice | |
Fix name space clash on Solaris 10. Still more to do for Solaris 10 to deal with msghdr structure differences. ok djm@ | |||
2015-02-23 | cleaner way fix dispatch.h portion of commit | Tim Rice | |
a88dd1da119052870bb2654c1a32c51971eade16 (some systems have sig_atomic_t in signal.h, some in sys/signal.h) Sounds good to me djm@ | |||
2015-02-23 | portability fix: if we can't dind a better define for HOST_NAME_MAX, use 255 | Tim Rice | |
2015-02-23 | portablity fix: s/__inline__/inline/ | Tim Rice | |
2015-02-24 | Wrap stdint.h includes in HAVE_STDINT_H. | Darren Tucker | |
2015-02-24 | Add AI_NUMERICSERV to fake-rfc2553. | Darren Tucker | |
Our getaddrinfo implementation always returns numeric values already. | |||
2015-02-24 | Include OpenSSL's objects.h before bn.h. | Darren Tucker | |
Prevents compile errors on some platforms (at least old GCCs and AIX's XLC compilers). | |||
2015-02-24 | Convert two macros into functions. | Darren Tucker | |
Convert packet_send_debug and packet_disconnect from macros to functions. Some older GCCs (2.7.x, 2.95.x) see to have problems with variadic macros with only one argument so we convert these two into functions. ok djm@ | |||
2015-02-24 | upstream commit | djm@openbsd.org | |
further silence spurious error message even when -v is specified (e.g. to get visual host keys); reported by naddy@ | |||
2015-02-24 | don't include stdint.h unless HAVE_STDINT_H set | Damien Miller | |
2015-02-24 | nother sys/queue.h -> sys-queue.h fix | Damien Miller | |
spotted by Tom Christensen | |||
2015-02-24 | upstream commit | djm@openbsd.org | |
fix a race condition by using a mux socket rather than an ineffectual wait statement | |||
2015-02-24 | various include fixes for portable | Damien Miller | |
2015-02-24 | upstream commit | djm@openbsd.org | |
add an XXX to remind me to improve sshkey_load_public | |||
2015-02-24 | upstream commit | djm@openbsd.org | |
silence a spurious error message when listing fingerprints for known_hosts; bz#2342 | |||
2015-02-24 | upstream commit | djm@openbsd.org | |
fix setting/clearing of TTY raw mode around UpdateHostKeys=ask confirmation question; reported by Herb Goldman | |||
2015-02-23 | Repair for non-ECC OpenSSL. | Darren Tucker | |
Ifdef out the ECC parts when building with an OpenSSL that doesn't have it. | |||
2015-02-23 | Wrap stdint.h includes in ifdefs. | Darren Tucker | |
2015-02-21 | out of tree build fix | Tim Rice | |
2015-02-21 | mkdir kex unit test directory so testing out of tree builds works | Tim Rice | |