History log of /openssh-portable/openbsd-compat/ (Results 201 - 225 of 843)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a233358413-Jul-2016 Darren Tucker

Add compat code for missing wcwidth.

If we don't have wcwidth force fallback implementations of nl_langinfo
and mbtowc. Based on advice from Ingo Schwarze.

6310ef2713-Jul-2016 Darren Tucker

Move err.h replacements into compat lib.

Move implementations of err.h replacement functions into their own file
in the libopenbsd-compat so we can use them in kexfuzz.c too. ok djm@

9f919d1a13-Jun-2016 Darren Tucker

Remove now-defunct .cvsignore files. ok djm

ae9c0d4d03-Jun-2016 Darren Tucker

Update vis.h and vis.c from OpenBSD.

This will be needed for the upcoming utf8 changes.

604a037d31-May-2016 Damien Miller

whitespace at EOL

332ff3d709-May-2016 Damien Miller

initialise salen in binresvport_sa

avoids failures with UsePrivilegedPort=yes

patch from Juan Gallego

6278244810-Mar-2016 Darren Tucker

Include priv.h for priv_set_t.

From alex at cooperi.net.

Revision tags: V_7_2_P2, V_7_2_P1
907091ac18-Feb-2016 Darren Tucker

Make Solaris privs code build on older systems.

Not all systems with Solaris privs have priv_basicset so factor that
out and provide backward compatibility code. Similarly, not all have

Make Solaris privs code build on older systems.

Not all systems with Solaris privs have priv_basicset so factor that
out and provide backward compatibility code. Similarly, not all have
PRIV_NET_ACCESS so wrap that in #ifdef. Based on code from
alex at cooperi.net and djm@ with help from carson at taltos.org and
wieland at purdue.edu.

show more ...

60d860e516-Feb-2016 Darren Tucker

Rollback addition of va_start.

va_start was added in 0f754e29dd3760fc0b172c1220f18b753fb0957e, however
it has the wrong number of args and it's not usable in non-variadic
functions a

Rollback addition of va_start.

va_start was added in 0f754e29dd3760fc0b172c1220f18b753fb0957e, however
it has the wrong number of args and it's not usable in non-variadic
functions anyway so it breaks things (for example Solaris 2.6 as
reported by Tom G. Christensen).i ok djm@

show more ...

Revision tags: V_7_1_P2
4626cbaf07-Jan-2016 Damien Miller

Support Illumos/Solaris fine-grained privileges

Includes a pre-auth privsep sandbox and several pledge()
emulations. bz#2511, patch by Alex Wilson.

ok dtucker@

f0191d7c29-Nov-2015 Damien Miller

Revert "stub for pledge(2) for systems that lack it"

This reverts commit 14c887c8393adde2d9fd437d498be30f8c98535c.

dtucker beat me to it :/

14c887c829-Nov-2015 Damien Miller

stub for pledge(2) for systems that lack it

3ddd15e129-Nov-2015 Darren Tucker

Add a null implementation of pledge.

Fixes builds on almost everything.

8db134e728-Oct-2015 Darren Tucker

