summaryrefslogtreecommitdiff
path: root/src/lib/libssl/bs_cbb.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* assert.h is often misused. It should not be used in a librarybeck2019-01-231-3/+3
* Provide CBB_add_u32(), as needed for an upcoming conversion.jsing2018-08-161-1/+10
* Add CBB_discard_child(), which allows for a child CBB to be discarded.jsing2017-11-281-1/+15
* Clear the child pointer in CBB_cleanup(), so that we have fewer pointersjsing2017-08-121-1/+2
* Instead of starting a 'zero-sized' CBB at the size of the first additionjsing2017-05-071-5/+8
* Use freezero(3) in the CBB clean up path, since this could hold sensitivejsing2017-04-141-3/+2
* Switch CBB to use recallocarray() - this ensures that we do not leakjsing2017-03-101-2/+2
* Make it always safe to call CBB_cleanup() providing that CBB_init() orjsing2015-09-011-2/+8
* Extend the input types for CBB_add_*() to help catch bugs.doug2015-06-181-8/+20
* Split up the logic in CBB_flush to separately handle the lengths.doug2015-06-131-21/+32
* Explain the ASN.1 restriction that requires extra logic for encoding.doug2015-06-131-2/+18
* When initial capacity is 0, always use NULL buffer.doug2015-06-131-7/+8
* Call CBB_add_space() rather than reimplementing it.doug2015-04-291-2/+2
* Rename cbb_buffer_add_u to cbb_add_u and remove redundant code.doug2015-04-291-15/+6
* Added len_len error checking for internal cbb_buffer_add_u().doug2015-04-291-1/+4
* Don't allow tag number 31 in CBB_add_asn1().doug2015-02-071-10/+23
* Only call free in CBB_init().doug2015-02-071-3/+6
* KNF bytestring files.doug2015-02-061-301/+310
* Remove accidental, commented out code.doug2015-02-061-11/+1
* Import BoringSSL's crypto bytestring and crypto bytebuilder APIs.doug2015-02-061-0/+387