History log of /openssh-portable/openbsd-compat/ (Results 176 – 200 of 10160)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
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@ some others (eg

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 other platforms

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: d6a79c7c4d141a0d05ade4a042eb57ddd

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.

a35d3e9104-Feb-2021 dtucker@openbsd.org

upstream: Remove debug message from sigchld handler. While this

works on OpenBSD it can cause problems on other platforms. From kircherlike
at outlook.com via bz#3259, ok djm@

OpenBSD-Commit-ID: 3

upstream: Remove debug message from sigchld handler. While this

works on OpenBSD it can cause problems on other platforms. From kircherlike
at outlook.com via bz#3259, ok djm@

OpenBSD-Commit-ID: 3e241d7ac1ee77e3de3651780b5dc47b283a7668

show more ...

69338ab402-Feb-2021 djm@openbsd.org

upstream: whitespace

OpenBSD-Commit-ID: 544bb092e03fcbecb420196cd0f70af13ea868ad

f71219a002-Feb-2021 djm@openbsd.org

upstream: fix memleaks in private key deserialisation; enforce more

consistency between redundant fields in private key certificate and private
key body; ok markus@

OpenBSD-Commit-ID: dec344e414d47

upstream: fix memleaks in private key deserialisation; enforce more

consistency between redundant fields in private key certificate and private
key body; ok markus@

OpenBSD-Commit-ID: dec344e414d47f0a7adc13aecf3760fe58101240

show more ...

3287790e02-Feb-2021 djm@openbsd.org

upstream: memleak on error path; ok markus@

OpenBSD-Commit-ID: 2091a36d6ca3980c81891a6c4bdc544e63cb13a8

3dd0c64e31-Jan-2021 djm@openbsd.org

upstream: more strictly enforce KEX state-machine by banning packet

types once they are received. Fixes memleak caused by duplicate
SSH2_MSG_KEX_DH_GEX_REQUEST (spotted by portable OpenSSH kex_fuzz

upstream: more strictly enforce KEX state-machine by banning packet

types once they are received. Fixes memleak caused by duplicate
SSH2_MSG_KEX_DH_GEX_REQUEST (spotted by portable OpenSSH kex_fuzz via
oss-fuzz #30078).

ok markus@

OpenBSD-Commit-ID: 87331c715c095b587d5c88724694cdeb701c9def

show more ...

7a92a32431-Jan-2021 dtucker@openbsd.org

upstream: Set linesize returned by getline to zero when freeing and

NULLing the returned string. OpenBSD's getline handles this just fine, but
some implementations used by -portable do not. ok djm

upstream: Set linesize returned by getline to zero when freeing and

NULLing the returned string. OpenBSD's getline handles this just fine, but
some implementations used by -portable do not. ok djm@

OpenBSD-Commit-ID: 4d7bd5169d3397654247db9655cc69a9908d165c

show more ...

a5dfc5ba30-Jan-2021 Damien Miller

allow a fuzz case to contain more than one request

loop until input buffer empty, no message consumed or 256 messages
processed

0ef24ad630-Jan-2021 Damien Miller

expect fuzz cases to have length prefix

might make life a little easier for the fuzzer, e.g. it can now
produce valid (multi-request) messages by smashing two cases together.

de613f2729-Jan-2021 Damien Miller

ssh-agent fuzzer

7e96c87729-Jan-2021 Damien Miller

move keys out of kex_fuzz.cc into separate header

add certificates and missing key types

76f46d7529-Jan-2021 Damien Miller

some fixed test data (mostly keys) for fuzzing

7c2e3d6d29-Jan-2021 djm@openbsd.org

upstream: add a SK_DUMMY_INTEGRATE define that allows the dummy

security key middleware to be directly linked; useful for writing fuzzers,
etc.

OpenBSD-Regress-ID: 0ebd00159b58ebd85e61d8270fc02f1e4

upstream: add a SK_DUMMY_INTEGRATE define that allows the dummy

security key middleware to be directly linked; useful for writing fuzzers,
etc.

OpenBSD-Regress-ID: 0ebd00159b58ebd85e61d8270fc02f1e45df1544

show more ...

1a4b927529-Jan-2021 djm@openbsd.org

upstream: fix the values of enum sock_type

OpenBSD-Commit-ID: 18d048f4dbfbb159ff500cfc2700b8fb1407facd

8afaa7d729-Jan-2021 djm@openbsd.org

upstream: give typedef'd struct a struct name; makes the fuzzer I'm

writing a bit easier

OpenBSD-Commit-ID: 1052ab521505a4d8384d67acb3974ef81b8896cb

1e66011528-Jan-2021 Damien Miller

fuzz diffie-hellman-group-exchange-sha1 kex too

be5f004828-Jan-2021 Damien Miller

support for running kex fuzzer with null cipher

3d59e88c28-Jan-2021 Darren Tucker

make with -j2 to use available CPUs.

12345678910>>...407