Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2006-09-23 | - (dtucker) [configure.ac] Bug #1234: Put opensc libs into $LIBS rather than | Darren Tucker | |
$LDFLAGS. Patch from vapier at gentoo org. | |||
2006-09-18 | - (dtucker) [configure.ac] On AIX, check to see if the compiler will allow | Darren Tucker | |
macro redefinitions, and if not, remove "-qlanglvl=ansi" from the flags. Allows build out of the box with older VAC and XLC compilers. Found by David Bronder and Bernhard Simon. | |||
2006-09-12 | - (djm) [Makefile.in buildpkg.sh.in configure.ac openssh.xml.in] | Damien Miller | |
Support SMF in Solaris Packages if enabled by configure. Patch from Chad Mynhier, tested by dtucker@ | |||
2006-09-10 | - (dtucker) [configure.ac] Add -lcrypt to let DragonFly build OOTB. | Darren Tucker | |
2006-09-09 | - (dtucker) [configure.ac] The BSM header test needs time.h in some cases. | Darren Tucker | |
2006-09-06 | - (tim) [configure.ac] s/BROKEN_UPDWTMP/BROKEN_UPDWTMPX/ on SCO OSR6 | Tim Rice | |
2006-09-05 | - (dtucker) [configure.ac] s/AC_DEFINES/AC_DEFINE/ spotted by Roumen Petrov. | Darren Tucker | |
2006-09-04 | - (dtucker) [configure.ac] Define BROKEN_UPDWTMP on SCO OSR6 as the native | Darren Tucker | |
updwdtmp seems to generate invalid wtmp entries. From Roger Cornelius, ok djm@ | |||
2006-09-03 | - (dtucker) [configure.ac openbsd-compat/openbsd-compat.h] Check for | Darren Tucker | |
declaration of writev(2) and declare it ourselves if necessary. Makes the atomiciov() calls build on really old systems. ok djm@ | |||
2006-09-01 | - (dtucker) [configure.ac includes.h openbsd-compat/glob.{c,h}] Explicitly | Darren Tucker | |
test for GLOB_NOMATCH and use our glob functions if it's not found. Stops sftp from segfaulting when attempting to get a nonexistent file on Cygwin (previous versions of OpenSSH didn't use the native glob). Partly from and tested by Corinna Vinschen. | |||
2006-08-31 | - (djm) [CREDITS LICENCE Makefile.in auth.c configure.ac includes.h ] | Damien Miller | |
[platform.c platform.h sshd.c openbsd-compat/Makefile.in] [openbsd-compat/openbsd-compat.h openbsd-compat/port-solaris.c] [openbsd-compat/port-solaris.h] Add support for Solaris process contracts, enabled with --use-solaris-contracts. Patch from Chad Mynhier, tweaked by dtucker@ and myself; ok dtucker@ | |||
2006-08-20 | - (dtucker) [configure.ac] Remove errant "-". | Darren Tucker | |
2006-08-20 | - (dtucker) [configure.ac] Bug #1181: Explicitly test to see if OpenSSL | Darren Tucker | |
(0.9.8a and presumably newer) requires -ldl to successfully link. | |||
2006-08-20 | - (dtucker) [configure.ac] Relocate --with-pam parts in preparation for | Darren Tucker | |
fixing bug #1181. No changes yet. | |||
2006-08-20 | - (dtucker) [configure.ac] Save $LIBS during PAM library tests and restore | Darren Tucker | |
afterward. Removes the need to mangle $LIBS later to remove -lpam and -ldl. | |||
2006-08-19 | - (djm) Disable sigdie() for platforms that cannot safely syslog inside | Damien Miller | |
a signal handler (basically all of them, excepting OpenBSD); ok dtucker@ | |||
2006-08-18 | - (dtucker) [configure.ac openbsd-compat/bsd-closefrom.c] Resync with | Darren Tucker | |
closefrom.c from sudo. | |||
2006-08-17 | - (dtucker) [configure.ac openbsd-compat/bsd-closefrom.c] Use F_CLOSEM fcntl | Darren Tucker | |
for closefrom() on AIX. Pointed out by William Ahern. | |||
2006-08-04 | - (dtucker) [configure.ac] The "crippled AES" test does not work on recent | Darren Tucker | |
versions of Solaris, so use AC_LINK_IFELSE to actually link the test program rather than just compiling it. Spotted by dlg@. | |||
2006-07-12 | - (dtucker) [configure.ac] OpenBSD needs <sys/types.h> before <sys/socket.h> | Darren Tucker | |
for SHUT_RD. | |||
2006-07-12 | - (dtucker) [configure.ac defines.h] Only define SHUT_RD (and friends) and ↵ | Darren Tucker | |
O_NONBLOCK if they're really needed. Fixes build errors on HP-UX, old Linuxes and probably more. |