Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - (tim) [configure.ac openbsd-compat/bsd-misc.h openbsd-compat/bsd-misc.c] Add | Tim Rice | 2010-11-08 | 1 | -2/+13 |
| | | | | support for platforms missing isblank(). ok djm@ | ||||
* | - (dtucker) [Makefile configure.ac regress/Makefile regress/keytype.sh] | Darren Tucker | 2010-11-05 | 1 | -2/+5 |
| | | | | | Import recent changes to regress/Makefile, pass a flag to enable ECC tests from configure through to regress/Makefile and use it in the tests. | ||||
* | - (dtucker) [configure.ac platform.{c,h} session.c | Darren Tucker | 2010-11-05 | 1 | -2/+15 |
| | | | | | | openbsd-compat/port-solaris.{c,h}] Bug #1824: Add Solaris Project support. Patch from cory.erickson at csu mnscu edu with a bit of rework from me. ok djm@ | ||||
* | - (djm) [configure.ac] Use = instead of == in shell tests. Patch from | Damien Miller | 2010-10-11 | 1 | -3/+3 |
| | | | | dr AT vasco.com | ||||
* | - djm@cvs.openbsd.org 2010/09/25 09:30:16 | Damien Miller | 2010-10-07 | 1 | -2/+24 |
| | | | | | | | | [sftp.c configure.ac openbsd-compat/glob.c openbsd-compat/glob.h] make use of new glob(3) GLOB_KEEPSTAT extension to save extra server rountrips to fetch per-file stat(2) information. NB. update openbsd-compat/ glob(3) implementation from OpenBSD libc to match. | ||||
* | - matthew@cvs.openbsd.org 2010/09/24 13:33:00 | Damien Miller | 2010-10-07 | 1 | -2/+3 |
| | | | | | | | | | [misc.c misc.h configure.ac openbsd-compat/openbsd-compat.h] [openbsd-compat/timingsafe_bcmp.c] Add timingsafe_bcmp(3) to libc, mention that it's already in the kernel in kern(9), and remove it from OpenSSH. ok deraadt@, djm@ NB. re-added under openbsd-compat/ for portable OpenSSH | ||||
* | - (djm) [authfd.c authfile.c bufec.c buffer.h configure.ac kex.h kexecdh.c] | Damien Miller | 2010-09-10 | 1 | -2/+24 |
| | | | | | | [kexecdhc.c kexecdhs.c key.c key.h myproposal.h packet.c readconf.c] [ssh-agent.c ssh-ecdsa.c ssh-keygen.c ssh.c] Disable ECDH and ECDSA on platforms that don't have the requisite OpenSSL support. ok dtucker@ | ||||
* | - (dtucker) [configure.ac openbsd-compat/Makefile.in | Darren Tucker | 2010-08-16 | 1 | -2/+3 |
| | | | | | | openbsd-compat/openbsd-compat.h openbsd-compat/strptime.c] Add strptime to the compat library which helps on platforms like old IRIX. Based on work by djm, tested by Tom Christensen. | ||||
* | - (dtucker) [configure.ac] Bug #1756: Check for the existence of a lib64 dir | Darren Tucker | 2010-04-23 | 1 | -2/+8 |
| | | | | | in the openssl install directory (some newer openssl versions do this on at least some amd64 platforms). | ||||
* | - (dtucker) [configure.ac] Put the check for the existence of getaddrinfoV_5_5_P1 | Darren Tucker | 2010-04-10 | 1 | -6/+9 |
| | | | | back so we disable the IPv6 tests if we don't have it. | ||||
* | - (dtucker) [configure.ac defines.h loginrec.c logintest.c] Bug #1732: enable | Darren Tucker | 2010-04-09 | 1 | -32/+4 |
| | | | | utmpx support on FreeBSD where possible. Patch from Ed Schouten, ok djm@ | ||||
* | - (dtucker) [configure.ac] Bug #1744: use pkg-config for libedit flags if we | Darren Tucker | 2010-04-09 | 1 | -5/+22 |
| | | | | | have it and the path is not provided to --with-libedit. Based on a patch from Iain Morgan. | ||||
* | - (dtucker) [configure.ac] Bug #1741: Add section for Haiku, patch originally | Darren Tucker | 2010-03-26 | 1 | -2/+8 |
| | | | | by Ingo Weinhold via Scott McCreary, ok djm@ | ||||
* | - (dtucker) [configure.ac] Use a proper AC_CHECK_DECL for BROKEN_GETADDRINFO | Darren Tucker | 2010-03-09 | 1 | -7/+5 |
| | | | | so setting it in CFLAGS correctly skips IPv6 tests. | ||||
* | - (djm) [configure.ac] set -fno-strict-aliasing for gcc4; ok dtucker@ | Damien Miller | 2010-03-05 | 1 | -3/+3 |
| | |||||
* | - (djm) [configure.ac] Enable PKCS#11 support only when we find a working | Damien Miller | 2010-02-12 | 1 | -6/+7 |
| | | | | dlopen() | ||||
* | - (djm) [INSTALL Makefile.in README.smartcard configure.ac scard-opensc.c] | Damien Miller | 2010-02-11 | 1 | -70/+3 |
| | | | | | [scard.c scard.h pkcs11.h scard/Makefile.in scard/Ssh.bin.uu scard/Ssh.java] Remove obsolete smartcard support | ||||
* | - markus@cvs.openbsd.org 2010/02/08 10:50:20 | Damien Miller | 2010-02-11 | 1 | -2/+6 |
| | | | | | | | | | | | | | [pathnames.h readconf.c readconf.h scp.1 sftp.1 ssh-add.1 ssh-add.c] [ssh-agent.c ssh-keygen.1 ssh-keygen.c ssh.1 ssh.c ssh_config.5] replace our obsolete smartcard code with PKCS#11. ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs-11v2-20.pdf ssh(1) and ssh-keygen(1) use dlopen(3) directly to talk to a PKCS#11 provider (shared library) while ssh-agent(1) delegates PKCS#11 to a forked a ssh-pkcs11-helper process. PKCS#11 is currently a compile time option. feedback and ok djm@; inspired by patches from Alon Bar-Lev ` | ||||
* | - (djm) add -lselinux to LIBS before calling AC_CHECK_FUNCS for | Damien Miller | 2010-02-10 | 1 | -5/+8 |
| | | | | | getseuserbyname; patch from calebcase AT gmail.com via cjwatson AT debian.org | ||||
* | - (tim) [configure.ac] Due to constraints in Windows Sockets in terms of | Tim Rice | 2010-01-22 | 1 | -3/+3 |
| | | | | | socket inheritance, reduce the default SO_RCVBUF/SO_SNDBUF buffer size in Cygwin to 65535. Patch from Corinna Vinschen. | ||||
* | - (tim) [configure.ac] Use the C99-conforming functions snprintf() and | Tim Rice | 2010-01-18 | 1 | -2/+3 |
| | | | | vsnprintf() named _xsnprintf() and _xvsnprintf() on SVR5 systems. | ||||
* | - (tim) [configure.ac] OpenServer 5 needs BROKEN_GETADDRINFO too. | Tim Rice | 2010-01-17 | 1 | -2/+3 |
| | |||||
* | - (tim) [configure.ac] Define BROKEN_GETADDRINFO on SVR5 systems. The native | Tim Rice | 2010-01-16 | 1 | -2/+3 |
| | | | | getaddrinfo() is too old and limited for addr_pton() in addrmatch.c. | ||||
* | - (dtucker) [configure.ac openbsd-compat/{Makefile.in,pwcache.c} Portability | Darren Tucker | 2010-01-15 | 1 | -2/+6 |
| | | | | for pwcache. Also, added caching of negative hits. | ||||
* | - (dtucker) [configure.ac misc.c readconf.c servconf.c ssh-keyscan.c] | Darren Tucker | 2010-01-10 | 1 | -7/+2 |
| | | | | Remove hacks add for RoutingDomain in preparation for its removal. | ||||
* | - (dtucker) [configure.ac misc.c readconf.c servconf.c ssh-keyscan.c] Make | Darren Tucker | 2010-01-08 | 1 | -2/+7 |
| | | | | RoutingDomain an unsupported option on platforms that don't have it. | ||||
* | - (dtucker) Bug #1470: Disable OOM-killing of the listening sshd on Linux, | Darren Tucker | 2009-12-08 | 1 | -2/+3 |
| | | | | based on a patch from Vaclav Ovsik and Colin Watson. ok djm. | ||||
* | - (dtucker) Bug #1160: use pkg-config for opensc config if it's available. | Darren Tucker | 2009-12-07 | 1 | -5/+12 |
| | | | | Tested by Martin Paljak. | ||||
* | - (dtucker) [configure.ac sftp-client.c] Remove the gyrations required for | Darren Tucker | 2009-10-11 | 1 | -11/+2 |
| | | | | | dirent d_type and DTTOIF as we've switched OpenBSD to the more portable lstat. | ||||
* | - (dtucker) d_type is not mandated by POSIX, so add fallback code using | Darren Tucker | 2009-10-07 | 1 | -2/+4 |
| | | | | stat(), needed on at least cygwin. | ||||
* | - (dtucker) [configure.ac sftp-client.c] DOTTIF is in fs/ffs/dir.h on at | Darren Tucker | 2009-10-07 | 1 | -2/+9 |
| | | | | least dragonflybsd. | ||||
* | - (dtucker) [configure.ac] Change the -lresolv check so it works on Mac OS X | Darren Tucker | 2009-09-11 | 1 | -5/+22 |
| | | | | | 10.6 (which doesn't have BIND8_COMPAT and thus uses res_9_query). Patch from jbasney at ncsa uiuc edu. | ||||
* | - (dtucker) [configure.ac] Bug #1639: use AC_PATH_PROG to search the path for | Darren Tucker | 2009-09-01 | 1 | -7/+6 |
| | | | | | krb5-config if it's not in the location specified by --with-kerberos5. Patch from jchadima at redhat. | ||||
* | - (dtucker) [configure.ac] Fix the syntax of the Solaris tcgetattr entry. | Darren Tucker | 2009-08-28 | 1 | -3/+3 |
| | |||||
* | - (dtucker) [clientloop.c configure.ac defines.h] Make the client's IO buffer | Darren Tucker | 2009-08-28 | 1 | -2/+3 |
| | | | | | size a compile-time option and set it to 64k on Cygwin, since Corinna reports that it makes a significant difference to performance. ok djm@ | ||||
* | - (dtucker) [channels.c configure.ac] Bug #1528: skip the tcgetattr call on | Darren Tucker | 2009-08-28 | 1 | -2/+3 |
| | | | | | | the pty master on Solaris, since it never succeeds and can hang if large amounts of data is sent to the slave (eg a copy-paste). Based on a patch originally from Doke Scott, ok djm@ | ||||
* | - (dtucker) [configure.ac] Check for headers before libraries for openssl an | Darren Tucker | 2009-08-17 | 1 | -3/+5 |
| | | | | | zlib, which should make the errors slightly more meaningful on platforms where there's separate "-devel" packages for those. | ||||
* | - (dtucker) [configure.ac] Include sys/param.h for the sys/mount.h test, | Darren Tucker | 2009-07-12 | 1 | -3/+7 |
| | | | | prevents configure complaining on older BSDs. | ||||
* | - (dtucker) [configure.ac defines.h] Bug #1607: handle the case where fsid_t | Darren Tucker | 2009-06-16 | 1 | -7/+33 |
| | | | | is a struct with a __val member. Fixes build on, eg, Redhat 6.2. | ||||
* | - (tim) [configure.ac] Remove setting IP_TOS_IS_BROKEN for Cygwin. The problem | Tim Rice | 2009-03-18 | 1 | -5/+4 |
| | | | | | that setsockopt(IP_TOS) doesn't work on Cygwin has been fixed since 2005. Based on patch from vinschen at redhat com. | ||||
* | - (dtucker) [configure.ac openbsd-compat/openssl-compat.{c,h}] | Darren Tucker | 2009-03-07 | 1 | -2/+19 |
| | | | | | EVP_DigestUpdate does not exactly match the other OLD_EVP functions (eg in openssl 0.9.6) so add an explicit test for it. | ||||
* | - (dtucker) [configure.ac] Missing comma in type list. | Darren Tucker | 2009-03-07 | 1 | -3/+3 |
| | |||||
* | - (dtucker) [configure.ac defines.h] Check for in_port_t and typedef if needed. | Darren Tucker | 2009-03-07 | 1 | -3/+3 |
| | |||||
* | - (djm) [configure.ac] support GNU/kFreeBSD and GNU/kOpensolaris | Damien Miller | 2009-02-16 | 1 | -2/+10 |
| | | | | systems; patch from Aurelien Jarno via rmh AT aybabtu.com | ||||
* | - (djm) [configure.ac loginrec.c] bz#1421: fix lastlog support for OSX. | Damien Miller | 2009-02-12 | 1 | -2/+6 |
| | | | | | | | OSX provides a getlastlogxbyname function that automates the reading of a lastlog file. Also, the pututxline function will update lastlog so there is no need for loginrec.c to do it explicitly. Collapse some overly verbose code while I'm in there. | ||||
* | - (tim) [configure.ac] Move check_for_libcrypt_later=1 in *-*-sysv5*) section. | Tim Rice | 2009-01-08 | 1 | -3/+3 |
| | | | | OpenServer 6 doesn't need libcrypt. | ||||
* | - (tim) [configure.ac defines.h openbsd-compat/port-uw.c | Tim Rice | 2009-01-07 | 1 | -2/+7 |
| | | | | | openbsd-compat/xcrypt.c] Add SECUREWARE support to OpenServer 6 SVR5 ABI. OK djm@ dtucker@ | ||||
* | - (djm) [configure.ac] bz#1538: better test for ProPolice/SSP: actually | Damien Miller | 2008-12-07 | 1 | -7/+7 |
| | | | | | use some stack in main(). Report and suggested fix from vapier AT gentoo.org | ||||
* | - (tim) [addrmatch.c configure.ac] Some platforms do not have sin6_scope_id | Tim Rice | 2008-11-19 | 1 | -2/+11 |
| | | | | | member of sockaddr_in6. Also reported in Bug 1491 by David Leonard. OK and feedback by djm@ | ||||
* | - (djm) [configure.ac] Add -Wformat-security to CFLAGS for gcc 3.x and 4.x | Damien Miller | 2008-07-09 | 1 | -4/+4 |
| |