summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2006-08-20 - (dtucker) [configure.ac] Relocate --with-pam parts in preparation forDarren Tucker
fixing bug #1181. No changes yet.
2006-08-20 - (dtucker) [configure.ac] Save $LIBS during PAM library tests and restoreDarren 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 insideDamien Miller
a signal handler (basically all of them, excepting OpenBSD); ok dtucker@
2006-08-18 - (dtucker) [configure.ac openbsd-compat/bsd-closefrom.c] Resync withDarren Tucker
closefrom.c from sudo.
2006-08-17 - (dtucker) [configure.ac openbsd-compat/bsd-closefrom.c] Use F_CLOSEM fcntlDarren Tucker
for closefrom() on AIX. Pointed out by William Ahern.
2006-08-04 - (dtucker) [configure.ac] The "crippled AES" test does not work on recentDarren 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.
2006-07-11 - (dtucker) [configure.ac ssh-keygen.c openbsd-compat/bsd-openpty.cDarren Tucker
openbsd-compat/daemon.c] Add includes needed by open(2). Conditionally include paths.h. Fixes build error on Solaris.
2006-07-06 - (dtucker) [configure.ac] Try AIX blibpath test in different order whenDarren Tucker
compiling with gcc. gcc 4.1.x will accept (but ignore) -b flags so configure would not select the correct libpath linker flags.
2006-06-27 - (dtucker) [configure.ac] Bug #1203: Add missing '[', which causes problemsDarren Tucker
with autoconf 2.60. Patch from vapier at gentoo.org.
2006-06-24 - (dtucker) [configure.ac] Bug #1193: Define PASSWD_NEEDS_USERNAME on Solaris.Darren Tucker
Works around limitation in Solaris' passwd program for changing passwords where the username is longer than 8 characters. ok djm@
2006-06-23 - (dtucker) [channels.c configure.ac serverloop.c] Bug #1102: Around AIXDarren Tucker
4.3.3 ML3 or so, the AIX pty layer starting passing zero-length writes on the pty slave as zero-length reads on the pty master, which sshd interprets as the descriptor closing. Since most things don't do zero length writes this rarely matters, but occasionally it happens, and when it does the SSH pty session appears to hang, so we add a special case for this condition. ok djm@
2006-06-23 - (dtucker) [README.platform configure.ac openbsd-compat/port-tun.c] AddDarren Tucker
tunnel support for Mac OS X/Darwin via a third-party tun driver. Patch from reyk@, tested by anil@
2006-04-22 - (djm) [Makefile.in configure.ac session.c sshpty.c]Damien Miller
[contrib/redhat/sshd.init openbsd-compat/Makefile.in] [openbsd-compat/openbsd-compat.h openbsd-compat/port-linux.c] [openbsd-compat/port-linux.h] Add support for SELinux, setting the execution and TTY contexts. based on patch from Daniel Walsh, bz #880; ok dtucker@
2006-03-16 - (dtucker) [configure.ac md-sha256.c] NetBSD has sha2.h inDarren Tucker
/usr/include/crypto. Hint from djm@.
2006-03-15 - (dtucker) [configure.ac] login_cap.h requires sys/types.h on NetBSD.Darren Tucker
2006-03-15 - (dtucker) [configure.ac] Fix glob test conversion to AC_TRY_COMPILEDarren Tucker
2006-03-15 - (djm) [md-sha256.c configure.ac] md-sha256.c needs sha2.h if presentDamien Miller
2006-03-15 - (djm) [configure.ac defines.h kex.c md-sha256.c]Damien Miller
[openbsd-compat/sha2.h openbsd-compat/openbsd-compat.h] [openbsd-compat/sha2.c] First stab at portability glue for SHA256 KEX support, should work with libc SHA256 support or OpenSSL EVP_sha256 if present
2006-03-13 - (dtucker) [configure.ac] Bug #1171: Don't use printf("%lld", longlong)Darren Tucker
since not all platforms support it. Instead, use internal equivalent while computing LLONG_MIN and LLONG_MAX. Remove special case for alpha-dec-osf* as it's no longer required. Tested by Bernhard Simon, ok djm@
2006-02-26 - (dtucker) [configure.ac] Bug #1156: QNX apparently needs SSHD_ACQUIRES_CTTYDarren Tucker
patch from kraai at ftbfs.org.
2006-02-20 - (dtucker) [INSTALL configure.ac openbsd-compat/openssl-compat.{c,h}]Darren Tucker
Add optional enabling of OpenSSL's (hardware) Engine support, via configure --with-ssl-engine. Based in part on a diff by michal at logix.cz.
2006-02-19 - (dtucker) [Makefile.in configure.ac, added openbsd-compat/regress/]Darren Tucker
Add first attempt at regress tests for compat library. ok djm@
2006-02-11 - (tim) [configure.ac] Bug #1149. Disable /etc/default/login check for QNX.Tim Rice
2006-02-08 - (dtucker) [configure.ac] Typo in Ultrix and NewsOS sections (NEED_SETPRGPDarren Tucker
-> NEED_SETPGRP), reported by Berhard Simon. ok tim@
2006-02-05 - (tim) [configure.ac] Remove unnecessary tests for net/if.h andTim Rice
netinet/in_systm.h. OK dtucker@.
2006-02-04 - (tim) [configure.ac] Bug #1149. Changes in QNX section only. Patch byTim Rice
kraai at ftbfs.org.
2006-02-04 - (tim) [configure.ac] Add AC_REVISION. Add sys/time.h to lastlog.h testTim Rice
for Solaris. OK dtucker@.
2006-02-02 - (tim) [configure.ac] test for egrep (AC_PROG_EGREP) before firstTim Rice
AC_CHECK_HEADERS test. Without it, if AC_CHECK_HEADERS is first run by a platform specific check, builtin standard includes tests will be skipped on the other platforms. Analysis and suggestion by vinschen at redhat.com, patch by dtucker@. OK tim@, djm@.
2006-02-02 - (dtucker) [configure.ac] Bug #1148: Fix "crippled AES" test so that itDarren Tucker
works with picky compilers. Patch from alex.kiernan at thus.net.
2006-01-30 - (dtucker) [configure.ac opensshd.init.in] Bug #1144: Use /bin/sh for theDarren Tucker
opensshd.init script interpretter if /sbin/sh does not exist. ok tim@
2006-01-01 - (djm) [configure.ac] Fix linux/if_tun.h testDamien Miller
2006-01-01 - (djm) [Makefile.in configure.ac includes.h misc.c]Damien Miller
[openbsd-compat/port-tun.c openbsd-compat/port-tun.h] Add support for tunnel forwarding for FreeBSD and NetBSD. NetBSD's support is limited to IPv4 tunnels only, and most versions don't support the tap(4) device at all.
2005-12-31 - (djm) [configure.ac] oops, make that linux/if_tun.hDamien Miller
2005-12-31 - (djm) [configure.ac] Disable Linux tun(4) compat code if linux/tun.h doesDamien Miller
not exist
2005-12-31 - (djm) [openbsd-compat/port-tun.c openbsd-compat/port-tun.h configure.ac]Damien Miller
[serverloop.c ssh.c openbsd-compat/Makefile.in] [openbsd-compat/openbsd-compat.h] Implement tun(4) forwarding compatability support for Linux, diff from reyk@
2005-12-19 - (dtucker) [cipher-aes.c cipher-ctr.c cipher.c configure.acDarren Tucker
openbsd-compat/openssl-compat.h] Check for and work around broken AES ciphers >128bit on (some) Solaris 10 systems. ok djm@
2005-12-17 - (dtucker) [configure.ac openbsd-compat/bsd-snprintf.c] Bug #1133: OurDarren Tucker
snprintf replacement can have a conflicting declaration in HP-UX's system headers (const vs. no const) so we now check for and work around it. Patch from the dynamic duo of David Leonard and Ted Percival.
2005-12-13 - (djm) [misc.c] Disable tunnel code for non-OpenBSD (for now), enableDamien Miller
again by providing a sys_tun_open() function for your platform and setting the CUSTOM_SYS_TUN_OPEN define. More work is required to match OpenBSD's tunnel protocol, which prepends the address family to the packet
2005-12-13 - reyk@cvs.openbsd.org 2005/12/08 18:34:11Damien Miller
[auth-options.c includes.h misc.c misc.h readconf.c servconf.c] [serverloop.c ssh.c ssh_config.5 sshd_config.5 configure.ac] two changes to the new ssh tunnel support. this breaks compatibility with the initial commit but is required for a portable approach. - make the tunnel id u_int and platform friendly, use predefined types. - support configuration of layer 2 (ethernet) or layer 3 (point-to-point, default) modes. configuration is done using the Tunnel (yes|point-to-point|ethernet|no) option is ssh_config(5) and restricted by the PermitTunnel (yes|point-to-point|ethernet|no) option in sshd_config(5). ok djm@, man page bits by jmc@
2005-11-28 - (tim) [configure.ac sshd.8] Enable locked account check (a "*LK*" string)Tim Rice
for UnixWare.
2005-11-26 - (dtucker) [configure.ac] Bug #1126: AIX 5.2 and 5.3 (and presumably newer,Darren Tucker
when they're available) need the real UID set otherwise pam_chauthtok will set ADMCHG after changing the password, forcing the user to change it again immediately.
2005-11-25 - (dtucker) [configure.ac] Apply tim's fix for older systems where theDarren Tucker
resolver state in resolv.h is "state" not "__res_state". With slight modification by me to also work on old AIXes. ok djm@
2005-11-24 - (dtucker) [configure.ac] Fix typos in comments and AC_SEARCH_LIB argumentDarren Tucker
order in Reliant Unix block. Patch from johane at lysator.liu.se.
2005-11-24 - (djm) [configure.ac openbsd-compat/Makefile.in openbsd-compat/bsd-asprintf.cDamien Miller
openbsd-compat/bsd-snprintf.c openbsd-compat/openbsd-compat.h] Add an asprintf() implementation, after syncing our {v,}snprintf() implementation with some extra fixes from Samba's version. With help and debugging from dtucker and tim; ok dtucker@
2005-11-12 - (dtucker) [configure.ac] Remove duplicate utimes() check. ok djm@Darren Tucker
2005-11-12 - (dtucker) [configure.ac] Use "$AWK" instead of "awk" in gcc version test.Darren Tucker
2005-11-10- (dtucker) [configure.ac] Try to get the gcc version number in a way thatDarren Tucker
doesn't change between versions, and use a safer default.
2005-11-10 - (dtucker) [configure.ac] Disable pointer-sign warnings on gcc 4.0+Darren Tucker
since they're not useful right now. Patch from djm@.