summaryrefslogtreecommitdiff
path: root/sshbuf-getput-basic.c
Commit message (Collapse)AuthorAgeFilesLines
* upstream commitdjm@openbsd.org2017-06-011-2/+2
| | | | | | fix casts re constness Upstream-ID: e38f2bac162b37dbaf784d349c8327a6626fa266
* Move VA_COPY macro into compat header.Darren Tucker2016-07-151-2/+2
| | | | | | | | 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@
* upstream commitdtucker@openbsd.org2016-06-241-1/+3
| | | | | | Include stdarg.h for va_copy as per man page. Upstream-ID: 105d6b2f1af2fbd9d91c893c436ab121434470bd
* upstream commitmmcc@openbsd.org2015-10-251-4/+4
| | | | | | | | Compare pointers to NULL rather than 0. ok djm@ Upstream-ID: 21616cfea27eda65a06e772cc887530b9a1a27f8
* upstream commitdjm@openbsd.org2015-01-151-1/+37
| | | | | avoid BIGNUM in KRL code by using a simple bitmap; feedback and ok markus
* upstream commitdjm@openbsd.org2015-01-131-7/+12
| | | | | | 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@
* upstream commitdjm@openbsd.org2014-12-051-2/+2
| | | | | | convert KRL code to new buffer API ok markus@
* - (djm) [Makefile.in configure.ac sshbuf-getput-basic.c]Damien Miller2014-05-151-1/+1
| | | | [sshbuf-getput-crypto.c sshbuf.c] compilation and portability fixes
* - djm@cvs.openbsd.org 2014/04/30 05:29:56Damien Miller2014-05-151-0/+421
[bufaux.c bufbn.c bufec.c buffer.c buffer.h sshbuf-getput-basic.c] [sshbuf-getput-crypto.c sshbuf-misc.c sshbuf.c sshbuf.h ssherr.c] [ssherr.h] 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.