History log of /openssh-portable/ (Results 51 - 75 of 10959)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b3afc24317-Feb-2021 Darren Tucker

Install moduli on target not host.

f060c2bc17-Feb-2021 Damien Miller

don't free string returned by login_getcapstr(3)

OpenBSD and NetBSD require the caller to free strings returned
bu the login_* functions, but FreeBSD requires that callers don't.

don't free string returned by login_getcapstr(3)

OpenBSD and NetBSD require the caller to free strings returned
bu the login_* functions, but FreeBSD requires that callers don't.

Fortunately in this case, we can harmlessly leak as the process is
about to exec the shell/command.

From https://reviews.freebsd.org/D28617 via Ed Maste; ok dtucker@

show more ...

bc9b0c2517-Feb-2021 Darren Tucker

Skip unit tests on sol11 to speed things up.

1618730317-Feb-2021 Darren Tucker

Remove SKIP_UNIT as it needs to be a make arg.

1c29386817-Feb-2021 Darren Tucker

Always intall moduli.

Allows us to run tests without falling back to a fixed modulus. Ensure that
the directory exists.

5c8f41ad17-Feb-2021 Darren Tucker

Quote SSHD_CONFOPTS in case it contains spaces.

4653116c17-Feb-2021 Darren Tucker

Fix labels on targets (dots vs underscores).

4512047f17-Feb-2021 Darren Tucker

More compact representation of config matrix.

0406cd0917-Feb-2021 Darren Tucker

Skip unit tests on hosted VMs to speed things up.

4582612e17-Feb-2021 Darren Tucker

Merge macos and ubuntu tests.

09f4b84617-Feb-2021 Darren Tucker

Convert most github hosted tests to new config structure.

65380ff717-Feb-2021 Darren Tucker

Only run selfhosted tests from selfhosted repo.

f031366514-Jan-2021 Darren Tucker

Add self-hosted runners for VMs of other platforms.

Github only hosts a limited number of platforms, and the runner code
is only supported on slightly wider range of platforms. To incre

Add self-hosted runners for VMs of other platforms.

Github only hosts a limited number of platforms, and the runner code
is only supported on slightly wider range of platforms. To increase
our test coverage beyond that, we run the runner natively on a VM host,
where it runs a jobs that boot VMs of other platforms, waits for them
to come up then runs the build and test by ssh'ing into the guest.
This means that the minimum dependencies for the guests are quite low
(basically just sshd, a compiler and make).

The interface to the VM host is fairly simple (basically 3 scripts:
vmstartup, vmrun and vmshutdown), but those are specific to the VM host
so are not in the public repo. We also mount the working directory on the
host via sshfs, so things like artifact upload by the runner also work.

As part of this we are moving the per-test-target configs into a single
place (.github/configs) where there will be referenced by a single short
"config" key. I plan to make the github-hosted runners use this too.

The self-hosted runners are run off a private repo on github since that
prevents third parties from accessing them[0], and since runner quota is
limited on private repos, we avoid running the tests we run on the public
repo.

[0] https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories

show more ...

64bbd74416-Feb-2021 dtucker@openbsd.org

upstream: Make sure puttygen is new enough to successfully run the

PuTTY interop tests, otherwise skip them.

OpenBSD-Regress-ID: 34565bb50b8aec58331ed02a5e9e0a9a929bef51

da0a9afc15-Feb-2021 markus@openbsd.org

upstream: ssh: add PermitRemoteOpen for remote dynamic forwarding

with SOCKS ok djm@, dtucker@

OpenBSD-Commit-ID: 64fe7b6360acc4ea56aa61b66498b5ecc0a96a7c

b696858a15-Feb-2021 markus@openbsd.org

upstream: factor out opt_array_append; ok djm@

OpenBSD-Commit-ID: 571bc5dd35f99c5cf9de6aaeac428b168218e74a

ad74fc1215-Feb-2021 dlg@openbsd.org

upstream: ProxyJump takes "none" to disable processing like

ProxyCommand does

ok djm@ jmc@

OpenBSD-Commit-ID: 941a2399da2193356bdc30b879d6e1692f18b6d3

16eacdb011-Feb-2021 djm@openbsd.org

upstream: sftp: add missing lsetstat@openssh.com documentation

patch from Mike Frysinger

OpenBSD-Commit-ID: 9c114db88d505864075bfe7888b7c8745549715b

e04fd6dd11-Feb-2021 djm@openbsd.org

upstream: factor SSH_AGENT_CONSTRAIN_EXTENSION parsing into its own

function and remove an unused variable; ok dtucker@

OpenBSD-Commit-ID: e1a938657fbf7ef0ba5e73b30365734a0cc96559

1bb130ed10-Feb-2021 Darren Tucker

Add __NR_futex_time64 to seccomp sandbox.

This is apparently needed for (some) 32 bit platforms with glibc 2.33.
Patch from nix at esperi.org.uk and jjelen at redhat.com via bz#3260.

f88a7a4305-Feb-2021 Darren Tucker

Add a hostname function for systems that don't have it.

Some systems don't have a hostname command (it's not required by POSIX).
The do have uname -n (which is), but as found by tim@ som

Add a hostname function for systems that don't have it.

Some systems don't have a hostname command (it's not required by POSIX).
The do have uname -n (which is), but as found by tim@ some others (eg
UnixWare) do not report the FQDN from uname -n.

show more ...

5e385a7105-Feb-2021 dtucker@openbsd.org

upstream: Roll back the hostname->uname change in rev 1.10. It turns

out uname -n doesn't do what we need for some platforms in portable, so we'll
fix the original problem (that some oth

upstream: Roll back the hostname->uname change in rev 1.10. It turns

out uname -n doesn't do what we need for some platforms in portable, so we'll
fix the original problem (that some other platforms don't have hostname at
all) by providing wrapper function to implement it.

OpenBSD-Regress-ID: 827a707d6201d5a8e196a8c28aec1d2c76c52341

show more ...

b446c21405-Feb-2021 dtucker@openbsd.org

upstream: hostname is not specified by POSIX but uname -n is, so use

the latter for portability. Patch from Geert Hendrickx via github PR#208.

OpenBSD-Regress-ID: d6a79c7c4d141a0d0

upstream: hostname is not specified by POSIX but uname -n is, so use

the latter for portability. Patch from Geert Hendrickx via github PR#208.

OpenBSD-Regress-ID: d6a79c7c4d141a0d05ade4a042eb57dddbce89f3

show more ...

1cb6ce9821-Nov-2020 David Carlier

Using explicit_memset for the explicit_bzero compatibility layer.

Favoriting the native implementation in this case.

2e0beff608-Nov-2020 Luca Weiss

Deny (non-fatal) statx in preauth privsep child.

12345678910>>...439