History log of /openbsd-src/usr.bin/ssh/sshbuf-getput-basic.c (Results 1 – 13 of 13)
Revision Date Author Comments
# a8cbed27 25-May-2022 djm <djm@openbsd.org>

revert previous; it was broken (spotted by Theo)


# 15df1c5d 25-May-2022 djm <djm@openbsd.org>

make SSHBUF_DBG/SSHBUF_TELL (off by default and only enabled via
#define) dump to stderr rather than stdout


# 2916947c 05-Jun-2020 djm <djm@openbsd.org>

make sshbuf_putb(b, NULL) a no-op


# e62314d4 13-Dec-2019 djm <djm@openbsd.org>

allow sshbuf_put_stringb(buf, NULL); ok markus@


# d04a6061 06-Sep-2019 djm <djm@openbsd.org>

lots of things were relying on libcrypto headers to transitively
include various system headers (mostly stdlib.h); include them
explicitly


# 59567923 14-Jul-2019 djm <djm@openbsd.org>

add some functions to perform random-access read/write operations
inside buffers with bounds checking. Intended to replace manual
pointer arithmetic wherever possible.

feedback and ok markus@


# 7154f74e 01-Jun-2017 djm <djm@openbsd.org>

fix casts re constness


# ae6d6c75 16-Jun-2016 dtucker <dtucker@openbsd.org>

Include stdarg.h for va_copy as per man page.


# 2e96fb62 20-Oct-2015 mmcc <mmcc@openbsd.org>

Compare pointers to NULL rather than 0.

ok djm@


# 78e9a853 14-Jan-2015 djm <djm@openbsd.org>

avoid BIGNUM in KRL code by using a simple bitmap;
feedback and ok markus


# 38940dfd 12-Jan-2015 djm <djm@openbsd.org>

apparently memcpy(x, NULL, 0) is undefined behaviour according to
C99 (cf. sections 7.21.1 and 7.1.4), so check skip memcpy calls when
length==0; ok markus@


# 9347bb3e 04-Dec-2014 djm <djm@openbsd.org>

convert KRL code to new buffer API

ok markus@


# 15b55dae 30-Apr-2014 djm <djm@openbsd.org>

New buffer API; the first installment of the conversion/replacement
of OpenSSH's internals to make them usable as a standalone library.

This includes a set of wrappers to make it compatible with the

New buffer API; the first installment of the conversion/replacement
of OpenSSH's internals to make them usable as a standalone library.

This includes a set of wrappers to make it compatible with the
existing buffer API so replacement can occur incrementally.

With and ok markus@

Thanks also to Ben Hawkes, David Tomaschik, Ivan Fratric, Matthew
Dempsky and Ron Bowes for a detailed review.

show more ...