1. b949355 Add bssl::Span<T>::subspan and use it. by David Benjamin · 8 years ago
  2. e58f8a6 Simplify tls1_change_cipher_spec. by David Benjamin · 8 years ago
  3. c7d4d21 Add experiment without client CCS and fix session ID bug. by Steven Valdez · 8 years ago
  4. c11ea942 Convert comments in ssl. by David Benjamin · 8 years ago
  5. ca9e8f5 Tidy up handshake digest logic. by David Benjamin · 8 years ago
  6. 6dc8bf6 Convert SSL_TRANSCRIPT to C++. by David Benjamin · 8 years ago
  7. 31b0c9b Add a bunch of scopers. by David Benjamin · 8 years ago
  8. e39ac8f Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games. by David Benjamin · 8 years ago
  9. 1386aad Switch various things to scopers. by David Benjamin · 8 years ago
  10. cfc11c2 C++-ify SSL_AEAD_CTX. by David Benjamin · 8 years ago
  11. 86e95b8 Move libssl's internals into the bssl namespace. by David Benjamin · 8 years ago
  12. 0238d8f Switch more files to C++. by David Benjamin · 8 years ago[Renamed (98%) from ssl/t1_enc.c]
  13. 2f3404b Enforce incrementing counter for TLS 1.2 AES-GCM. by Steven Valdez · 8 years ago
  14. fc02b59 Move tmp.extended_master_secret to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  15. 45738dd Move new_cipher and new_session to SSL_HANDSHAKE. by David Benjamin · 8 years ago
  16. 908ac19 Moving transcript and PRF functions to SSL_TRANSCRIPT. by Steven Valdez · 9 years ago
  17. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 9 years ago
  18. 6773972 Pass explicit hs parameters into t1_enc.c. by David Benjamin · 9 years ago
  19. b5172a7 Make tls1_setup_key_block static. by David Benjamin · 9 years ago
  20. 4e41926 Move key_block into SSL_HANDSHAKE. by David Benjamin · 9 years ago
  21. 7bb1d29 Forbid using exporters during a renego. by David Benjamin · 9 years ago
  22. 87eab49 Splitting SSL session state. by Steven Valdez · 9 years ago
  23. 143e8b3 Add TLS 1.3 1-RTT. by Steven Valdez · 9 years ago
  24. 6167281 Check for buffered handshake messages on cipher change in DTLS. 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. 5ba0689 Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. by Brian Smith · 9 years ago
  29. b83003e Don't initialize enc_method before version negotiation. by David Benjamin · 10 years ago
  30. a565d29 Remove alert mapping machinery. by David Benjamin · 10 years ago
  31. a1e9cab Replace enc_flags with normalized version checks. by David Benjamin · 10 years ago
  32. b9e4fa5 Add a helper function to normalize the current version. by David Benjamin · 10 years ago
  33. 23b0a65 Move some functions to file scope. by David Benjamin · 10 years ago
  34. 928f32a Add APIs to extract the SSL key block. by David Benjamin · 10 years ago
  35. baa1216 Prune finished labels from SSL3_ENC_METHOD. by David Benjamin · 10 years ago
  36. f8d8071 Remove a few unnecessary SSL3_ENC_METHOD hooks. by David Benjamin · 10 years ago
  37. 57997da Simplify the ChangeCipherSpec logic. by David Benjamin · 10 years ago
  38. 4119d42 Tidy up keyblock and CCS logic slightly. by David Benjamin · 10 years ago
  39. 0d56f88 Switch s to ssl everywhere. by David Benjamin · 10 years ago
  40. 871fff0 *_Update of length zero is legal. by David Benjamin · 10 years ago
  41. d9f0671 Remove |need_record_splitting| from |SSL3_STATE|. by David Benjamin · 10 years ago
  42. f584a5a Reset epoch state in one place. by David Benjamin · 10 years ago
  43. 9e4e01e Align the SSL stack on #include style. by David Benjamin · 10 years ago
  44. af09675 Restore the NULL-SHA ciphersuite. (Alas.) by Matt Braithwaite · 10 years ago
  45. ac8302a Don't set need_record_splitting until aead_write_ctx is set. by David Benjamin · 10 years ago
  46. b088331 Simplify handshake hash handling. by David Benjamin · 10 years ago
  47. 9550c3a Decouple the handshake buffer and digest. by David Benjamin · 10 years ago
  48. 5055c76 Rename algorithm2 to algorithm_prf. by David Benjamin · 10 years ago
  49. 3570d73 Remove the func parameter to OPENSSL_PUT_ERROR. by David Benjamin · 10 years ago
  50. 9a980ab Fold TLS1_PRF_* into SSL_HANDSHAKE_MAC_* by David Benjamin · 10 years ago
  51. e76ccae Release handshake buffer when sending no certificate. by David Benjamin · 10 years ago
  52. 31a0779 Factor SSL_AEAD_CTX into a dedicated type. by David Benjamin · 10 years ago
  53. a07c0fc Fix SSL_get_current_cipher. by David Benjamin · 10 years ago
  54. d6e95ee Get rid of ssl_undefined_* by David Benjamin · 10 years ago
  55. 71f0794 Document everything in ssl_ciph.c, now ssl_cipher.c. by David Benjamin · 10 years ago
  56. 107db58 Switch cipher masks to uint32_t. by David Benjamin · 10 years ago
  57. f0ae170 Include-what-you-use ssl/internal.h. by David Benjamin · 10 years ago
  58. 2ee94aa Rename ssl_locl.h to internal.h by David Benjamin · 10 years ago
  59. d81e73d Factor out sequence number updates. by David Benjamin · 10 years ago
  60. cfd248b Clean up SSL_export_keying_material implementation. by David Benjamin · 10 years ago
  61. b34f510 Don't delay-initialize legacy AEADs. by David Benjamin · 10 years ago
  62. 9d0847a Add some missing error failure checks. by David Benjamin · 10 years ago
  63. afbc63f Simplify DTLS epoch rewind. by David Benjamin · 10 years ago
  64. 1e52eca Normalize tls1_enc return values. by David Benjamin · 10 years ago
  65. b8a56f1 Remove dead code from EVP_CIPHER codepaths. by David Benjamin · 11 years ago
  66. e95d20d Support EVP_AEAD in DTLS. by David Benjamin · 11 years ago
  67. 044abb0 Implement SSLv3 ciphers with stateful AEADs. by David Benjamin · 11 years ago
  68. 41ac979 Add the PRF to SSL3_ENC_METHOD. by David Benjamin · 11 years ago
  69. 31b1d81 Factor SSLv3 key derivation steps into an ssl3_PRF. by David Benjamin · 11 years ago
  70. 1f5e115 Tidy up tls1_PRF a little. by David Benjamin · 11 years ago
  71. ea72bd0 Implement all TLS ciphers with stateful AEADs. by David Benjamin · 11 years ago
  72. af032d6 Allocate the temporary buffer in tls1_PRF internally. by David Benjamin · 11 years ago
  73. fcf2583 Reformat the rest of ssl/. by Adam Langley · 11 years ago
  74. a6d8101 Consistently use RAND_bytes and check for failure. by David Benjamin · 11 years ago
  75. 4841ce4 Fix EVP_Cipher error-handling. by David Benjamin · 11 years ago
  76. 82c9e90 Merge SSLv23_method and DTLS_ANY_VERSION. by David Benjamin · 11 years ago
  77. 69a0160 Add malloc failure tests. by Adam Langley · 11 years ago
  78. 0e2a3cf Remove KSSL_DEBUG. by Adam Langley · 11 years ago
  79. a0ca1b7 DTLS1_AD_MISSING_HANDSHAKE_MESSAGE does not exist. by David Benjamin · 11 years ago
  80. 7571292 Extended master secret support. by Adam Langley · 11 years ago
  81. d7a76e7 Remove key_arg and key_arg_length from SSL_SESSION. by David Benjamin · 11 years ago
  82. 88333ef Fix switching between AEAD and non-AEAD in a renegotiation. by Adam Langley · 11 years ago
  83. fb3ff2c Don't compare signed vs. unsigned. by David Benjamin · 11 years ago
  84. d633d63 Remove indirection in loading ciphers. by David Benjamin · 11 years ago
  85. c92c2d7 Prune some dead quirks and document the SSL_OP_ALL ones. by David Benjamin · 11 years ago
  86. f0fd373 Remove remnants of EVP_CIPHER-based AES_GCM cipher. by David Benjamin · 11 years ago
  87. 457112e unifdef a bunch of OPENSSL_NO_* ifdefs. by David Benjamin · 11 years ago
  88. f9b96fa Fix flipped DTLS checks. by David Benjamin · 11 years ago
  89. ebf42b5 Remove remnants of now-removed cipher suites. by David Benjamin · 11 years ago
  90. 09bd58d Replace some DTLS version checks with SSL_IS_DTLS. by David Benjamin · 11 years ago
  91. 060d9d2 Remove support code for export cipher suites. by David Benjamin · 11 years ago
  92. 019c3cc Remove last remnants of GOST support. by David Benjamin · 11 years ago
  93. 7bf334a Perform bounds checks in hmac_signctx. by David Benjamin · 11 years ago
  94. 64f4c91 Remove OPENSSL_FIPS blocks. by David Benjamin · 11 years ago
  95. fd76191 Remove opaque_prf_input extension. by David Benjamin · 11 years ago
  96. 9447dff Use RC4-MD5 AEAD in ssl/ by Adam Langley · 11 years ago
  97. 508c29f Remove references to AEAD in non-AEAD interface codepath by Victor Vasiliev · 11 years ago
  98. 95463b3 Remove crypto/comp and SSL_COMP support code. by David Benjamin · 11 years ago
  99. caddf1c Use correct digest when exporting keying material. by Adam Langley · 11 years ago
  100. 9f61d7f ssl/t1_enc.c: check EVP_MD_CTX_copy return value. by Adam Langley · 11 years ago