1. 4cc36ad Make it possible to tell what curve was used on the server. by David Benjamin · 9 years ago
  2. 4298d77 Implement draft-ietf-tls-curve25519-01 in C. by David Benjamin · 9 years ago
  3. c18ef75 Allocate a NID for X25519. by David Benjamin · 9 years ago
  4. 3a2a480 Remove long-dead comment. by David Benjamin · 9 years ago
  5. cba2b62 Implement draft-ietf-tls-curve25519-01 in Go. by David Benjamin · 9 years ago
  6. ab14563 Bundle a copy of golang.org/x/crypto/curve25519 for testing. by David Benjamin · 9 years ago
  7. a029ebc Switch the bundled poly1305 to relative imports. by David Benjamin · 9 years ago
  8. 64d9250 Completely remove P-224 from the TLS stack. by David Benjamin · 9 years ago
  9. 8c2b3bf Test all supported curves (including those off by default). by David Benjamin · 9 years ago
  10. fc82512 Convert ssl3_send_cert_verify to CBB. by David Benjamin · 9 years ago
  11. 5fb18c6 Make MSVC happy. by Adam Langley · 9 years ago
  12. 2a0b391 Rewrite ssl3_send_server_key_exchange to use CBB. by David Benjamin · 9 years ago
  13. d16bf34 Add a -lldb flag to runner.go. by David Benjamin · 9 years ago
  14. af21bcf Remove other unnecessary BN_CTX allocations. by David Benjamin · 9 years ago
  15. ae0eaaa Convert ssl3_send_client_key_exchange to CBB. by David Benjamin · 9 years ago
  16. 3ac4b3a Remove NO_ASM define that I accidently included in the previous commit. by Adam Langley · 9 years ago
  17. e6c5402 Don't build X25519 asm code when NO_ASM is set. by Adam Langley · 9 years ago
  18. 77a173e Add x86-64 assembly for X25519. by Adam Langley · 9 years ago
  19. c75c0ae Add #defines for ED25519 key and signature lengths. by Matt Braithwaite · 9 years ago
  20. 48cce66 Tidy up ssl3_get_server_key_exchange slightly. by David Benjamin · 9 years ago
  21. c1cc858 Check for EC_KEY_set_public_key error. by David Benjamin · 9 years ago
  22. 4cc671c Add CBB_reserve and CBB_did_write. by David Benjamin · 9 years ago
  23. e13263d Resolve a few old TODOs. by David Benjamin · 9 years ago
  24. 841934f Remove stack macros for nonexistent types. by David Benjamin · 9 years ago
  25. 70ab223 Remove ASN1_R_MALLOC_FAILURE. by David Benjamin · 9 years ago
  26. b965c63 Reject calls to X509_verify_cert that have not been reinitialised by David Benjamin · 9 years ago
  27. 3f5b43d Simplify RSA key exchange padding check. by David Benjamin · 9 years ago
  28. 3ef6085 Refuse to parse RSA pubkeys with invalid exponents. by Luke Granger-Brown · 9 years ago
  29. afe57cb Add a tool to generate Ed25519 keys. by David Benjamin · 9 years ago
  30. 77c3c0b Enable Ed25519 when building with OPENSSL_SMALL. by Adam Langley · 9 years ago
  31. 9f897b2 Remove the stitched RC4-MD5 code and use the generic one. by David Benjamin · 9 years ago
  32. 1741a9d Save some mallocs in computing the MAC for e_tls.c. by David Benjamin · 9 years ago
  33. df57163 Add RC4-SHA1 and DES-EDE3-CBC-SHA1 to bssl speed. by David Benjamin · 9 years ago
  34. 13414b3 Implement draft-ietf-tls-chacha20-poly1305-04. by David Benjamin · 9 years ago
  35. 3748990 Implement draft-ietf-tls-chacha20-poly1305-04 in Go. by David Benjamin · 9 years ago
  36. 2089fdd Implement RFC 7539 in Go. by David Benjamin · 9 years ago
  37. 86e412d Add client cert support to bssl client. by David Benjamin · 9 years ago
  38. 23a681b Fix build. by David Benjamin · 9 years ago
  39. e320392 Rename the Go ChaCha20-Poly1305 implementation. by David Benjamin · 9 years ago
  40. 8ffab72 Point EVP_aead_chacha20_poly1305 at the standardized version. by David Benjamin · 9 years ago
  41. fef6fb5 Fix ChaCha20-Poly1305 tests. by David Benjamin · 9 years ago
  42. 60a08ac Remove unreachable code to duplicate DH keys. by David Benjamin · 9 years ago
  43. 4ec0cce Slightly tweak some array allocations. by David Benjamin · 9 years ago
  44. 2936170 Fix memory leak in DSA redo case. by David Benjamin · 9 years ago
  45. a01deee Make CBB_len relative to its argument. by David Benjamin · 9 years ago
  46. 77385bb Mark platform-specific HOST_[c2l|l2c] as (void). by Adam Langley · 9 years ago
  47. 6969971 Remove a dead prototype. by David Benjamin · 9 years ago
  48. 1b36716 Remove crypto/header_removed.h. by David Benjamin · 9 years ago
  49. 017231a Remove asm __asm__ define. by David Benjamin · 9 years ago
  50. 793c21e Make HOST_l2c return void. by David Benjamin · 9 years ago
  51. 0aff3ff Store the partial block as uint8_t, not uint32_t. by David Benjamin · 9 years ago
  52. 5a19d7d Use the straight-forward ROTATE macro. by David Benjamin · 9 years ago
  53. 78fefbf Reformat md32_common.h, part 2. by David Benjamin · 9 years ago
  54. fea1137 Reformat md32_common.h, part 1. by David Benjamin · 9 years ago
  55. 871fff0 *_Update of length zero is legal. by David Benjamin · 9 years ago
  56. d9f0671 Remove |need_record_splitting| from |SSL3_STATE|. by David Benjamin · 9 years ago
  57. cd48038 Remove unused fields from SSL3_STATE. by David Benjamin · 9 years ago
  58. 7fc0100 Slightly simplify SSL3_RECORD. by David Benjamin · 9 years ago
  59. ece5ba2 Reset ssl error codes. by David Benjamin · 9 years ago
  60. a41280d Pull ChangeCipherSpec into the handshake state machine. by David Benjamin · 9 years ago
  61. 8fd5c23 Simplify fragmented HelloRequest state. by David Benjamin · 9 years ago
  62. ef5dfd2 Add tests for malformed HelloRequests. by David Benjamin · 9 years ago
  63. 8411b24 Add tests for bad ChangeCipherSpecs. by David Benjamin · 9 years ago
  64. 502a843 Switch unrolled loop in BN_usub with memcpy. by David Benjamin · 9 years ago
  65. c3ae38b Remove DH EVP_PKEY hooks. by David Benjamin · 9 years ago
  66. 7100ee9 Chromium's update.sh is dead, long live update.py by Nico Weber · 9 years ago
  67. f28dd64 Fix flaky BadRSAClientKeyExchange-1 test. by David Benjamin · 9 years ago
  68. 4234885 Remove unused functions. by David Benjamin · 9 years ago
  69. 45dab25 Skip free callbacks on empty CRYPTO_EX_DATAs. by David Benjamin · 9 years ago
  70. 8a58933 Remove the CRYPTO_EX_new callback. by David Benjamin · 9 years ago
  71. 0abd6f2 Get struct timeval from sys/time.h. by David Benjamin · 9 years ago
  72. 1246670 Use UINT64_C in sha512.c table. by David Benjamin · 9 years ago
  73. 5ddffbb Make SSL_(CTX_)?set_tmp_ecdh call SSL_(CTX_)?set1_curves. by David Benjamin · 9 years ago
  74. 53e5c2c Remove SSL_(CTX_)?set_ecdh_callback. by David Benjamin · 9 years ago
  75. 756ad17 Initialize |one_index| in OAEP padding check. by David Benjamin · 9 years ago
  76. 1634a33 Convert rsa/padding.c to constant-time helpers. by David Benjamin · 9 years ago
  77. b36a395 Add slightly better RSA key exchange tests. by David Benjamin · 9 years ago
  78. 0bd71eb Remove weird ret negation logic. by David Benjamin · 9 years ago
  79. e9cddb8 Remove SSL_OP_LEGACY_SERVER_CONNECT. by David Benjamin · 9 years ago
  80. 3e052de Tighten SSL_OP_LEGACY_SERVER_CONNECT to align with RFC 5746. by David Benjamin · 9 years ago
  81. 03f0005 Remove SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER. by David Benjamin · 9 years ago
  82. ef5e515 Remove SSL_OP_TLS_D5_BUG. by David Benjamin · 9 years ago
  83. c100ef4 Limit depth of ASN1 parse printing. by David Benjamin · 9 years ago
  84. 2205093 Add a comment in SetTestState from bssl_shim. by David Benjamin · 9 years ago
  85. 6ae67df Don't leak Android hacks to other build platforms. by Piotr Sikora · 9 years ago
  86. a0ef7b0 Enforce that |EC_KEY| private key is in [0, group->order). by Brian Smith · 9 years ago
  87. 533a273 Add |EC_METHOD| method for verifying public key order. by Brian Smith · 9 years ago
  88. a3d9de0 Add |EC_GROUP_get0_order| to replace |EC_GROUP_get_order|. by Brian Smith · 9 years ago
  89. 8847856 Include <sys/time.h> in packeted_bio.h for 'timeval' by Sam Clegg · 9 years ago
  90. dca63cf Don't abort in |init_once| if |fcntl| returns ENOSYS by Sam Clegg · 9 years ago
  91. afd565f Add defines for SRTP profiles using GCM ciphers from RFC 7714. by Joachim Bauch · 9 years ago
  92. 902870e Gate SHA_CTX compatibility on !WINDOWS. by Adam Langley · 9 years ago
  93. 34aa55c Support the SHA_CTX hack without ANDROID. by Adam Langley · 9 years ago
  94. 6d9e5a7 Re-apply 75b833cc819a9d189adb0fdd56327bee600ff9e9 by David Benjamin · 9 years ago
  95. 28243c0 Add PSS parameter check. by David Benjamin · 9 years ago
  96. e701f16 bn/asm/x86_64-mont5.pl: fix carry propagating bug (CVE-2015-3193). by David Benjamin · 9 years ago
  97. cb85298 Fix leak with ASN.1 combine. by David Benjamin · 9 years ago
  98. c4f25ce Work around yaSSL bug. by Adam Langley · 9 years ago version_for_cocoapods_1.0
  99. c5eb467 Remove dead code in p256-x86_64. by Brian Smith · 9 years ago
  100. 758d127 Add get0 getters for EVP_PKEY. by David Benjamin · 9 years ago