History log of /openssh-portable/configure.ac (Results 1 - 25 of 1479)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# f812a36c 16-Oct-2020 Damien Miller

check for and require a C99 capable compiler

recent logging changes use __VA_ARGS__.


Revision tags: V_8_4_P1
# dc098405 18-Sep-2020 pedro martelletto

configure.ac: add missing includes

when testing, make sure to include the relevant header files that
declare the types of the functions used by the test:

- stdio.h for printf();

configure.ac: add missing includes

when testing, make sure to include the relevant header files that
declare the types of the functions used by the test:

- stdio.h for printf();
- stdlib.h for exit();
- string.h for strcmp();
- unistd.h for unlink(), _exit(), fork(), getppid(), sleep().

show more ...


# a2f3ae38 05-Sep-2020 Sebastian Andrzej Siewior

Move the local m4 macros

The `aclocal' step is skipped during `autoreconf' because aclocal.m4 is
present.
Move the current aclocal.m4 which contains local macros into the m4/
fol

Move the local m4 macros

The `aclocal' step is skipped during `autoreconf' because aclocal.m4 is
present.
Move the current aclocal.m4 which contains local macros into the m4/
folder. With this change the aclocal.m4 will be re-created during
changes to the m4/ macro.
This is needed so the `aclocal' can fetch m4 macros from the system if
they are references in the configure script. This is a prerequisite to
use PKG_CHECK_MODULES.

Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

show more ...


# c1c44eee 01-Sep-2020 pedro martelletto

configure.ac: fix libfido2 back-compat

- HAVE_FIDO_CRED_PROD -> HAVE_FIDO_CRED_PROT;
- check for fido_dev_get_touch_begin(), so that
HAVE_FIDO_DEV_GET_TOUCH_BEGIN gets defined.


# ce178be0 27-Aug-2020 Damien Miller

tweak back-compat for older libfido2


# bbcc858d 26-Aug-2020 Damien Miller

degrade semi-gracefully when libfido2 is too old


# eaf8672b 20-Aug-2020 Darren Tucker

Remove check for 'ent' command.

It was added in 8d1fd57a9 for measuring entropy of ssh_prng_cmds which
has long since been removed and there are no other references to it.


# ea1f6490 04-Aug-2020 Damien Miller

support NetBSD's utmpx.ut_ss address field

bz#960, ok dtucker


# ae752701 31-Jul-2020 Darren Tucker

Remove AC_REVISION.

It hasn't been useful since we switched to git in 2014. ok djm@


# 89fc3f41 28-Jul-2020 Darren Tucker

Use argv in OSSH_CHECK_CFLAG_COMPILE test.

configure.ac is not detecting -Wextra in compilers that implement the
option. The problem is that -Wextra implies -Wunused-parameter, and the

Use argv in OSSH_CHECK_CFLAG_COMPILE test.

configure.ac is not detecting -Wextra in compilers that implement the
option. The problem is that -Wextra implies -Wunused-parameter, and the
C excerpt used by aclocal.m4 does not use argv. Patch from pedro at
ambientworks.net, ok djm@

show more ...


# 5b56bd0a 16-Jul-2020 Damien Miller

detect Linux/X32 systems

This is a frankenstein monster of AMD64 instructions/calling conventions
but with a 4GB address space. Allegedly deprecated but people still run
into it caus

detect Linux/X32 systems

This is a frankenstein monster of AMD64 instructions/calling conventions
but with a 4GB address space. Allegedly deprecated but people still run
into it causing weird sandbox failures, e.g. bz#3085

show more ...


# 6fcfd303 03-Jul-2020 Damien Miller

add check for fido_cred_set_prot() to configure


# 976c4f86 26-Jun-2020 djm@openbsd.org

upstream: avoid spurious error message when ssh-keygen creates files

outside ~/.ssh; with dtucker@

OpenBSD-Commit-ID: ac0c662d44607e00ec78c266ee60752beb1c7e08


Revision tags: V_8_3_P1
# 3de02be3 25-May-2020 Andreas Schwab

Add support for AUDIT_ARCH_RISCV64


# 08ce6b22 12-May-2020 Darren Tucker

Skip building sk-dummy library if no SK support.


# 4fa9e048 08-May-2020 Darren Tucker

Ensure SA_SIGNAL test only signals itself.

When the test's child signals its parent and it exits the result of
getppid changes. On Ubuntu 20.04 this results in the ppid being that
o

Ensure SA_SIGNAL test only signals itself.

When the test's child signals its parent and it exits the result of
getppid changes. On Ubuntu 20.04 this results in the ppid being that
of the GDM session, causing it to exit. Analysis and testing from pedro
at ambientworks.net

show more ...


# 59d53155 07-May-2020 Darren Tucker

Check if -D_REENTRANT is needed for localtime_r.

On at least HP-UX 11.11, the localtime_r declararation is behind
ifdef _REENTRANT. Check for and add if needed.


# e9dc9863 01-May-2020 Darren Tucker

Use LONG_LONG_MAX and friends if available.

If we don't have LLONG_{MIN,MAX} but do have LONG_LONG_{MIN,MAX}
then use those instead. We do calculate these values in configure,
but i

Use LONG_LONG_MAX and friends if available.

If we don't have LLONG_{MIN,MAX} but do have LONG_LONG_{MIN,MAX}
then use those instead. We do calculate these values in configure,
but it turns out that at least one compiler (old HP ANSI C) can't
parse "-9223372036854775808LL" without mangling it. (It can parse
"-9223372036854775807LL" which is presumably why its limits.h defines
LONG_LONG_MIN as the latter minus 1.)

Fixes rekey test when compiled with the aforementioned compiler.

show more ...


# 6c6072ba 01-May-2020 Darren Tucker

See if SA_RESTART signals will interrupt select().

On some platforms (at least older HP-UXes such as 11.11, possibly others)
setting SA_RESTART on signal handers will cause it to not int

See if SA_RESTART signals will interrupt select().

On some platforms (at least older HP-UXes such as 11.11, possibly others)
setting SA_RESTART on signal handers will cause it to not interrupt
select(), at least for calls that do not specify a timeout. Try to
detect this and if found, don't use SA_RESTART.

POSIX says "If SA_RESTART has been set for the interrupting signal, it
is implementation-dependent whether select() restarts or returns with
[EINTR]" so this behaviour is within spec.

show more ...


# 7f23f421 30-Apr-2020 Darren Tucker

Include sys/byteorder.h for htons and friends.

These are usually in netinet/in.h but on HP-UX they are not defined if
_XOPEN_SOURCE_EXTENDED is set. Only needed for netcat in the regres

Include sys/byteorder.h for htons and friends.

These are usually in netinet/in.h but on HP-UX they are not defined if
_XOPEN_SOURCE_EXTENDED is set. Only needed for netcat in the regression
tests.

show more ...


# abe2b245 03-Apr-2020 Damien Miller

prefer libcrypto chacha20-poly1305 where possible


# 0eaca933 14-Mar-2020 Darren Tucker

Include fido.h when checking for fido/credman.h.

It's required for fido_dev_t, otherwise configure fails with
when given --with-security-key-builtin.


# d081f017 12-Mar-2020 djm@openbsd.org

upstream: spelling errors in comments; no code change from

OpenBSD-Commit-ID: 166ea64f6d84f7bac5636dbd38968592cb5eb924


# d4860ec4 17-Feb-2020 Darren Tucker

Check if getpeereid is actually declared.

Check in sys/socket.h (AIX) and unistd.h (FreeBSD, DragonFLy and OS X).
Prevents undeclared function warning on at least some versions of AIX.


Revision tags: V_8_2_P1
# 849a9b87 05-Feb-2020 Darren Tucker

Don't look for UINT32_MAX in inttypes.h

... unless we are actually going to use it. Fixes build on HP-UX
without the potential impact to other platforms of a header change
shortly b

Don't look for UINT32_MAX in inttypes.h

... unless we are actually going to use it. Fixes build on HP-UX
without the potential impact to other platforms of a header change
shortly before release.

show more ...


12345678910>>...60