238 Commits (b2d987b47c7e87477aa4230bf7b237ea79957c1e)

Author SHA1 Message Date
  Adam Langley 5021b223d8 Convert the renegotiation extension to the new system. 9 years ago
  Adam Langley be9eda4a88 Fix Renegotiate-Client-NoExt test. 9 years ago
  David Benjamin d98452d2db Add a test for the ticket callback. 9 years ago
  Adam Langley bc94929290 bssl_shim: move large buffer to heap. 9 years ago
  David Benjamin ba4594aee6 Don't put sessions from renegotiations in the cache. 9 years ago
  David Benjamin 91eab5c9df Move all the bssl_shim handshake checks to their own function. 9 years ago
  Adam Langley 288d8d5ada runner: prepend the resource directory for async-signing tests. 9 years ago
  David Benjamin b4d65fda70 Implement asynchronous private key operations for client auth. 9 years ago
  David Benjamin 680ca961f9 Preserve session->sess_cert on ticket renewal. 9 years ago
  David Benjamin 184494dfcc Raise SIGTRAP rather than abort on failure. 9 years ago
  Adam Langley 7c803a65d5 Allow runner to run from anywhere. 9 years ago
  David Benjamin 11fc66a04c DTLS fragments may not be split across two records. 9 years ago
  Adam Langley 85bc5601ee Add ECDHE-PSK-AES{128,256}-SHA cipher suites. 9 years ago
  Adam Langley 1feb42a2fb Drop ECDHE-PSK-AES-128-GCM. 9 years ago
  David Benjamin 8923c0bc53 Explicitly check for empty certificate list. 9 years ago
  David Benjamin 24f346d77b Limit the number of warning alerts silently consumed. 9 years ago
  David Benjamin a8ebe2261f Add tests for empty record limit and make it work in the async case. 9 years ago
  Adam Langley af0e32cb84 Add SSL_get_tls_unique. 9 years ago
  Adam Langley ba5934b77f Tighten up EMS resumption behaviour. 9 years ago
  Adam Langley b0eef0aee9 runner: minor tidyups. 9 years ago
  David Benjamin 0fa4012331 Add a test that DTLS does not support RC4. 9 years ago
  David Benjamin bd15a8e748 Fix DTLS handling of multiple records in a packet. 9 years ago
  David Benjamin 44d3eed2bb Forbid caller-initiated renegotiations and all renego as a servers. 9 years ago
  David Benjamin 9a41d1b946 Deprecate SSL_*_read_ahead and enforce DTLS packet boundaries. 9 years ago
  David Benjamin 0b635c52b2 Add malloc test support to unit tests. 9 years ago
  David Benjamin 760b1ddcdb Tidy up state machine coverage tests. 9 years ago
  David Benjamin 3629c7b016 Add client peer-initiated renego to the state machine tests. 9 years ago
  David Benjamin cff0b90cbb Add client-side tests for renegotiation_info enforcement. 9 years ago
  Adam Langley a7997f12be Set minimum DH group size to 1024 bits. 9 years ago
  David Benjamin 81091d55e1 Don't use uninitialized memory in RAND_bytes. 9 years ago
  David Benjamin a07c0fc8f2 Fix SSL_get_current_cipher. 9 years ago
  David Benjamin 4b27d9f8bd Never resume sessions on renegotiations. 9 years ago
  David Benjamin 897e5e0013 Default renegotiations to off. 9 years ago
  David Benjamin 4d2e7ce47b Remove OPENSSL_timeval. 9 years ago
  David Benjamin 8c24980d83 Promote all dtls1_ctrl hooks to functions. 9 years ago
  Adam Langley 97e8ba8d1d Rename ECDHE-PSK-WITH-AES-128-GCM-SHA256 to follow the naming conventions. 9 years ago
  David Benjamin 687937304b Revert "Temporarily break a handful of tests." 9 years ago
  David Benjamin a921d550d0 Temporarily break a handful of tests. 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 dcd979f1a4 CertificateStatus is optional. 9 years ago
  David Benjamin c574f4114d Test that client curve preferences are enforced. 9 years ago
  Adam Langley caf6b09598 runner: fix a couple of nits from govet. 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
  Brian Smith 83a82981dc Rename BIO_print_errors_fp back to ERR_print_errors_fp & refactor it. 9 years ago
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. 9 years ago
  David Benjamin e9a80ff8ce Add tests for CHACHA20_POLY1305 ciphers. 9 years ago