summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* - (dtucker) [auth-krb5.c configure.ac openbsd-compat/bsd-misc.h] Add supportDarren Tucker2013-08-041-2/+7
| | | | for building with older Heimdal versions. ok djm.
* - (dtucker) [Makefile.in configure.ac fixalgorithms] Remove unsupportedDarren Tucker2013-06-111-4/+20
| | | | algorithms (Ciphers, MACs and HostKeyAlgorithms) from man pages.
* - (dtucker) [configure.ac sftp.c openbsd-compat/openbsd-compat.h] Cater forDarren Tucker2013-06-061-2/+4
| | | | | platforms that don't have multibyte character support (specifically, mblen).
* - (dtucker) [configure.ac] Some other platforms need sys/types.h beforeDarren Tucker2013-06-041-3/+3
| | | | sys/socket.h.
* - (dtucker) [configure.ac] Some platforms need sys/types.h before sys/un.h.Darren Tucker2013-06-031-2/+3
|
* - (tim) [configure.ac regress/Makefile] With rev 1.47 of test-exec.sh weTim Rice2013-06-021-4/+6
| | | | | | need a shell that can handle "[ file1 -nt file2 ]". Rather than keep dealing with shell portability issues in regression tests, we let configure find us a capable shell on those platforms with an old /bin/sh.
* - (dtucker) [configure.ac] bz#2111: don't try to use lastlog on Android.Darren Tucker2013-06-031-2/+6
| | | | Patch from Nathan Osman.
* - (dtucker) [configure.ac] sys/un.h needs sys/socket.h on some platformsDarren Tucker2013-06-031-3/+7
| | | | to prevent noise from configure. Patch from Nathan Osman.
* - (dtucker) [configure.ac misc.c] Look for clock_gettime in librt and fallDarren Tucker2013-06-021-2/+5
| | | | back to time(NULL) if we can't find it anywhere.
* - (dtucker) [configure.ac defines.h] Test for fd_mask, howmany and NFDBITSDarren Tucker2013-06-021-6/+33
| | | | | rather than trying to enumerate the plaforms that don't have them. Based on a patch from Nathan Osman, with help from tim@.
* - (dtucker) [configure.ac openbsd-compat/xcrypt.c] bz#2112: fall back toDarren Tucker2013-06-021-2/+3
| | | | | using openssl's DES_crpyt function on platorms that don't have a native one, eg Android. Based on a patch from Nathan Osman.
* - (dtucker) [configure.ac openbsd-compat/bsd-misc.h] bz#2087: Add a nullDarren Tucker2013-05-301-2/+3
| | | | | implementation of endgrent for platforms that don't have it (eg Android). Loosely based on a patch from Nathan Osman, ok djm
* - (dtucker) [configure.ac readconf.c servconf.cDarren Tucker2013-05-161-3/+4
| | | | openbsd-compat/openbsd-compat.h] Add compat bits for scan_scaled.
* - (dtucker) [configure.ac] Add -Werror to the -Qunused-arguments test soDarren Tucker2013-05-101-3/+6
| | | | | | we don't get a warning on compilers that *don't* support it. Add -Wno-unknown-warning-option. Move both to the start of the list for maximum noise suppression. Tested with gcc 4.6.3, gcc 2.95.4 and clang 2.9.
* - (dtucker) [configure.ac] Enable -Wsizeof-pointer-memaccess if the compilerDarren Tucker2013-05-101-2/+3
| | | | supports it. Mentioned by Colin Watson in bz#2100, ok djm.
* - (djm) [auth.c configure.ac misc.c monitor.c monitor_wrap.c] SupportDamien Miller2013-04-231-43/+11
| | | | | platforms, such as Android, that lack struct passwd.pw_gecos. Report and initial patch from Nathan Osman bz#2086; feedback tim@ ok dtucker@
* - (dtucker) [configure.ac] Use -Qunused-arguments to suppress warnings fromDarren Tucker2013-04-181-2/+3
| | | | unused argument warnings (in particular, -fno-builtin-memset) from clang.
* - (dtucker) [configure.ac] Add stdlib.h to zlib check for exit() prototype.Darren Tucker2013-03-221-2/+3
|
* - (djm) [configure.ac log.c scp.c sshconnect2.c openbsd-compat/vis.c]Damien Miller2013-03-201-2/+3
| | | | | [openbsd-compat/vis.h] FreeBSD's strnvis isn't compatible with OpenBSD's so mark it as broken. Patch from des AT des.no
* - (tim) [configure.ac] OpenServer 5 wants lastlog even though it has noneTim Rice2013-03-161-2/+5
| | | | of the bits the configure test looks for.
* - (djm) [configure.ac openbsd-compat/bsd-misc.c openbsd-compat/bsd-misc.h]Damien Miller2013-03-151-2/+3
| | | | Add a usleep replacement for platforms that lack it; ok dtucker
* - (djm) [configure.ac] Disable utmp, wtmp and/or lastlog if the platformDamien Miller2013-03-151-3/+37
| | | | | is unable to successfully compile them. Based on patch from des AT des.no
* - (dtucker) [auth.c configure.ac platform.c platform.h] Accept uid 2 ("bin")Darren Tucker2013-03-121-2/+4
| | | | | in addition to root as an owner of system directories on AIX and HP-UX. ok djm@
* - (djm) [configure.ac] Add a timeout to the select/rlimit test to give it aDamien Miller2013-03-081-3/+6
| | | | chance to complete on broken systems; ok dtucker@
* - (dtucker) [configure.ac] test that we can set number of file descriptorsDarren Tucker2013-03-061-3/+30
| | | | | to zero with setrlimit before enabling the rlimit sandbox. This affects (at least) HPUX 11.11.
* - (dtucker) [configure.ac] use "=" for shell test and not "==". Spotted byDarren Tucker2013-03-051-3/+3
| | | | Kevin Brott.
* - (dtucker) [configure.ac ssh-gss.h] bz#2073: additional #includes neededDarren Tucker2013-02-251-2/+16
| | | | to use Solaris native GSS libs. Patch from Pierre Ossman.
* - (djm) [configure.ac includes.h loginrec.c mux.c sftp.c] PreferDamien Miller2013-02-231-3/+3
| | | | | bsd/libutil.h to libutil.h to avoid deprecation warnings on Ubuntu. ok tim
* - (djm) [configure.ac sandbox-seccomp-filter.c] Support for LinuxDamien Miller2013-02-221-37/+49
| | | | | seccomp-bpf sandbox on ARM. Patch from shawnlandden AT gmail.com; ok dtucker
* - (dtucker) [configure.ac] bz#2073: look for Solaris' differently-namedDarren Tucker2013-02-221-3/+7
| | | | libgss too. Patch from Pierre Ossman, ok djm.
* - (dtucker) [Makefile.in configure.ac] bz#2072: don't link krb5 libs toDarren Tucker2013-02-221-14/+14
| | | | ssh(1) since they're not needed. Patch from Pierre Ossman.
* - (dtucker) [configure.ac openbsd-compat/Makefile.in openbsd-compat/strtoull.cDarren Tucker2013-02-151-2/+3
| | | | | openbsd-compat/openbsd-compat.h] Add strtoull to compat library for platforms that don't have it.
* - (dtucker) [configure.ac openbsd-compat/bsd-misc.c openbsd-compat/bsd-misc.h]Darren Tucker2013-02-151-2/+4
| | | | Use getpgrp() if we don't have getpgid() (old BSDs, maybe others).
* - (djm) [configure.ac openbsd-compat/openssl-compat.h] Repair build on oldDamien Miller2013-02-111-3/+12
| | | | libcrypto that lacks EVP_CIPHER_CTX_ctrl
* - (dtucker) [configure.ac openbsd-compat/sys-tree.h] Test if compiler allowsDarren Tucker2013-02-081-2/+14
| | | | __attribute__ on return values and work around if necessary. ok djm@
* - (djm) [configure.ac] Don't probe seccomp capability of running kernelDamien Miller2013-02-071-5/+4
| | | | | at configure time; the seccomp sandbox will fall back to rlimit at runtime anyway. Patch from plautrba AT redhat.com in bz#2011
* - (djm) [cipher.c configure.ac openbsd-compat/openssl-compat.h]Damien Miller2013-01-091-2/+22
| | | | | Fix merge botch, automatically detect AES-GCM in OpenSSL, move a little cipher compat code to openssl-compat.h
* - (djm) [configure.ac cipher-ctr.c] Adapt EVP AES CTR change to retain ourDamien Miller2012-12-131-2/+23
| | | | compat code for older OpenSSL
* - (djm) [configure.ac] Revert previous. configure.ac already does thisDamien Miller2012-12-031-3/+2
| | | | for us.
* - (djm) [configure.ac] Turn on -g for gcc compilers. Helps pre-installationDamien Miller2012-12-031-2/+3
| | | | debugging. ok dtucker@
* - (djm) [configure.ac] Recursively expand $(bindir) to ensure it has noDamien Miller2012-07-061-9/+12
| | | | | unexpanded $(prefix) embedded. bz#2007 patch from nix-corp AT esperi.org.uk; ok dtucker@
* - (dtucker) [configure.ac openbsd-compat/bsd-misc.h] Add setlinebuf forDarren Tucker2012-07-041-2/+3
| | | | platforms that don't have it. "looks good" tim@
* - (dtucker) [configure.ac sandbox-rlimit.c] Test whether or notDarren Tucker2012-07-031-2/+21
| | | | | | setrlimit(RLIMIT_FSIZE, rl_zero) and skip it if it's not supported. Its benefit is minor, so it's not worth disabling the sandbox if it doesn't work.
* - (dtucker) [configure.ac] Detect platforms that can't use select(2) withDarren Tucker2012-07-031-4/+47
| | | | setrlimit(RLIMIT_NOFILE, rl_zero) and disable the rlimit sandbox on those.
* - (dtucker) [configure.ac contrib/Makefile] bz#1996: use AC_PATH_TOOL to findDarren Tucker2012-05-191-3/+3
| | | | | pkg-config so it does the right thing when cross-compiling. Patch from cjwatson at debian org.
* - (dtucker) [configure.ac] bz#2010: fix non-portable shell construct. PatchDarren Tucker2012-05-191-3/+3
| | | | from cjwatson at debian org.
* - (dtucker) [configure.ac] Include <sys/param.h> rather than <sys/types.h>Darren Tucker2012-05-041-3/+3
| | | | | to fix building on some plaforms. Fom bowman at math utah edu and des at des no.
* - (djm) [configure.ac] Fix compilation error on FreeBSD, whose libutilDamien Miller2012-04-191-6/+9
| | | | contains openpty() but not login()
* - (djm) [Makefile.in configure.ac sandbox-seccomp-filter.c] Add sandboxDamien Miller2012-04-041-3/+65
| | | | | mode for Linux's new seccomp filter; patch from Will Drewry; feedback and ok dtucker@
* - (dtucker) [audit-bsm.c configure.ac] bug #1968: enable workarounds for BSMDarren Tucker2012-02-241-2/+7
| | | | audit breakage in Solaris 11. Patch from Magnus Johansson.