1. d55f450 Avoid re-hashing the transcript multiple times. by David Benjamin · 3 years, 8 months ago
  2. b32aa05 Tidy up the PSK binder logic. by David Benjamin · 3 years, 10 months ago
  3. 5351c8b Rename the master_key field in SSL_SESSION to secret. by David Benjamin · 4 years, 4 months ago
  4. 9806ae0 Check the second ClientHello's PSK binder on resumption. by David Benjamin · 6 years ago
  5. 8c7c635 Support symbol prefixes by Joshua Liebow-Feeser · 7 years ago
  6. a4e9f8d Simplify SSLTranscript. by David Benjamin · 7 years ago
  7. 9bb15f5 Remove SSL 3.0 implementation. by David Benjamin · 7 years ago
  8. 56986f9 Hand back ECDHE split handshakes after the first server message. by Matthew Braithwaite · 7 years ago
  9. cd8470f Adding support for draft 21 as a TLS 1.3 variant. by Steven Valdez · 7 years ago
  10. 2637f3c Even more fun with Span. by David Benjamin · 7 years ago
  11. 40e9470 Always process handshake records in full. by David Benjamin · 7 years ago
  12. 75a1f23 Have a bit more fun with Span. by David Benjamin · 7 years ago
  13. 6abaa31 Remove unnecessary parameter. by David Benjamin · 8 years ago
  14. c11ea942 Convert comments in ssl. by David Benjamin · 8 years ago
  15. ca9e8f5 Tidy up handshake digest logic. by David Benjamin · 8 years ago
  16. 6dc8bf6 Convert SSL_TRANSCRIPT to C++. by David Benjamin · 8 years ago
  17. e39ac8f Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. by David Benjamin · 8 years ago
  18. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 8 years ago
  19. 0238d8f Switch more files to C++. by David Benjamin · 8 years ago[Renamed from ssl/ssl_transcript.c]
  20. 908ac19 Moving transcript and PRF functions to SSL_TRANSCRIPT. by Steven Valdez · 8 years ago[Renamed (64%) from ssl/s3_enc.c]
  21. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
  22. 4e41926 Move key_block into SSL_HANDSHAKE. by David Benjamin · 8 years ago
  23. 87eab49 Splitting SSL session state. by Steven Valdez · 9 years ago
  24. 0aa25bd Don't call tls12_get_hash in the server handshake. by David Benjamin · 9 years ago
  25. 2b8415e Move the Digest/Sign split for SignatureAlgorithms to a lower level. by Steven Valdez · 9 years ago
  26. 9819367 Remove some easy obj.h dependencies. by David Benjamin · 9 years ago
  27. 51545ce Remove a number of unnecessary stdio.h includes. by David Benjamin · 9 years ago
  28. a565d29 Remove alert mapping machinery. by David Benjamin · 9 years ago
  29. a1e9cab Replace enc_flags with normalized version checks. by David Benjamin · 9 years ago
  30. 23b0a65 Move some functions to file scope. by David Benjamin · 9 years ago
  31. 928f32a Add APIs to extract the SSL key block. by David Benjamin · 9 years ago
  32. baa1216 Prune finished labels from SSL3_ENC_METHOD. by David Benjamin · 9 years ago
  33. 1db2156 Move ssl3_record_sequence_update with the other record-layer bits. by David Benjamin · 9 years ago
  34. 0d56f88 Switch s to ssl everywhere. by David Benjamin · 9 years ago
  35. 8c9b878 Change some "int" variables to "size_t" in ssl3_handshake_mac(). by Eric Roman · 10 years ago
  36. 9e4e01e Align the SSL stack on #include style. by David Benjamin · 10 years ago
  37. b088331 Simplify handshake hash handling. by David Benjamin · 10 years ago
  38. 5375fd5 Switch the handshake buffer from memory BIO to BUF_MEM. by David Benjamin · 10 years ago
  39. 9550c3a Decouple the handshake buffer and digest. by David Benjamin · 10 years ago
  40. 5055c76 Rename algorithm2 to algorithm_prf. by David Benjamin · 10 years ago
  41. 820731a Fix some typos in license headers. by David Benjamin · 10 years ago
  42. 3570d73 Remove the func parameter to OPENSSL_PUT_ERROR. by David Benjamin · 10 years ago
  43. 2755a3e Remove unnecessary NULL checks, part 5. by David Benjamin · 10 years ago
  44. 71f0794 Document everything in ssl_ciph.c, now ssl_cipher.c. by David Benjamin · 10 years ago
  45. 107db58 Switch cipher masks to uint32_t. by David Benjamin · 10 years ago
  46. f0ae170 Include-what-you-use ssl/internal.h. by David Benjamin · 10 years ago
  47. 2ee94aa Rename ssl_locl.h to internal.h by David Benjamin · 10 years ago
  48. d81e73d Factor out sequence number updates. by David Benjamin · 10 years ago
  49. fbdfefb Handle failures in ssl3_finish_mac. by David Benjamin · 10 years ago
  50. efec193 Fix some function parameters in OPENSSL_PUT_ERROR. by David Benjamin · 10 years ago
  51. 044abb0 Implement SSLv3 ciphers with stateful AEADs. by David Benjamin · 10 years ago
  52. 41ac979 Add the PRF to SSL3_ENC_METHOD. by David Benjamin · 10 years ago
  53. 31b1d81 Factor SSLv3 key derivation steps into an ssl3_PRF. by David Benjamin · 10 years ago
  54. be2900a Reformat s3_{enc|lib}.c. by Adam Langley · 10 years ago
  55. 4841ce4 Fix EVP_Cipher error-handling. by David Benjamin · 10 years ago
  56. 1299923 Check EVP_Cipher return values. by David Benjamin · 10 years ago
  57. ae3e487 Fix a couple more malloc test crashes. by David Benjamin · 10 years ago
  58. 69a0160 Add malloc failure tests. by Adam Langley · 10 years ago
  59. 7571292 Extended master secret support. by Adam Langley · 10 years ago
  60. d7a76e7 Remove key_arg and key_arg_length from SSL_SESSION. by David Benjamin · 11 years ago
  61. 457112e unifdef a bunch of OPENSSL_NO_* ifdefs. by David Benjamin · 11 years ago
  62. 854dd65 Refactor server-side CertificateVerify handling. by David Benjamin · 11 years ago
  63. cff6472 Mark some more globals as const. by David Benjamin · 11 years ago
  64. ebf42b5 Remove remnants of now-removed cipher suites. by David Benjamin · 11 years ago
  65. e712778 Remove rsa_md5, md5, and sha1 fields from SSL_CTX. by David Benjamin · 11 years ago
  66. 060d9d2 Remove support code for export cipher suites. by David Benjamin · 11 years ago
  67. 37a623c Have BIO_get_mem_data return a size_t and uint8_t* by Adam Langley · 11 years ago
  68. 2897ed3 Remove CHARSET_EBCDIC by Alex Chernyakhovsky · 11 years ago
  69. 3f6fa3d Remove more remnants of compression. by David Benjamin · 11 years ago
  70. 95463b3 Remove crypto/comp and SSL_COMP support code. by David Benjamin · 11 years ago
  71. 0fbf33a Fixed incorrect return code handling in ssl3_final_finish_mac. by Adam Langley · 11 years ago
  72. 2970779 Fallback SCSV. by Adam Langley · 11 years ago
  73. c26c802 Implement ECDHE-PSK-WITH-AES-128-GCM-SHA256. by Adam Langley · 11 years ago
  74. d493d52 CBC record splitting. by Adam Langley · 11 years ago
  75. c9fb375 SSL AEAD support. by Adam Langley · 11 years ago
  76. 95c29f3 Inital import. by Adam Langley · 11 years ago