666 Commits (160f4ef14c12d8b846eeac498de10a0633f6d2f4)

Author SHA1 Message Date
  David Benjamin 67be048e1a Convert ec_test to C++ 9 years ago
  David Benjamin 90da8c8817 Test that the server picks a non-ECC cipher when no curves are supported. 9 years ago
  David Benjamin dd978784d7 Always enable ecdh_auto. 9 years ago
  David Benjamin 55a436497f Handle empty curve preferences from the client. 9 years ago
  David Benjamin 1c722b7781 Add DTLS to SSL_get_version 9 years ago
  David Benjamin dcd979f1a4 CertificateStatus is optional. 9 years ago
  David Benjamin 83f182c6c5 Revert "Temporary introduce a memory leak in ssl_test" 9 years ago
  David Benjamin 88d0f91952 Temporary introduce a memory leak in ssl_test 9 years ago
  David Benjamin c574f4114d Test that client curve preferences are enforced. 9 years ago
  David Benjamin 93de5e5c11 Reject empty cipher suite lists early. 9 years ago
  David Benjamin 3fa27774b4 Fix some unsigned long cipher masks. 9 years ago
  Adam Langley caf6b09598 runner: fix a couple of nits from govet. 9 years ago
  Matt Braithwaite 7eaf4015fa (d2i_SSL_SESSION): Fix a memory leak that occurs on error. 9 years ago
  David Benjamin 9f33fc63c6 Remove hash table lookups from ex_data. 9 years ago
  David Benjamin 546f1a59ef Unexpose the generic ex_data functions. 9 years ago
  David Benjamin 25f0846316 Revert "Temporarily break a test on purpose." 9 years ago
  David Benjamin cbbe020894 Temporarily break a test on purpose. 9 years ago
  David Benjamin b16346b0ad Add SSL_set_reject_peer_renegotiations. 9 years ago
  David Benjamin 2bf1a79654 Prune some unused constants from ssl/internal.h. 9 years ago
  David Benjamin 71f0794d34 Document everything in ssl_ciph.c, now ssl_cipher.c. 9 years ago
  David Benjamin 5c366d62e8 Remove dead code. 9 years ago
  David Benjamin 6b38086341 Remove SSL_CIPHER::valid. 9 years ago
  David Benjamin 0344dafb71 Tidy cipher rule processing. 9 years ago
  Brian Smith 054e682675 Eliminate unnecessary includes from low-level crypto modules. 9 years ago
  Brian Smith 83a82981dc Rename BIO_print_errors_fp back to ERR_print_errors_fp & refactor it. 9 years ago
  David Benjamin 107db58047 Switch cipher masks to uint32_t. 9 years ago
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. 9 years ago
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h 9 years ago
  David Benjamin 32fbdf2025 Remove anonymous cipher suites. 9 years ago
  David Benjamin e9a80ff8ce Add tests for CHACHA20_POLY1305 ciphers. 9 years ago
  David Benjamin ef4962f5a3 Shush warning in alignment code. 9 years ago
  David Benjamin ff9c74f6f4 Fix bssl_shim build in MSVC. 9 years ago
  David Benjamin ece3de95c6 Enforce that sessions are resumed at the version they're created. 9 years ago
  David Benjamin 883e49fdd8 Remove dead code in do_dtls1_write and document another bug. 9 years ago
  David Benjamin 4417d055e2 Remove buffered_app_data as well. 9 years ago
  David Benjamin 0afbcc05e6 Remove buffering out records from the next epoch. 9 years ago
  David Benjamin bc746e3e9c Don't switch s->version on record-layer version mismatch. 9 years ago
  David Benjamin 4a3f0732fd Tidy record length check. 9 years ago
  David Benjamin d81e73dcbb Factor out sequence number updates. 9 years ago
  David Benjamin 2ab7a868ad runner and all_tests should exit with failure on failing tests. 9 years ago
  David Benjamin f8ba285535 Remove redundant SSL_READING lines after ssl_read_bytes. 9 years ago
  David Benjamin cfd248b7f6 Clean up SSL_export_keying_material implementation. 9 years ago
  David Benjamin c565ebbebc Add tests for SSL_export_keying_material. 9 years ago
  David Benjamin 9faafdaeb8 Clean up do_ssl3_write fragment handling. 9 years ago
  David Benjamin a58c57822e Simplify the pointer management around do_ssl3_write. 9 years ago
  David Benjamin 7ead605599 Add the is_unexpected key to the test output. 9 years ago
  David Benjamin 6c2563e241 Refactor async logic in bssl_shim slightly. 9 years ago
  David Benjamin 1c633159a7 Add negative False Start tests. 9 years ago
  David Benjamin 87e4acd2f5 Test the interaction of SSL_CB_HANDSHAKE_DONE and False Start. 9 years ago
  David Benjamin 513f0ea8cd Test that bad Finished messages are rejected. 9 years ago