1. 78f8aab ssl->ctx cannot be NULL. by David Benjamin · 9 years ago
  2. f188f9d Fix typo in function name. by Piotr Sikora · 9 years ago
  3. 51545ce Remove a number of unnecessary stdio.h includes. by David Benjamin · 9 years ago
  4. e52d22d Empty SNI names are not valid by Steven Valdez · 9 years ago
  5. 4b9205b Align SSL_CTX_set1_tls_channel_id with SSL_set1_tls_channel_id. by David Benjamin · 9 years ago
  6. b83003e Don't initialize enc_method before version negotiation. by David Benjamin · 9 years ago
  7. a1e9cab Replace enc_flags with normalized version checks. by David Benjamin · 9 years ago
  8. b9e4fa5 Add a helper function to normalize the current version. by David Benjamin · 9 years ago
  9. 23b0a65 Move some functions to file scope. by David Benjamin · 9 years ago
  10. 928f32a Add APIs to extract the SSL key block. by David Benjamin · 9 years ago
  11. baa1216 Prune finished labels from SSL3_ENC_METHOD. by David Benjamin · 9 years ago
  12. f8d8071 Remove a few unnecessary SSL3_ENC_METHOD hooks. by David Benjamin · 9 years ago
  13. 79978df Move aead_{read,write}_ctx and next_proto_negotiated into ssl->s3. by David Benjamin · 9 years ago
  14. 57997da Simplify the ChangeCipherSpec logic. by David Benjamin · 9 years ago
  15. 0d56f88 Switch s to ssl everywhere. by David Benjamin · 9 years ago
  16. 974c7ba Route DHE through the SSL_ECDH abstraction as well. by David Benjamin · 9 years ago
  17. 4298d77 Implement draft-ietf-tls-curve25519-01 in C. by David Benjamin · 9 years ago
  18. 5ddffbb Make SSL_(CTX_)?set_tmp_ecdh call SSL_(CTX_)?set1_curves. by David Benjamin · 9 years ago
  19. 758d127 Add get0 getters for EVP_PKEY. by David Benjamin · 9 years ago
  20. c7817d8 Add SSL_CIPHER_get_min_version and tidy up SSL_TLSV1_2 logic. by David Benjamin · 9 years ago
  21. 96e97b1 Convert ssl3_send_channel_id to CBB. by David Benjamin · 9 years ago
  22. 9e4e01e Align the SSL stack on #include style. by David Benjamin · 10 years ago
  23. cef7583 Add cipher suite settings for TLS ≥ 1.0. by Adam Langley · 10 years ago
  24. 6505567 Move peer_dh_tmp and peer_ecdh_tmp out of SESS_CERT. by David Benjamin · 10 years ago
  25. b8d28cf Factor out the buffering and low-level record code. by David Benjamin · 10 years ago
  26. 3dd9016 Remove signature algorithm configuration hooks and SSL_ctrl. by David Benjamin · 10 years ago
  27. fdb4cdd Remove SSL_get1_curves and promote SSL_(CTX_)?set1_curves. by David Benjamin · 10 years ago
  28. 45c6c3e Use the record-layer buffer for sniffing V2ClientHellos. by David Benjamin · 10 years ago
  29. 2b9ec70 Remove SSL_CTRL_SET_CLIENT_CERT_TYPES. by David Benjamin · 10 years ago
  30. d27441a Remove separate APIs for configuring chain and verify stores. by David Benjamin · 10 years ago
  31. 7591064 Promote SSL_get0_certificate_types to a proper function. by David Benjamin · 10 years ago
  32. b088331 Simplify handshake hash handling. by David Benjamin · 10 years ago
  33. 9550c3a Decouple the handshake buffer and digest. by David Benjamin · 10 years ago
  34. 5055c76 Rename algorithm2 to algorithm_prf. by David Benjamin · 10 years ago
  35. c8d5122 Fold dtls1_process_record into dtls1_get_record. by David Benjamin · 10 years ago
  36. fc05994 Fold away EC point format negotiation. by David Benjamin · 10 years ago
  37. cae932e Remove SSL_get0_ec_point_formats. by David Benjamin · 10 years ago
  38. 3570d73 Remove the func parameter to OPENSSL_PUT_ERROR. by David Benjamin · 10 years ago
  39. 6df1ac9 Fix Windows build. by Adam Langley · 10 years ago
  40. 11c0f8e Promote certificate-related ctrl macros to functions. by David Benjamin · 10 years ago
  41. b2a9d6a Remove SSL_build_cert_chain. by David Benjamin · 10 years ago
  42. 4462809 Remove SSL_CTX_select_current_cert. by David Benjamin · 10 years ago
  43. d1d8078 Fold away certificate slots mechanism. by David Benjamin · 10 years ago
  44. 5703648 Remove SSL_CTX_get_extra_chain_certs_only. by David Benjamin · 10 years ago
  45. 7d97fd3 Remove SSL_get_server_tmp_key. by David Benjamin · 10 years ago
  46. 6cacac0 Promote SSL_CTX_[gs]et_tlsext_ticket_keys to functions. by David Benjamin · 10 years ago
  47. a1c90a5 Further tidy up cipher logic. by David Benjamin · 10 years ago
  48. 9a980ab Fold TLS1_PRF_* into SSL_HANDSHAKE_MAC_* by David Benjamin · 10 years ago
  49. 29864b5 Remove SSL_CIPHER_ALGORITHM2_AEAD. by David Benjamin · 10 years ago
  50. 904dc72 Fold away SSL_PROTOCOL_METHOD hooks shared between TLS and DTLS. by David Benjamin · 10 years ago
  51. a602277 Split ssl_read_bytes hook into app_data and close_notify hooks. by David Benjamin · 10 years ago
  52. c933a47 Switch the ssl_write_bytes hook to ssl_write_app_data. by David Benjamin · 10 years ago
  53. cd90f3a Remove renegotiation deferral logic. by David Benjamin · 10 years ago
  54. 31a0779 Factor SSL_AEAD_CTX into a dedicated type. by David Benjamin · 10 years ago
  55. 9a10f8f Switch EVP_PKEY_dup calls to EVP_PKEY_up_ref. by David Benjamin · 10 years ago
  56. d6e95ee Get rid of ssl_undefined_* by David Benjamin · 10 years ago
  57. 60da0cd Fix STACK_OF pointer style. by David Benjamin · 10 years ago
  58. e92d24f Build fix. by Adam Langley · 10 years ago
  59. 7133d42 Promote SNI macros to functions. by David Benjamin · 10 years ago
  60. c280758 Promote channel ID macros to proper functions. by David Benjamin · 10 years ago
  61. 15a3b00 Promote set_tmp_dh and set_tmp_ecdh to functions. by David Benjamin · 10 years ago
  62. c045469 Promote a few more macros. by David Benjamin · 10 years ago
  63. 9f226a5 Always set SSL_OP_SINGLE_DH_USE. by David Benjamin · 10 years ago
  64. 7cde0de Fold num_renegotiations into total_renegotiations. by David Benjamin · 10 years ago
  65. 59015c3 Promote all SSL callback ctrl hooks to proper functions. by David Benjamin · 10 years ago
  66. f32d6b2 Remove remnants of old OCSP stapling API. by David Benjamin · 10 years ago
  67. 9a727c2 Remove SSL_set_tlsext_debug_callback. by David Benjamin · 10 years ago
  68. f868409 Fix SSL_get0_chain_certs. by Adam Langley · 10 years ago
  69. 2755a3e Remove unnecessary NULL checks, part 5. by David Benjamin · 10 years ago
  70. dd97878 Always enable ecdh_auto. by David Benjamin · 10 years ago
  71. 6b38086 Remove SSL_CIPHER::valid. by David Benjamin · 10 years ago
  72. 0344daf Tidy cipher rule processing. by David Benjamin · 10 years ago
  73. 107db58 Switch cipher masks to uint32_t. by David Benjamin · 10 years ago
  74. f0ae170 Include-what-you-use ssl/internal.h. by David Benjamin · 10 years ago
  75. 2ee94aa Rename ssl_locl.h to internal.h by David Benjamin · 10 years ago
  76. 32fbdf2 Remove anonymous cipher suites. by David Benjamin · 10 years ago
  77. c0f763b Simplify server-side ECDH curve selection. by David Benjamin · 10 years ago
  78. 7061e28 Rename EECDH and EDH to ECDHE and DHE. by David Benjamin · 10 years ago
  79. a5a3eeb Remove ssl_cert_inst() by David Benjamin · 10 years ago
  80. 2fa83de Move handshake method hooks to SSL_PROTOCOL_METHOD. by David Benjamin · 10 years ago
  81. 4c31123 Remove finish_mac_length from SSL3_ENC_METHOD. by David Benjamin · 10 years ago
  82. 5f0efe0 Use SSL_MODE_SEND_FALLBACK_SCSV. by Adam Langley · 10 years ago
  83. fbdfefb Handle failures in ssl3_finish_mac. by David Benjamin · 10 years ago
  84. 6522625 Add SSL_CIPHER_get_rfc_name. by David Benjamin · 10 years ago
  85. ccf74f8 Revise SSL_cutthrough_complete and SSL_in_init. by David Benjamin · 10 years ago
  86. e820df9 Forbid interleaving between application data and handshake protocols. by David Benjamin · 10 years ago
  87. 0cb3f5b Switch OBJ_undef uses to NID_undef. by David Benjamin · 10 years ago
  88. b8a56f1 Remove dead code from EVP_CIPHER codepaths. by David Benjamin · 10 years ago
  89. 044abb0 Implement SSLv3 ciphers with stateful AEADs. by David Benjamin · 10 years ago
  90. 41ac979 Add the PRF to SSL3_ENC_METHOD. by David Benjamin · 10 years ago
  91. ea72bd0 Implement all TLS ciphers with stateful AEADs. by David Benjamin · 10 years ago
  92. 62fd162 Implement SSL_clear with ssl_new and ssl_free. by David Benjamin · 10 years ago
  93. 02ddbfd Move Channel ID initialization out of ssl3_new. by David Benjamin · 10 years ago
  94. be2900a Reformat s3_{enc|lib}.c. by Adam Langley · 10 years ago
  95. e4824e8 Add outgoing messages to the handshake hash at set_handshake_header. by David Benjamin · 10 years ago
  96. 82c9e90 Merge SSLv23_method and DTLS_ANY_VERSION. by David Benjamin · 10 years ago
  97. 4b755cb Implement the V2ClientHello sniff in version-locked methods. by David Benjamin · 10 years ago
  98. e99e912 Pull SSL3_ENC_METHOD out of SSL_METHOD. by David Benjamin · 10 years ago
  99. 7e23746 Remove redundant SSL_ST_BEFORE-related checks. by David Benjamin · 10 years ago
  100. 338fcaf Mark SSL3_ENC_METHODs const and remove an unused one. by David Benjamin · 10 years ago