History log of /openssh-portable/openbsd-compat/ (Results 151 - 175 of 843)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a900442524-Feb-2018 Darren Tucker

Check for bzero and supply if needed.

Since explicit_bzero uses it via an indirect it needs to be a function
not just a macro.

f6dc2ba316-Feb-2018 Darren Tucker

freezero should check for NULL.

265d88d415-Feb-2018 Darren Tucker

Remove remaining now-obsolete cvs $Ids.

ddc0f38112-Feb-2018 Darren Tucker

Remove UNICOS support.

The code required to support it is quite invasive to the mainline
code that is synced with upstream and is an ongoing maintenance burden.
Both the hardware and

Remove UNICOS support.

The code required to support it is quite invasive to the mainline
code that is synced with upstream and is an ongoing maintenance burden.
Both the hardware and software are literal museum pieces these days and
we could not find anyone still running OpenSSH on one.

show more ...

fbfa6f9811-Feb-2018 Darren Tucker

Move signal compat code into bsd-signal.{c,h}

ba460aca24-Nov-2017 Darren Tucker

Include string.h for explicit_bzero.

f21455a030-Oct-2017 Darren Tucker

Include includes.h for HAVE_GETPAGESIZE.

The configure script checks for getpagesize() and sets HAVE_GETPAGESIZE in
config.h, but bsd-getpagesize.c forgot to include includes.h (which

Include includes.h for HAVE_GETPAGESIZE.

The configure script checks for getpagesize() and sets HAVE_GETPAGESIZE in
config.h, but bsd-getpagesize.c forgot to include includes.h (which
indirectly includes config.h) so the checks always fails, causing linker
issues when linking statically on systems with getpagesize().

Patch from Peter Korsgaard <peter at korsgaard.com>

show more ...

2de5c6b526-Oct-2017 Damien Miller

fix rdomain compilation errors

97c5aaf924-Oct-2017 Damien Miller

basic valid_rdomain() implementation for Linux

ce1cca3924-Oct-2017 Damien Miller

implement get/set_rdomain() for Linux

Not enabled, pending implementation of valid_rdomain() and autoconf glue

6eee79f924-Oct-2017 Damien Miller

stubs for rdomain replacement functions

f5594f9324-Oct-2017 Damien Miller

rename port-tun.[ch] => port-net.[ch]

Ahead of adding rdomain support

b7548b1223-Oct-2017 djm@openbsd.org

upstream commit

Expose devices allocated for tun/tap forwarding.

At the client, the device may be obtained from a new %T expansion
for LocalCommand.

At the server, the

upstream commit

Expose devices allocated for tun/tap forwarding.

At the client, the device may be obtained from a new %T expansion
for LocalCommand.

At the server, the allocated devices will be listed in a
SSH_TUNNEL variable exposed to the environment of any user sessions
started after the tunnel forwarding was established.

ok markus

Upstream-ID: e61e53f8ae80566e9ddc0d67a5df5bdf2f3c9f9e

show more ...

Revision tags: V_7_6_P1
74c1c36626-Sep-2017 Darren Tucker

Check for and handle calloc(p, 0) = NULL.

On some platforms (AIX, maybe others) allocating zero bytes of memory
via the various *alloc functions returns NULL, which is permitted
by t

Check for and handle calloc(p, 0) = NULL.

On some platforms (AIX, maybe others) allocating zero bytes of memory
via the various *alloc functions returns NULL, which is permitted
by the standards. Autoconf has some macros for detecting this (with
the exception of calloc for some reason) so use these and if necessary
activate shims for them. ok djm@

show more ...

44fc334c24-Sep-2017 Darren Tucker

Add minimal strsignal for platforms without it.

b795691918-Sep-2017 Damien Miller

add freezero(3) replacement

ok dtucker@

871f1e4312-Sep-2017 Damien Miller

adapt portable to channels API changes

f5e917ab26-Aug-2017 Darren Tucker

Add missing includes for bsd-err.c.

Patch from cjwatson at debian.org via bz#2767.

c78e6eec21-Jul-2017 Damien Miller

fix problems in tunnel forwarding portability code

This fixes a few problems in the tun forwarding code, mostly to do
with host/network byte order confusion.

Based on a report

fix problems in tunnel forwarding portability code

This fixes a few problems in the tun forwarding code, mostly to do
with host/network byte order confusion.

Based on a report and patch by stepe AT centaurus.uberspace.de;
bz#2735; ok dtucker@

show more ...

738c73dc14-Jul-2017 Damien Miller

make explicit_bzero/memset safe for sz=0

e0f609c808-Jun-2017 Darren Tucker

Wrap stdint.h include in #ifdef.

65eb8fae01-Jun-2017 Damien Miller

avoid compiler warning

151c6e4301-Jun-2017 Damien Miller

add recallocarray replacement and dependency

recallocarray() needs getpagesize() so add a tiny replacement for that.

282cad2229-Mar-2017 Darren Tucker

Import fmt_scaled.c rev 1.16 from OpenBSD.

Fix overly-conservative overflow checks on mulitplications and add checks
on additions. This allows scan_scaled to work up to +/-LLONG_MAX (LL

Import fmt_scaled.c rev 1.16 from OpenBSD.

Fix overly-conservative overflow checks on mulitplications and add checks
on additions. This allows scan_scaled to work up to +/-LLONG_MAX (LLONG_MIN
will still be flagged as a range error). ok millert@

show more ...

c73a229e29-Mar-2017 Darren Tucker

Import fmt_scaled.c rev 1.15 from OpenBSD.

Collapse underflow and overflow checks into a single block.
ok djm@ millert@

12345678910>>...34