History log of /openssh-portable/openbsd-compat/bsd-asprintf.c (Results 1 – 10 of 10)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: V_8_6_P1, V_8_5_P1, V_8_4_P1, V_8_3_P1, V_8_2_P1, V_8_1_P1, V_8_0_P1, V_7_9_P1
# 797cdd9c 12-Oct-2018 Darren Tucker

Don't avoid our *sprintf replacements.

Don't let systems with broken printf(3) avoid our replacements
via asprintf(3)/vasprintf(3) calling libc internally. From djm@


Revision tags: V_7_8_P1, V_7_7_P1, V_7_6_P1, V_7_5_P1, V_7_4_P1
# c20dccb5 01-Aug-2016 Darren Tucker

Strip trailing whitespace.

Mechanically strip trailing whitespace on files not synced with OpenBSD
(or in the case of bsd-snprint.c, rsync).


Revision tags: V_7_3_P1
# 5abfb15c 15-Jul-2016 Darren Tucker

Move VA_COPY macro into compat header.

Some AIX compilers unconditionally undefine va_copy but don't set it back
to an internal function, causing link errors. In some compat code we
already use VA_

Move VA_COPY macro into compat header.

Some AIX compilers unconditionally undefine va_copy but don't set it back
to an internal function, causing link errors. In some compat code we
already use VA_COPY instead so move the two existing instances into the
shared header and use for sshbuf-getput-basic.c too. Should fix building
with at lease some versions of AIX's compiler. bz#2589, ok djm@

show more ...


Revision tags: V_7_2_P2, V_7_2_P1
# 60d860e5 16-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 anyway so it brea

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
# 0f754e29 15-Oct-2015 Damien Miller

need va_copy before va_start

reported by Nicholas Lemonias


Revision tags: V_7_1_P1, V_7_0_P1, V_6_9_P1, V_6_8_P1, V_6_7_P1, V_6_6_P1, V_6_5_P1, V_6_4_P1, V_6_3_P1, V_6_2_P2, V_6_2_P1, V_6_1_P1, V_6_0_P1, V_5_9_P1, V_5_8_P2, V_5_8_P1, V_5_7_P1, V_5_6_P1, V_5_5_P1, V_5_4_P1, V_5_3_P1, V_5_2_P1, V_5_1_P1, V_5_0_P1, V_4_9_P1
# 84287b83 13-Sep-2007 Darren Tucker

- (dtucker) [openbsd-compat/bsd-asprintf.c] Plug mem leak in error path.
Patch from Jan.Pechanec at sun com.


Revision tags: V_4_7_P1, V_4_6_P1
# be6db834 05-Dec-2006 Damien Miller

- (djm) [bsd-asprintf.c] Better test for bad vsnprintf lengths; ok dtucker@


Revision tags: V_4_5_P1, V_4_4_P1
# f78fb544 06-Aug-2006 Darren Tucker

- (dtucker) [openbsd-compat/{bsd-asprintf.c,bsd-openpty.c,bsd-snprintf.c,
glob.c}] Include stdlib.h for malloc and friends in compat code.


# 2eaea990 12-Jul-2006 Darren Tucker

- (dtucker) [openbsd-compat/bsd-asprintf.c openbsd-compat/port-aix.c
openbsd-compat/rresvport.c] More errno.h.


Revision tags: V_4_3_P2, V_4_3_P1
# 57f3915b 24-Nov-2005 Damien Miller

- (djm) [configure.ac openbsd-compat/Makefile.in openbsd-compat/bsd-asprintf.c
openbsd-compat/bsd-snprintf.c openbsd-compat/openbsd-compat.h] Add an
asprintf() implementation, after syncing our

- (djm) [configure.ac openbsd-compat/Makefile.in openbsd-compat/bsd-asprintf.c
openbsd-compat/bsd-snprintf.c openbsd-compat/openbsd-compat.h] Add an
asprintf() implementation, after syncing our {v,}snprintf() implementation
with some extra fixes from Samba's version. With help and debugging from
dtucker and tim; ok dtucker@

show more ...