5649 Commits (14c611cf9158c0e6dd64b4ce746cc4807f76e0e6)
 

Author SHA1 Message Date
  Adam Langley e7b78770ec Ask shim whether it supports split handshakes. 6 years ago
  Matthew Braithwaite 548c27646a shim: perform split handshakes in a separate binary. 6 years ago
  Adam Langley c448f1759a Fix the build with FIPS + NO_ASM. 6 years ago
  Adam Langley fadd8b4244 Add script for showing FIPS self-test failures. 6 years ago
  Adam Langley 4732c544f7 Add ECDH_compute_key_fips inside the module. 6 years ago
  Michał Janiszewski c4f3b8a22a Add a compile time verification ciphers are sorted for bsearch() 6 years ago
  Adam Langley 23e9aec99b Support Wycheproof vectors with the curve given in the group. 6 years ago
  Ryan Tseng f3bfab0035 Comment change in codereview.settings 6 years ago
  David Benjamin ed09f2d5cd Move the MSan sanity check to a source file. 6 years ago
  Daniel Hirche 9af1edbe22 Don't build test/malloc.cc with TSAN. 6 years ago
  David Benjamin 22ac2d9b25 Fail the build if MSan is built with assembly. 6 years ago
  David Benjamin fc04cb217d Add some TSan coverage of CRYPTO_BUFFER. 6 years ago
  David Benjamin 6c04bd1114 Add some basic SSL_CTX threading tests. 6 years ago
  David Benjamin c5f680ec36 Add a thread test for RSA. 6 years ago
  David Benjamin 5852cfccbc Add a basic TSan test for ref-counts. 6 years ago
  David Benjamin 20b6a4e2a1 Clear r->neg in bn_mod_{add,sub}_consttime. 6 years ago
  Matthew Braithwaite d154c7ccbc shim: call SSL_CTX_set_tlsext_ticket_keys() only once. 6 years ago
  Matthew Braithwaite 6d597a34b6 shim: rewrite MoveTestState() to use a serialized representation. 6 years ago
  David Benjamin 0cbb1af41f Don't mint TLS 1.3 tickets if SSL_OP_NO_TICKETS is set. 6 years ago
  David Benjamin 5869eb3951 Test cert_cb and certificate verify ordering. 6 years ago
  David Benjamin c59b9aace6 Remove more remnants of SSLv3. 6 years ago
  David Benjamin 8d1203d6c5 Fix some malloc error handling. 6 years ago
  David Benjamin 861abccb95 Switch a bunch of ints to bools. 6 years ago
  William D. Irons 3218c1db82 Add support for building ppc64le with bazel 6 years ago
  David Benjamin 35b4a1255c Namespace CertCompressionAlg and use more scopers. 6 years ago
  David Benjamin 89b9ecf0de Add more scopers. 6 years ago
  David Benjamin bc118ee64c Add SSL_get0_peer_verify_algorithms. 6 years ago
  David Benjamin 0a3e07ac1d Remove custom extensions support. 6 years ago
  David Benjamin 42ea84b317 Update Wycheproof test vectors. 6 years ago
  Matthew Braithwaite ce77762686 shim: extract a |DoSplitHandshake| helper function. 6 years ago
  Adam Langley 79f1a49c3a Update delocate to handle new compiler output. 6 years ago
  David Benjamin a4e9f8d332 Simplify SSLTranscript. 6 years ago
  Adam Langley e0afc85719 Send an alert if we fail to pick a signature algorithm. 6 years ago
  Adam Langley 428fb3ad52 Make |BORINGSSL_MAKE_UP_REF| a no-op when C++ is disabled. 6 years ago
  Matthew Braithwaite c312fd02f6 Remove MoveTestConfig(). 6 years ago
  Adam Langley 82639e6f53 Use a pool of |rand_state| objects. 6 years ago
  David Benjamin 4685376b2b Remove other unnecessary tlsext_ prefixes. 6 years ago
  David Benjamin 7bb0fbf77b C++ the ticket keys a bit. 6 years ago
  David Benjamin 0ce090acd6 A bunch more scopers. 6 years ago
  David Benjamin 50596f8f54 Switch some easy SSL fields to UniquePtr. 6 years ago
  David Benjamin c1389f2ce8 Give SSL and SSL_CTX dummy constructor and destructor. 6 years ago
  David Benjamin 4979803755 Unsplit SSL and SSL_CTX. 6 years ago
  David Benjamin e7b2b13fd4 Add link to CMake bugfix. 6 years ago
  Adam Langley c7db3232c3 Add “bssl::” prefix to |UpRef| and |PushToStack| in fuzzer code. 6 years ago
  Adam Langley 859679518d Drop C++ from certificate compression API. 6 years ago
  Matthew Braithwaite d2f87a7779 shim: move handshake helper functions into their own file. 6 years ago
  Matthew Braithwaite f2bc5f490a shim: move |TestState| and |TestConfig| to their own files. 6 years ago
  David Benjamin bfdd1a9308 Give SSL_SESSION a destructor. 6 years ago
  David Benjamin 58150ed59b Add lh_FOO_retrieve_key to avoid stack-allocating SSL_SESSION. 6 years ago
  David Benjamin 63c79122e0 Remove the redundant version check in ssl_session_cmp. 6 years ago