61 Commits (17d553d29914c8818fd4a6e9f57ab776ebacab5c)

Autor SHA1 Mensaje Fecha
  David Benjamin 32345ce6f2 Minor fixes to bytestring.h header. hace 6 años
  Joshua Liebow-Feeser 8c7c6356e6 Support symbol prefixes hace 6 años
  Joshua Liebow-Feeser dea6d90de2 Document failure conditions of some EVP, HMAC, and CBB functions hace 6 años
  Adam Langley d096c06b34 bytestring: document that |CBS_get_optional_asn1| can have a NULL output. hace 6 años
  Adam Langley c61b577197 Add some more utility functions to bytestring. hace 6 años
  David Benjamin 92e332501a Add a function for encoding SET OF. hace 6 años
  David Benjamin d9f49974e3 Support high tag numbers in CBS/CBB. hace 6 años
  David Benjamin 2fc4f362cd Revert "Support high tag numbers in CBS/CBB." hace 6 años
  David Benjamin 095b6c9baa Also add a decoupled OBJ_obj2txt. hace 6 años
  David Benjamin 47b8f00fdc Reimplement OBJ_txt2obj and add a lower-level function. hace 7 años
  David Benjamin 27bc0f26c8 Fix CBS tag class docs. hace 7 años
  David Benjamin 66801feb17 Support high tag numbers in CBS/CBB. hace 7 años
  David Benjamin c64d123933 Push Span down a layer. hace 7 años
  David Benjamin 6b3ab72602 Add an implicit CBS to Span<const uint8_t> conversion. hace 7 años
  David Benjamin 4512b792ba Run comment conversion script on include/ hace 7 años
  David Benjamin 2c45fa0b90 Convert bytestring_test to GTest. hace 7 años
  Victor Vasiliev 438229a8d7 Correct a typo in ASN.1 type name. hace 7 años
  David Benjamin fcd714d52b Add CBS functions for working with BIT STRINGs. hace 7 años
  David Benjamin 455919dda2 Add CBS_get_any_asn1. hace 8 años
  Nick Harper 0c0a94d07b Better explain usage of CBB_flush hace 8 años
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. hace 8 años
  David Benjamin 1db42fb3ca Clarify CBS/CBB with respect to high tag number form. hace 8 años
  David Benjamin 93a034a7d7 CBBs are in an undefined state after an operation failed. hace 8 años
  Adam Langley d2b5af56cf Revert scoped_types.h change. hace 8 años
  Adam Langley 8d79ed6740 Assume that MSVC supports C++11. hace 8 años
  Adam Langley 8c3c3135a2 Remove scoped_types.h. hace 8 años
  David Benjamin bb076e334c Add CBB_add_u32. hace 8 años
  David Benjamin a7810c12e9 Make tls_open_record always in-place. hace 8 años
  Matt Mueller 897be6afe3 Add CBS_ASN1_UTF8STRING define. hace 8 años
  David Benjamin 375124b162 Parse BER for PKCS#12 more accurately. hace 8 años
  David Benjamin 2a0b391ac9 Rewrite ssl3_send_server_key_exchange to use CBB. hace 8 años
  David Benjamin 4cc671cbf4 Add CBB_reserve and CBB_did_write. hace 8 años
  David Benjamin a01deee96b Make CBB_len relative to its argument. hace 9 años
  David Benjamin e6d1e5a871 Use typedef names, not struct names. hace 9 años
  David Benjamin e8d53508ca Convert ssl3_send_client_hello to CBB. hace 9 años
  David Benjamin dbb0321014 Clarify that only top-level CBBs get CBB_cleanup. hace 9 años
  Paul Lietar 23b185a3cf Allow out_present to be NULL in CBS_get_optional_asn1 hace 9 años
  David Benjamin b8d28cf532 Factor out the buffering and low-level record code. hace 9 años
  David Benjamin d822ed811a Make CBB_len return a length, not remaining. hace 9 años
  David Benjamin a8653208ec Add CBB_zero to set a CBB to the zero state. hace 9 años
  Adam Langley 614c66a2f8 Add infrastructure for better extension handling. hace 9 años
  Kenny Root 3a9e1fba0e Correct various documentation typos hace 9 años
  Adam Langley 521d4b805a Export |CBS_get_any_ber_asn1_element|. hace 9 años
  Adam Langley e3ed21058d Add #defines for ASN.1 NULL and GENERALIZEDTIME. hace 9 años
  Adam Langley cc1e3df75c Make CBS_get_any_asn1_element accept only DER. hace 9 años
  Doug Hogan 5ba305643f Don't accept tag number 31 (long form identifier octets) in CBB_add_asn1. hace 9 años
  Doug Hogan 2683af70e7 Fix typo and ASN.1 tag number range comment in bytestring.h. hace 9 años
  David Benjamin 5b082e880d Various documentation fixes. hace 9 años
  Adam Langley 7571292eac Extended master secret support. hace 10 años
  David Benjamin 83fd6b686f Reimplement d2i_SSL_SESSION with CBS. hace 10 años