30 Revīzijas (43e5a26b535f8eeee33c3106de786aea4f5023c8)

Autors SHA1 Ziņojums Datums
  David Benjamin 2c45fa0b90 Convert bytestring_test to GTest. pirms 7 gadiem
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. pirms 7 gadiem
  David Benjamin 48e2be247a Include the type in empty vector literals. pirms 7 gadiem
  David Benjamin fcd714d52b Add CBS functions for working with BIT STRINGs. pirms 7 gadiem
  David Benjamin aac1e2dd73 Remove the remaining bssl::Main wrappers. pirms 7 gadiem
  David Benjamin 455919dda2 Add CBS_get_any_asn1. pirms 8 gadiem
  David Benjamin f0e935d7ce Fold stack-allocated types into headers. pirms 8 gadiem
  Matt Braithwaite d17d74d73f Replace Scoped* heap types with bssl::UniquePtr. pirms 8 gadiem
  Steven Valdez cb96654404 Adding ARRAY_SIZE macro for getting the size of constant arrays. pirms 8 gadiem
  Martin Kreichgauer 19d5cf86de Move remaining ScopedContext types out of scoped_types.h pirms 8 gadiem
  David Benjamin 4ff41f614c Check for overflow in CBB_add_u24. pirms 8 gadiem
  David Benjamin 93a034a7d7 CBBs are in an undefined state after an operation failed. pirms 8 gadiem
  Adam Langley 10f97f3bfc Revert "Move C++ helpers into |bssl| namespace." pirms 8 gadiem
  Adam Langley d2b5af56cf Revert scoped_types.h change. pirms 8 gadiem
  Adam Langley 8c3c3135a2 Remove scoped_types.h. pirms 8 gadiem
  Adam Langley 09feb0f3d9 Move C++ helpers into |bssl| namespace. pirms 8 gadiem
  David Benjamin bb076e334c Add CBB_add_u32. pirms 8 gadiem
  David Benjamin a7810c12e9 Make tls_open_record always in-place. pirms 8 gadiem
  David Benjamin 375124b162 Parse BER for PKCS#12 more accurately. pirms 8 gadiem
  David Benjamin 4cc671cbf4 Add CBB_reserve and CBB_did_write. pirms 8 gadiem
  David Benjamin a01deee96b Make CBB_len relative to its argument. pirms 9 gadiem
  David Benjamin 2077cf9152 Use UINT64_C instead of OPENSSL_U64. pirms 9 gadiem
  Adam Langley f9c77dedfa Drop CBB allocation failure test. pirms 9 gadiem
  Adam Langley a33915d690 Have |CBB_init| zero the |CBB| before any possible failures. pirms 9 gadiem
  David Benjamin ef14b2d86e Remove stl_compat.h. pirms 9 gadiem
  David Benjamin e8d53508ca Convert ssl3_send_client_hello to CBB. pirms 9 gadiem
  David Benjamin a8653208ec Add CBB_zero to set a CBB to the zero state. pirms 9 gadiem
  David Benjamin d13a5e15d4 Fix crypto/bytestring test for too long lengths. pirms 9 gadiem
  David Benjamin 5933723b7b Check for leading zeros in CBS_get_asn1_uint64. pirms 9 gadiem
  David Benjamin f8c2c9e9f0 Convert bytestring_test to C++. pirms 9 gadiem
  Adam Langley 2b2d66d409 Remove string.h from base.h. pirms 9 gadiem
  Piotr Sikora 3b73c18fca Fix "integer constant is too large for 'long' type" errors. pirms 10 gadiem
  Adam Langley 7571292eac Extended master secret support. pirms 10 gadiem
  David Benjamin 83fd6b686f Reimplement d2i_SSL_SESSION with CBS. pirms 10 gadiem
  David Benjamin fbe6f498cd The empty contents are not a valid ASN.1 INTEGER. pirms 10 gadiem
  David Benjamin b5b6854968 Add CBB_add_asn1_uint64. pirms 10 gadiem
  David Benjamin b698617007 Add CBS_peek_asn1_tag. pirms 10 gadiem
  David Benjamin a70c75cfc0 Add a CRYPTO_library_init and static-initializer-less build option. pirms 10 gadiem
  Adam Langley 9c01e00c2e Rework support for ASN.1 BER. pirms 10 gadiem
  David Benjamin c44d2f4cb8 Convert all zero-argument functions to '(void)' pirms 10 gadiem
  David Benjamin c10dde465e Only allow indefinite lengths for constructed types. pirms 10 gadiem
  Adam Langley 8e89e64554 bytestring: fix ASN.1 data longer than 127 bytes. pirms 10 gadiem
  Adam Langley 95c29f3cd1 Inital import. pirms 10 gadiem