| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
This is in preparation to distinguish this from the host that the runner
runs on in case where they are separate (eg VMs).
|
| |
|
|
|
|
| |
Not specifying the test config implicitly selects default args.
|
| |
|
|
|
|
|
|
|
|
| |
On some very old platforms, sys/stat.h needs sys/types.h, however
autoconf 2.71's AC_CHECK_INCLUDES_DEFAULT checks for them in the
opposite order, which in combination with modern autoconf's
"present but cannot be compiled" behaviour causes it to not be
detected.
|
| |
|
|
|
|
|
|
| |
-R processing. bz#3499, ok djm@
OpenBSD-Commit-ID: 194ee4cfe7ed0e2b8ad0727f493c798a50454208
|
|
|
|
|
|
|
|
| |
This was added for the benefit of platforms using ssh-rand-helper to
prevent a delay on each connection as sshd reseeded itself.
ssh-random-helper is long gone, and since the re-exec happens before the
chroot the re-execed sshd can reseed itself normally. ok djm@
|
|
|
|
|
| |
OpenSSL 1.1.1 has a bug in its RNG that breaks reexec fallback, so skip
that test. See bz#3483 for details.
|
|
|
|
|
|
| |
Patch from vapier at chromium.org.
OpenBSD-Commit-ID: 8a0c164a6a25eef0eedfc30df95bfa27644e35cf
|
|
|
|
|
|
| |
string in error messages. Patch from vapier at chromium.org.
OpenBSD-Commit-ID: fc28466ebc7b74e0072331947a89bdd239c160d3
|
|
|
|
|
|
|
| |
client_global_hostkeys_prove_confirm(), as it handles the
"hostkeys-prove00@openssh.com" message; no functional change
OpenBSD-Commit-ID: 31e09bd3cca6eed26855b88fb8beed18e9bd026d
|
|
|
|
| |
OpenBSD-Commit-ID: 39c58f41e0f32d1ff31731fa6f5bbbc3ad25084a
|
|
|
|
|
|
| |
seed_rng will initialize OpenSSL, and some engine providers (eg Intel's
QAT) will open descriptors for their own use. bz#3483, patch from
joel.d.schuetze at intel.com, ok djm@
|
| |
|
|
|
|
|
|
|
|
|
|
| |
POSIX doesn't specify the internal layout of the fd_set object, so let's
not assume it is just a bit mask. This increases compatibility with
systems that have a different layout.
The assumption is also worthless as we already refuse to use file
descriptors over FD_SETSIZE anyway. Meaning that the default size of
fd_set is quite sufficient.
|
|
|
|
|
| |
In the case where the previous run did not clean up, the checkout will
fail as it'll leave a stale mount.
|
|
|
|
| |
Should work even if the github workspace dir is on a stale sshfs mount.
|
| |
|
|
|
|
|
| |
Update actions/checkout and actions/upload-artifact to main branch for
compatibility with node.js v16.
|
| |
|
|
|
|
|
|
|
|
| |
specify a public key file, as documented in ssh.1 for the -i option. Document
this also for IdentityFile in ssh_config.5, for documentation completeness.
From laalsaas at systemli.org via portable github PR#352, ok jmc@ djm@
OpenBSD-Commit-ID: 2f943be9f96e60ef81a9a4faa25b009999f9883b
|
|
|
|
|
|
| |
in -portable by clang 16's -Wunused-but-set-variable. ok djm@
OpenBSD-Commit-ID: 3d943ddf2369b38fbf89f5f19728e7dc1daf3982
|
|
|
|
|
|
|
| |
equal to zero during config parsing, rather than faling later at runtime.
bz#3489, ok djm@
OpenBSD-Commit-ID: d79c2b7a8601eb9be493629a91245d761154308b
|
|
|
|
|
|
|
|
| |
start time began with "0x", not the expiry time.
from Ed Maste
OpenBSD-Commit-ID: 6269242c3e1a130b47c92cfca4d661df15f05739
|
| |
|
| |
|
| |
|
|
|
|
| |
We already run it on the regular tree, no need to double up.
|
| |
|
| |
|
| |
|
|
|
|
| |
OpenBSD-Commit-ID: b0e54ee4d703bd6929bbc624068666a7a42ecb1f
|
|
|
|
| |
OpenBSD-Commit-ID: d056ee2e73691dc3ecdb44a6de68e6b88cd93827
|
| |
|
|
|
|
|
| |
"without-password" is the deprecated alias for "prohibit-password",
so we should reference the latter. From emaste at freebsd.org.
|
|
|
|
|
|
| |
Some versions of FreeBSD do not support using id 0 to refer to the
current pid for procctl, so pass getpid() explicitly. From
emaste at freebsd.org.
|
|
|
|
|
|
|
| |
glibc has the prototypes for setresuid and setresgid behind _GNU_SOURCE,
and clang 16 will error out on implicit function definitions, so add
_GNU_SOURCE and the required headers to the configure checks. From
sam at @gentoo.org via bz#3497.
|
|
|
|
|
|
|
|
| |
Clang 16 now warns on this and it'll be removed in C23, so let's
just be future proof. It also reduces noise when doing general
Clang 16 porting work (which is a big job as it is). github PR#355.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
Another Clang 16ish fix (which makes -Wimplicit-function-declaration
an error by default). github PR#355.
See: 2efd71da49b9cfeab7987058cf5919e473ff466b
See: be197635329feb839865fdc738e34e24afd1fca8
|
| |
|
|
|
|
|
|
| |
Add "compat-tests" to the default TEST_TARGET so we can override as
necessary. Override TEST_TARGET for Cygwin as the tests don't currently
compile there.
|
|
|
|
|
|
|
| |
going to known_hosts with a more relaxed check for bad characters; previous
commit broke address literals. Reported by/feedback from florian@
OpenBSD-Commit-ID: 10b86dc6a4b206adaa0c11b58b6d5933898d43e0
|
| |
|
|
|
|
| |
The cygwin compat code uses xmalloc, so add libssh.a so pick up that.
|
| |
|
|
|
|
|
|
| |
The default job timeout of 360 (6h) is not enough to complete the
regress tests for some of the slow VMs depending on the load on the host.
Increase to 600 (10h).
|
| |
|
| |
|