Prevent name collisions with system glob (bz#2463)

Move glob.h from includes.h to the only caller (sftp) and override the
names for the symbols. This prevents name collisions with the s

Prevent name collisions with system glob (bz#2463)

Move glob.h from includes.h to the only caller (sftp) and override the
names for the symbols. This prevents name collisions with the system glob
in the case where something other than ssh uses it (eg kerberos). With
jjelen at redhat.com, ok djm@

show more ...

0f754e2915-Oct-2015 Damien Miller

need va_copy before va_start

reported by Nicholas Lemonias

eb6c50d815-Oct-2015 Damien Miller

fix compilation on systems without SYMLOOP_MAX

8f22911013-Oct-2015 Damien Miller

upstream commit

revision 1.20
date: 2015/10/13 20:55:37; author: millert; state: Exp; lines: +2 -2; commitid: X39sl5ay1czgFIgp;
In rev 1.15 the sizeof argument was fixed in a str

upstream commit

revision 1.20
date: 2015/10/13 20:55:37; author: millert; state: Exp; lines: +2 -2; commitid: X39sl5ay1czgFIgp;
In rev 1.15 the sizeof argument was fixed in a strlcat() call but
the truncation check immediately following it was not updated to
match. Not an issue in practice since the buffers are the same
size. OK deraadt@

show more ...

23fa695b13-Oct-2015 Damien Miller

upstream commit

revision 1.19
date: 2015/01/16 16:48:51; author: deraadt; state: Exp; lines: +3 -3; commitid: 0DYulI8hhujBHMcR;
Move to the <limits.h> universe.
review by mil

upstream commit

revision 1.19
date: 2015/01/16 16:48:51; author: deraadt; state: Exp; lines: +3 -3; commitid: 0DYulI8hhujBHMcR;
Move to the <limits.h> universe.
review by millert, binary checking process with doug, concept with guenther

show more ...

c71be37513-Oct-2015 Damien Miller

upstream commit

revision 1.18
date: 2014/10/19 03:56:28; author: doug; state: Exp; lines: +9 -9; commitid: U6QxmtbXrGoc02S5;
Revert last commit due to changed semantics found by

upstream commit

revision 1.18
date: 2014/10/19 03:56:28; author: doug; state: Exp; lines: +9 -9; commitid: U6QxmtbXrGoc02S5;
Revert last commit due to changed semantics found by make release.

show more ...

c39ad23b13-Oct-2015 Damien Miller

upstream commit

revision 1.17
date: 2014/10/18 20:43:52; author: doug; state: Exp; lines: +10 -10; commitid: I74hI1tVZtsspKEt;
Better POSIX compliance in realpath(3).

mi

upstream commit

revision 1.17
date: 2014/10/18 20:43:52; author: doug; state: Exp; lines: +10 -10; commitid: I74hI1tVZtsspKEt;
Better POSIX compliance in realpath(3).

millert@ made changes to realpath.c based on FreeBSD's version. I merged
Todd's changes into dl_realpath.c.

ok millert@, guenther@

show more ...

e929a43f13-Oct-2015 Damien Miller

upstream commit

revision 1.16
date: 2013/04/05 12:59:54; author: kurt; state: Exp; lines: +3 -1;
- Add comments regarding copies of these files also in libexec/ld.so
okay guen

upstream commit

revision 1.16
date: 2013/04/05 12:59:54; author: kurt; state: Exp; lines: +3 -1;
- Add comments regarding copies of these files also in libexec/ld.so
okay guenther@

show more ...

5225db6813-Oct-2015 Damien Miller

upstream commit

revision 1.15
date: 2012/09/13 15:39:05; author: deraadt; state: Exp; lines: +2 -2;
specify the bounds of the dst to strlcat (both values were static and
equal

upstream commit

revision 1.15
date: 2012/09/13 15:39:05; author: deraadt; state: Exp; lines: +2 -2;
specify the bounds of the dst to strlcat (both values were static and
equal, but it is more correct)
from Michal Mazurek

show more ...

7365fe5b13-Oct-2015 Damien Miller

upstream commit

revision 1.14
date: 2011/07/24 21:03:00; author: miod; state: Exp; lines: +35 -13;
Recent Single Unix will malloc memory if the second argument of realpath()
i

upstream commit

revision 1.14
date: 2011/07/24 21:03:00; author: miod; state: Exp; lines: +35 -13;
Recent Single Unix will malloc memory if the second argument of realpath()
is NULL, and third-party software is starting to rely upon this.
Adapted from FreeBSD via Jona Joachim (jaj ; hcl-club , .lu), with minor
tweaks from nicm@ and yours truly.

show more ...

189de02d21-Aug-2015 Damien Miller

expose POLLHUP and POLLNVAL for netcat.c

Revision tags: V_7_1_P1, V_7_0_P1
0c30ba9129-Jul-2015 Damien Miller

downgrade OOM adjustment logging: verbose -> debug

12345678910>>...34