summaryrefslogtreecommitdiff
path: root/src/lib/libssl/bs_cbs.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* sync inclusion of <stdlib.h> from libcryptotb2024-05-251-1/+2
* Provide various CBS_peek_* functions.jsing2021-12-151-1/+78
* Provide CBS_get_u64().jsing2021-12-151-1/+18
* Provide CBS_get_last_u8().jsing2021-12-151-1/+12
* Add explicit CBS_contains_zero_byte() check in CBS_strdup().jsing2021-10-311-1/+6
* Fix formatting of multi-line license comment per style(9).jsing2021-05-161-2/+3
* Remove unnecessary includes from the bytestring APIs.jsing2021-05-161-5/+1
* assert.h is often misused. It should not be used in a librarybeck2019-01-231-5/+2
* Stop using BUF_memdup() within the LibreSSL code base - it is correctlyjsing2015-06-241-3/+4
* Change CBS_dup() to also sync the offset.doug2015-06-231-1/+2
* Replace internal call to CRYPTO_memcmp with timingsafe_memcmp.doug2015-06-201-2/+2
* Add CBS_dup() to initialize a new CBS with the same values.doug2015-06-191-1/+7
* Use explicit int in bs_cbs.c.doug2015-06-171-12/+13
* Add CBS_write_bytes() to copy the remaining CBS bytes to the caller.doug2015-06-171-1/+15
* Add a new function CBS_offset() to report the current offset in the data.doug2015-06-171-1/+8
* Simplify cbs_get_any_asn1_element_internal based on comments from jsing@doug2015-06-161-15/+11
* Make CBS_get_any_asn1_element() more compliant with DER encoding.doug2015-06-151-17/+51
* Reject long-form tags in CBS_peek_asn1_tag.doug2015-06-131-1/+8
* Add whitespace and replace OPENSSL_free with free in documentation.doug2015-04-291-3/+3
* Avoid NULL deref in CBS_get_any_asn1_element().doug2015-04-291-2/+3
* Added error checking for len argument in cbs_get_u().doug2015-04-291-1/+4
* free() can handle NULL.doug2015-04-291-8/+4
* Check for invalid leading zeros in CBS_get_asn1_uint64.doug2015-04-251-3/+8
* KNF bytestring files.doug2015-02-061-307/+356
* Import BoringSSL's crypto bytestring and crypto bytebuilder APIs.doug2015-02-061-0/+390