Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - (dtucker) [auth-krb5.c configure.ac openbsd-compat/bsd-misc.h] Add support | Darren Tucker | 2013-08-04 | 1 | -2/+7 |
| | | | | for building with older Heimdal versions. ok djm. | ||||
* | - (dtucker) [Makefile.in configure.ac fixalgorithms] Remove unsupported | Darren Tucker | 2013-06-11 | 1 | -4/+20 |
| | | | | algorithms (Ciphers, MACs and HostKeyAlgorithms) from man pages. | ||||
* | - (dtucker) [configure.ac sftp.c openbsd-compat/openbsd-compat.h] Cater for | Darren Tucker | 2013-06-06 | 1 | -2/+4 |
| | | | | | platforms that don't have multibyte character support (specifically, mblen). | ||||
* | - (dtucker) [configure.ac] Some other platforms need sys/types.h before | Darren Tucker | 2013-06-04 | 1 | -3/+3 |
| | | | | sys/socket.h. | ||||
* | - (dtucker) [configure.ac] Some platforms need sys/types.h before sys/un.h. | Darren Tucker | 2013-06-03 | 1 | -2/+3 |
| | |||||
* | - (tim) [configure.ac regress/Makefile] With rev 1.47 of test-exec.sh we | Tim Rice | 2013-06-02 | 1 | -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 Tucker | 2013-06-03 | 1 | -2/+6 |
| | | | | Patch from Nathan Osman. | ||||
* | - (dtucker) [configure.ac] sys/un.h needs sys/socket.h on some platforms | Darren Tucker | 2013-06-03 | 1 | -3/+7 |
| | | | | to prevent noise from configure. Patch from Nathan Osman. | ||||
* | - (dtucker) [configure.ac misc.c] Look for clock_gettime in librt and fall | Darren Tucker | 2013-06-02 | 1 | -2/+5 |
| | | | | back to time(NULL) if we can't find it anywhere. | ||||
* | - (dtucker) [configure.ac defines.h] Test for fd_mask, howmany and NFDBITS | Darren Tucker | 2013-06-02 | 1 | -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 to | Darren Tucker | 2013-06-02 | 1 | -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 null | Darren Tucker | 2013-05-30 | 1 | -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.c | Darren Tucker | 2013-05-16 | 1 | -3/+4 |
| | | | | openbsd-compat/openbsd-compat.h] Add compat bits for scan_scaled. | ||||
* | - (dtucker) [configure.ac] Add -Werror to the -Qunused-arguments test so | Darren Tucker | 2013-05-10 | 1 | -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 compiler | Darren Tucker | 2013-05-10 | 1 | -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] Support | Damien Miller | 2013-04-23 | 1 | -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 from | Darren Tucker | 2013-04-18 | 1 | -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 Tucker | 2013-03-22 | 1 | -2/+3 |
| | |||||
* | - (djm) [configure.ac log.c scp.c sshconnect2.c openbsd-compat/vis.c] | Damien Miller | 2013-03-20 | 1 | -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 none | Tim Rice | 2013-03-16 | 1 | -2/+5 |
| | | | | of the bits the configure test looks for. | ||||
* | - (djm) [configure.ac openbsd-compat/bsd-misc.c openbsd-compat/bsd-misc.h] | Damien Miller | 2013-03-15 | 1 | -2/+3 |
| | | | | Add a usleep replacement for platforms that lack it; ok dtucker | ||||
* | - (djm) [configure.ac] Disable utmp, wtmp and/or lastlog if the platform | Damien Miller | 2013-03-15 | 1 | -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 Tucker | 2013-03-12 | 1 | -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 a | Damien Miller | 2013-03-08 | 1 | -3/+6 |
| | | | | chance to complete on broken systems; ok dtucker@ | ||||
* | - (dtucker) [configure.ac] test that we can set number of file descriptors | Darren Tucker | 2013-03-06 | 1 | -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 by | Darren Tucker | 2013-03-05 | 1 | -3/+3 |
| | | | | Kevin Brott. | ||||
* | - (dtucker) [configure.ac ssh-gss.h] bz#2073: additional #includes needed | Darren Tucker | 2013-02-25 | 1 | -2/+16 |
| | | | | to use Solaris native GSS libs. Patch from Pierre Ossman. | ||||
* | - (djm) [configure.ac includes.h loginrec.c mux.c sftp.c] Prefer | Damien Miller | 2013-02-23 | 1 | -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 Linux | Damien Miller | 2013-02-22 | 1 | -37/+49 |
| | | | | | seccomp-bpf sandbox on ARM. Patch from shawnlandden AT gmail.com; ok dtucker | ||||
* | - (dtucker) [configure.ac] bz#2073: look for Solaris' differently-named | Darren Tucker | 2013-02-22 | 1 | -3/+7 |
| | | | | libgss too. Patch from Pierre Ossman, ok djm. | ||||
* | - (dtucker) [Makefile.in configure.ac] bz#2072: don't link krb5 libs to | Darren Tucker | 2013-02-22 | 1 | -14/+14 |
| | | | | ssh(1) since they're not needed. Patch from Pierre Ossman. | ||||
* | - (dtucker) [configure.ac openbsd-compat/Makefile.in openbsd-compat/strtoull.c | Darren Tucker | 2013-02-15 | 1 | -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 Tucker | 2013-02-15 | 1 | -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 old | Damien Miller | 2013-02-11 | 1 | -3/+12 |
| | | | | libcrypto that lacks EVP_CIPHER_CTX_ctrl | ||||
* | - (dtucker) [configure.ac openbsd-compat/sys-tree.h] Test if compiler allows | Darren Tucker | 2013-02-08 | 1 | -2/+14 |
| | | | | __attribute__ on return values and work around if necessary. ok djm@ | ||||
* | - (djm) [configure.ac] Don't probe seccomp capability of running kernel | Damien Miller | 2013-02-07 | 1 | -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 Miller | 2013-01-09 | 1 | -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 our | Damien Miller | 2012-12-13 | 1 | -2/+23 |
| | | | | compat code for older OpenSSL | ||||
* | - (djm) [configure.ac] Revert previous. configure.ac already does this | Damien Miller | 2012-12-03 | 1 | -3/+2 |
| | | | | for us. | ||||
* | - (djm) [configure.ac] Turn on -g for gcc compilers. Helps pre-installation | Damien Miller | 2012-12-03 | 1 | -2/+3 |
| | | | | debugging. ok dtucker@ | ||||
* | - (djm) [configure.ac] Recursively expand $(bindir) to ensure it has no | Damien Miller | 2012-07-06 | 1 | -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 for | Darren Tucker | 2012-07-04 | 1 | -2/+3 |
| | | | | platforms that don't have it. "looks good" tim@ | ||||
* | - (dtucker) [configure.ac sandbox-rlimit.c] Test whether or not | Darren Tucker | 2012-07-03 | 1 | -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) with | Darren Tucker | 2012-07-03 | 1 | -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 find | Darren Tucker | 2012-05-19 | 1 | -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. Patch | Darren Tucker | 2012-05-19 | 1 | -3/+3 |
| | | | | from cjwatson at debian org. | ||||
* | - (dtucker) [configure.ac] Include <sys/param.h> rather than <sys/types.h> | Darren Tucker | 2012-05-04 | 1 | -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 libutil | Damien Miller | 2012-04-19 | 1 | -6/+9 |
| | | | | contains openpty() but not login() | ||||
* | - (djm) [Makefile.in configure.ac sandbox-seccomp-filter.c] Add sandbox | Damien Miller | 2012-04-04 | 1 | -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 BSM | Darren Tucker | 2012-02-24 | 1 | -2/+7 |
| | | | | audit breakage in Solaris 11. Patch from Magnus Johansson. |