- 4325d8c Export CBS/CBB unicode functions by David Benjamin · 1 year, 7 months ago
- 898de8d Rewrite c2i_ASN1_OBJECT by David Benjamin · 2 years, 1 month ago
- 50a5caf Add CBS_get_u64_decimal. by David Benjamin · 2 years, 3 months ago
- a1dffbf Define CBS/CBB tags as uint32_t with a typedef. by David Benjamin · 2 years, 5 months ago
- 15ba28f Make CBB_init_fixed infallible and allocationless. by David Benjamin · 2 years, 9 months ago
- 1ee7118 Add CBB_add_asn1_[u]int64_with_tag. by David Benjamin · 2 years, 6 months ago
- fdeb4aa Reimplement ASN1_TIME_print with the new parser. by David Benjamin · 2 years, 9 months ago
- 652464e Validate ASN.1 times according to RFC 5280 by Bob Beck · 2 years, 10 months ago
- edbdc24 Reject [UNIVERSAL 0] in DER/BER element parsers. by David Benjamin · 3 years, 5 months ago
- 7fac386 Add an explicit indefinite-length output to CBS_get_any_ber_asn1_element. by David Benjamin · 3 years, 5 months ago
- 28c48e3 Finish documenting asn1.h. by David Benjamin · 3 years, 5 months ago
- cfafcd4 Deduplicate d2i and i2d documentation. by David Benjamin · 3 years, 6 months ago
- b27438e Rewrite name constraints matching with CBS. by David Benjamin · 3 years, 7 months ago
- 9545062 Add a CBB_add_zeros helper. by David Benjamin · 3 years, 9 months ago
- f315a86 Fix a -Wdeprecated-copy warning. by Peter Kasting · 3 years, 9 months ago
- bac5544 Fix awkward wording in comment. by Adam Langley · 4 years, 3 months ago
- e56dfcf Allow some non-minimal lengths in BER. by Adam Langley · 4 years, 3 months ago
- 354e1e9 Add APIs for checking ASN.1 INTEGERs. by David Benjamin · 4 years, 7 months ago
- a965a25 Add a few little-endian functions to CBS/CBB. by Adam Langley · 5 years ago
- 82dbb53 bytestring: add methods for int64. by Matthew Braithwaite · 5 years ago
- ad9eee1 Handle CBB_cleanup on child CBBs more gracefully. by David Benjamin · 6 years ago
- c18353d Add uint64_t support in CBS and CBB. by Kaustubha Govind · 6 years ago
- 32345ce Minor fixes to bytestring.h header. by David Benjamin · 6 years ago
- 8c7c635 Support symbol prefixes by Joshua Liebow-Feeser · 7 years ago
- dea6d90 Document failure conditions of some EVP, HMAC, and CBB functions by Joshua Liebow-Feeser · 7 years ago
- d096c06 bytestring: document that |CBS_get_optional_asn1| can have a NULL output. by Adam Langley · 7 years ago
- c61b577 Add some more utility functions to bytestring. by Adam Langley · 7 years ago
- 92e3325 Add a function for encoding SET OF. by David Benjamin · 7 years ago
- d9f4997 Support high tag numbers in CBS/CBB. by David Benjamin · 7 years ago
- 2fc4f36 Revert "Support high tag numbers in CBS/CBB." by David Benjamin · 7 years ago
- 095b6c9 Also add a decoupled OBJ_obj2txt. by David Benjamin · 7 years ago
- 47b8f00 Reimplement OBJ_txt2obj and add a lower-level function. by David Benjamin · 7 years ago
- 27bc0f2 Fix CBS tag class docs. by David Benjamin · 7 years ago
- 66801fe Support high tag numbers in CBS/CBB. by David Benjamin · 7 years ago
- c64d123 Push Span down a layer. by David Benjamin · 7 years ago
- 6b3ab72 Add an implicit CBS to Span<const uint8_t> conversion. by David Benjamin · 8 years ago
- 4512b79 Run comment conversion script on include/ by David Benjamin · 8 years ago
- 2c45fa0 Convert bytestring_test to GTest. by David Benjamin · 8 years ago
- 438229a Correct a typo in ASN.1 type name. by Victor Vasiliev · 8 years ago
- fcd714d Add CBS functions for working with BIT STRINGs. by David Benjamin · 8 years ago
- 455919d Add CBS_get_any_asn1. by David Benjamin · 8 years ago
- 0c0a94d Better explain usage of CBB_flush by Nick Harper · 9 years ago
- f0e935d Fold stack-allocated types into headers. by David Benjamin · 9 years ago
- 1db42fb Clarify CBS/CBB with respect to high tag number form. by David Benjamin · 9 years ago
- 93a034a CBBs are in an undefined state after an operation failed. by David Benjamin · 9 years ago
- d2b5af5 Revert scoped_types.h change. by Adam Langley · 9 years ago
- 8d79ed6 Assume that MSVC supports C++11. by Adam Langley · 9 years ago
- 8c3c313 Remove scoped_types.h. by Adam Langley · 9 years ago
- bb076e3 Add CBB_add_u32. by David Benjamin · 9 years ago
- a7810c1 Make tls_open_record always in-place. by David Benjamin · 9 years ago
- 897be6a Add CBS_ASN1_UTF8STRING define. by Matt Mueller · 9 years ago
- 375124b Parse BER for PKCS#12 more accurately. by David Benjamin · 9 years ago
- 2a0b391 Rewrite ssl3_send_server_key_exchange to use CBB. by David Benjamin · 9 years ago
- 4cc671c Add CBB_reserve and CBB_did_write. by David Benjamin · 9 years ago
- a01deee Make CBB_len relative to its argument. by David Benjamin · 9 years ago
- e6d1e5a Use typedef names, not struct names. by David Benjamin · 9 years ago
- e8d5350 Convert ssl3_send_client_hello to CBB. by David Benjamin · 9 years ago
- dbb0321 Clarify that only top-level CBBs get CBB_cleanup. by David Benjamin · 10 years ago
- 23b185a Allow out_present to be NULL in CBS_get_optional_asn1 by Paul Lietar · 10 years ago
- b8d28cf Factor out the buffering and low-level record code. by David Benjamin · 10 years ago
- d822ed8 Make CBB_len return a length, not remaining. by David Benjamin · 10 years ago
- a865320 Add CBB_zero to set a CBB to the zero state. by David Benjamin · 10 years ago
- 614c66a Add infrastructure for better extension handling. by Adam Langley · 10 years ago
- 3a9e1fb Correct various documentation typos by Kenny Root · 10 years ago
- 521d4b8 Export |CBS_get_any_ber_asn1_element|. by Adam Langley · 10 years ago
- e3ed210 Add #defines for ASN.1 NULL and GENERALIZEDTIME. by Adam Langley · 10 years ago
- cc1e3df Make CBS_get_any_asn1_element accept only DER. by Adam Langley · 10 years ago
- 5ba3056 Don't accept tag number 31 (long form identifier octets) in CBB_add_asn1. by Doug Hogan · 10 years ago
- 2683af7 Fix typo and ASN.1 tag number range comment in bytestring.h. by Doug Hogan · 10 years ago
- 5b082e8 Various documentation fixes. by David Benjamin · 10 years ago
- 7571292 Extended master secret support. by Adam Langley · 10 years ago
- 83fd6b6 Reimplement d2i_SSL_SESSION with CBS. by David Benjamin · 10 years ago
- b5b6854 Add CBB_add_asn1_uint64. by David Benjamin · 10 years ago
- b698617 Add CBS_peek_asn1_tag. by David Benjamin · 10 years ago
- ed6eb66 Add CBS_ASN1_ENUMERATED to bytestring.h. by David Benjamin · 11 years ago
- 9b04d65 Export CBS_get_any_asn1_element. by David Benjamin · 11 years ago
- 9c01e00 Rework support for ASN.1 BER. by Adam Langley · 11 years ago
- eeb9f49 Add PKCS7_bundle_certificates. by Adam Langley · 11 years ago
- eb7d2ed Add visibility rules. by Adam Langley · 11 years ago
- 22f9bcc Port ssl3_get_client_hello to CBS. by David Benjamin · 11 years ago
- ed43958 Port ssl3_get_key_exchange to CBS. by David Benjamin · 11 years ago
- 4c921e1 Move public headers to include/openssl/ by Adam Langley · 11 years ago
- 95c29f3 Inital import. by Adam Langley · 11 years ago