Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-07 | - (dtucker) [configure.ac defines.h] Check for in_port_t and typedef if needed. | Darren Tucker | |
2009-02-16 | - (djm) [configure.ac] support GNU/kFreeBSD and GNU/kOpensolaris | Damien Miller | |
systems; patch from Aurelien Jarno via rmh AT aybabtu.com | |||
2009-02-12 | - (djm) [configure.ac loginrec.c] bz#1421: fix lastlog support for OSX. | Damien Miller | |
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. | |||
2009-01-07 | - (tim) [configure.ac] Move check_for_libcrypt_later=1 in *-*-sysv5*) section. | Tim Rice | |
OpenServer 6 doesn't need libcrypt. | |||
2009-01-07 | - (tim) [configure.ac defines.h openbsd-compat/port-uw.c | Tim Rice | |
openbsd-compat/xcrypt.c] Add SECUREWARE support to OpenServer 6 SVR5 ABI. OK djm@ dtucker@ | |||
2008-12-08 | - (djm) [configure.ac] bz#1538: better test for ProPolice/SSP: actually | Damien Miller | |
use some stack in main(). Report and suggested fix from vapier AT gentoo.org | |||
2008-11-18 | - (tim) [addrmatch.c configure.ac] Some platforms do not have sin6_scope_id | Tim Rice | |
member of sockaddr_in6. Also reported in Bug 1491 by David Leonard. OK and feedback by djm@ | |||
2008-07-09 | - (djm) [configure.ac] Add -Wformat-security to CFLAGS for gcc 3.x and 4.x | Damien Miller | |
2008-07-05 | - (djm) [configure.ac] unbreak: remove extra closing brace | Damien Miller | |
2008-07-05 | - (djm) [atomicio.c configure.ac] Disable poll() fallback in atomiciov for | Damien Miller | |
Tru64. readv doesn't seem to be a comparable object there. bz#1386, patch from dtucker@ ok me | |||
2008-06-16 | - (dtucker) [configure.ac] Enable -fno-builtin-memset when using gcc. | Darren Tucker | |
2008-06-14 | - (dtucker) [configure.ac] Bug #1276: avoid linking against libgssapi, which | Darren Tucker | |
despite its name doesn't seem to implement all of GSSAPI. Patch from Jan Engelhardt, sanity checked by Simon Wilkinson. | |||
2008-06-12 | - (djm) [channels.c configure.ac] | Damien Miller | |
Do not set SO_REUSEADDR on wildcard X11 listeners (X11UseLocalhost=no) bz#1464; ok dtucker | |||
2008-06-11 | - (dtucker) [Makefile.in configure.ac regress/addrmatch.sh] Skip IPv6 | Darren Tucker | |
specific tests on platforms that don't do IPv6. | |||
2008-06-09 | - (dtucker) [configure.ac defines.h sftp-client.c M sftp-server.c] Add a | Darren Tucker | |
macro to convert fsid to unsigned long for platforms where fsid is a 2-member array. | |||
2008-06-09 | - (dtucker) [configure.ac defines.h sftp-client.c sftp-server.c sftp.c | Darren Tucker | |
openbsd-compat/Makefile.in openbsd-compat/openbsd-compat.h openbsd-compat/bsd-statvfs.{c,h}] Add a null implementation of statvfs and fstatvfs and remove #defines around statvfs code. ok djm@ | |||
2008-06-08 | - (dtucker) [configure.ac defines.h sftp-client.c sftp-server.c sftp.c] Do ↵ | Darren Tucker | |
not enable statvfs extensions on platforms that do not have statvfs. ok djm@ | |||
2008-05-20 | - (djm) [configure.ac mux.c sftp.c openbsd-compat/Makefile.in] | Damien Miller | |
[openbsd-compat/fmt_scaled.c openbsd-compat/openbsd-compat.h] Fix compilation on Linux, including pulling in fmt_scaled(3) implementation from OpenBSD's libutil. | |||
2008-05-19 | - (djm) [openbsd-compat/bsd-arc4random.c openbsd-compat/openbsd-compat.c] | Damien Miller | |
[configure.ac] Implement arc4random_buf(), import implementation of arc4random_uniform() from OpenBSD | |||
2008-03-27 | - (djm) [configure.ac] --with-selinux too | Damien Miller | |
2008-03-27 | - (djm) [configure.ac] fix alignment of --without-stackprotect description | Damien Miller | |
2008-03-09 | - (dtucker) [configure.ac] Run stack-protector tests with -Werror to catch | Darren Tucker | |
platforms where gcc understands the option but it's not supported (and thus generates a warning). | |||
2008-03-09 | - (dtucker) [configure.ac] It turns out gcc's -fstack-protector-all doesn't | Darren Tucker | |
always work for all platforms and versions, so test what we can and add a configure flag to turn it of if needed. ok djm@ | |||
2008-03-02 | - (dtucker) [configure.ac] FreeBSD's glob() doesn't behave the way we expect | Darren Tucker | |
either, so use our own. | |||
2008-02-28 | - (dtucker) [configure.ac openbsd-compat/port-aix.{c,h}] Bug #1081: Implement | Darren Tucker | |
getgrouplist via getgrset on AIX, rather than iterating over getgrent. This allows, eg, Match and AllowGroups directives to work with NIS and LDAP groups. | |||
2008-02-28 | - (dtucker) [configure.ac] Add -fstack-protector to LDFLAGS too, fixes | Darren Tucker | |
linking problems on AIX with gcc 4.1.x. | |||
2008-02-25 | - (dtucker) [configure.ac audit-bsm.c] Bug #1420: Add a local implementation | Darren Tucker | |
of aug_get_machine for systems that don't have their own (eg OS X, FreeBSD). Help and testing from csjp at FreeBSD org, vgiffin at apple com. ok djm@ | |||
2008-01-02 | - (dtucker) [configure.ac] Fix message for -fstack-protector-all test. | Darren Tucker | |
2007-12-31 | - (dtucker) [configure.ac openbsd-compat/glob.{c,h}] Bug #1407: force use of | Darren Tucker | |
builtin glob implementation on Mac OS X. Based on a patch from vgiffin at apple. | |||
2007-12-02 | - (dtucker) [configure.ac] Enable -fstack-protector-all on systems where | Darren Tucker | |
gcc supports it. ok djm@ | |||
2007-09-27 | - (dtucker) [configure.ac defines.h] Shadow expiry does not work on QNX6 | Darren Tucker | |
so disable it for that platform. From bacon at cs nyu edu. | |||
2007-09-27 | - (dtucker) [configure.ac atomicio.c] Fall back to <sys/poll.h> if we don't | Darren Tucker | |
have <poll.h> (eq QNX). From bacon at cs nyu edu. | |||
2007-09-10 | - (tim) [configure.ac] Autoconf didn't define HAVE_LIBIAF because we | Tim Rice | |
did a AC_CHECK_FUNCS within the AC_CHECK_LIB test. | |||
2007-08-10 | - (dtucker) [configure.ac] Bug #1343: Set DISABLE_FD_PASSING for QNX6. From. | Darren Tucker | |
Matt Kraai, ok djm@. | |||
2007-06-25 | - (dtucker) [atomicio.c configure.ac openbsd-compat/Makefile.in | Darren Tucker | |
openbsd-compat/bsd-poll.{c,h} openbsd-compat/openbsd-compat.h] Add an implementation of poll() built on top of select(2). Code from OpenNTPD with changes suggested by djm. ok djm@ | |||
2007-06-11 | - (djm) [configure.ac umac.c] If platform doesn't provide swap32(3), then | Damien Miller | |
fallback to provided bit-swizzing functions | |||
2007-05-09 | 20070509 | Tim Rice | |
- (tim) [configure.ac] Bug #1287: Add missing test for ucred.h. | |||
2007-04-29 | - (dtucker) [configure.ac defines.h] Have configure check for offsetof | Darren Tucker | |
to prevent redefinition warnings. | |||
2007-04-29 | - (dtucker) [configure.ac defines.h] Prevent warnings about __attribute__ | Darren Tucker | |
__nonnull__ for versions of GCC that don't support it. | |||
2007-04-29 | - (dtucker) [configure.ac defines.h] Have configure check for MAXSYMLINKS | Darren Tucker | |
so we don't get redefinition warnings. | |||
2007-04-29 | - (dtucker) [configure.ac openbsd-compat/getrrsetbyname.c] Bug #1299: Use the | Darren Tucker | |
platform's _res if it has one. Should fix problem of DNSSEC record lookups on NetBSD as reported by Curt Sampson. | |||
2007-03-26 | 20070326 | Tim Rice | |
- (tim) [auth.c configure.ac defines.h session.c openbsd-compat/port-uw.c openbsd-compat/port-uw.h openbsd-compat/xcrypt.c] Rework libiaf test/defines to account for IRIX having libiaf but not set_id(). Patch with & ok dtucker@ | |||
2007-03-25 | - (dtucker) [Makefile.in configure.ac] Replace single-purpose LIBSELINUX, | Darren Tucker | |
LIBWRAP and LIBPAM variables in Makefile with the general-purpose SSHDLIBS. "I like" djm@ | |||
2007-03-21 | - (dtucker) [configure.ac openbsd-compat/bsd-getpeereid.c] Bug #1287: Use | Darren Tucker | |
getpeerucred to implement getpeereid (currently only Solaris 10 and up). Patch by Jan.Pechanec at Sun. | |||
2007-03-05 | - (djm) [configure.ac] add a --without-openssl-header-check option to | Damien Miller | |
configure, as some platforms (OS X) ship OpenSSL headers whose version does not match that of the shipping library. ok dtucker@ | |||
2007-03-02 | - (dtucker) [configure.ac] For Cygwin, read files in textmode (which allows | Darren Tucker | |
CRLF as well as LF lineendings) and write in binary mode. Patch from vinschen at redhat.com. | |||
2006-10-07 | - (dtucker) [configure.ac] Set put -lselinux into $LIBS while testing for | Darren Tucker | |
SELinux functions so they're detected correctly. Patch from pebenito at gentoo.org. | |||
2006-10-03 | - (tim) [configure.ac] Move CHECK_HEADERS test before platform specific | Tim Rice | |
section so additional platform specific CHECK_HEADER tests will work correctly. Fixes "<net/if_tap.h> on FreeBSD" problem report by des AT des.no Feedback and "seems like a good idea" dtucker@ | |||
2006-09-29 | - (dtucker) [configure.ac] Bug #1239: Fix configure test for OpenSSH engine | Darren Tucker | |
support. Patch from andrew.benham at thus net. | |||
2006-09-24 | 20060924 | Tim Rice | |
- (tim) [configure.ac] Remove CFLAGS hack for UnixWare 1.x/2.x (added to rev 1.308) to work around broken gcc 2.x header file. |