1. fc9c675 Bound the input to the bn_mod_exp fuzzer. by David Benjamin · 6 years ago
  2. a7673fa runner: Parse CertificateRequest with byteReader. by David Benjamin · 6 years ago
  3. 28b267b runner: Parse Certificate with byteReader. by David Benjamin · 6 years ago
  4. bd911af runner: Parse SH/HRR/EE with byteReader. by David Benjamin · 6 years ago
  5. 7ce2378 runner: Send the right alert for handshake message parsing failures. by David Benjamin · 6 years ago
  6. 47b8f00 Reimplement OBJ_txt2obj and add a lower-level function. by David Benjamin · 6 years ago
  7. be8c8b4 runner: Add a byteReader type and convert ClientHello parsing. by David Benjamin · 6 years ago
  8. 8c9cead Add switch to enable draft 22. by Steven Valdez · 6 years ago
  9. 56aaf16 Pretty-print large INTEGERs and ENUMERATEDs in hex. by David Benjamin · 6 years ago
  10. 27bc0f2 Fix CBS tag class docs. by David Benjamin · 6 years ago
  11. 2fce1be Remove spurious ; by Daniel Wagner-Hall · 6 years ago
  12. e3b2a5d Const-correct X509_ALGOR_get0. by David Benjamin · 6 years ago
  13. 61e9245 Use some of the word-based functions for ECDSA verification. by David Benjamin · 6 years ago
  14. 86c2b85 Don't use BN_nnmod to convert from field element to scalar. by David Benjamin · 6 years ago
  15. a838f9d Make ECDSA signing 10% faster and plug some timing leaks. by David Benjamin · 6 years ago
  16. 66801fe Support high tag numbers in CBS/CBB. by David Benjamin · 6 years ago
  17. 0251400 Use dec/jnz instead of loop in bn_add_words and bn_sub_words. by David Benjamin · 6 years ago
  18. 2056d72 Remove DSA_sign_setup too. by David Benjamin · 6 years ago
  19. 42a8cbe Remove ECDSA_sign_setup and friends. by David Benjamin · 6 years ago
  20. 8dc226c Add some missing OpenSSL 1.1.0 accessors. by David Benjamin · 6 years ago
  21. 855d504 Unwind legacy SSL_PRIVATE_KEY_METHOD hooks. by David Benjamin · 6 years ago
  22. 6762373 Fix memory leak on sk_X509_EXTENSION_push failure. by David Benjamin · 6 years ago
  23. c367ee5 Add a CFI build flag. by David Benjamin · 6 years ago
  24. 8c565fa Include a couple of missing header files. by Adam Langley · 6 years ago
  25. 8793942 Fix fuzzer mode suppressions. by David Benjamin · 6 years ago
  26. 6d218d6 Remove unused function. by David Benjamin · 6 years ago
  27. 0a5f006 Test that EC_POINT_mul works with the order. by David Benjamin · 6 years ago
  28. e7c95d9 Run TLS 1.3 tests at all variants and fix bugs. by David Benjamin · 6 years ago
  29. 3bba5cc Add EndOfEarlyData to per-message tests. by David Benjamin · 6 years ago
  30. ac4d534 Add missing error path. by David Benjamin · 6 years ago
  31. b8d677b Deduplicate built-in curves and give custom curves an order_mont. by David Benjamin · 6 years ago
  32. 66f8235 Enforce some bounds and invariants on custom curves. by David Benjamin · 6 years ago
  33. a08bba5 Add bn_mod_exp_mont_small and bn_mod_inverse_prime_mont_small. by David Benjamin · 6 years ago
  34. 40e4ecb Add "small" variants of Montgomery logic. by David Benjamin · 6 years ago
  35. a01aa9a Split BN_from_montgomery_word into a non-BIGNUM core. by David Benjamin · 6 years ago
  36. 6bc18a3 Add bn_mul_small and bn_sqr_small. by David Benjamin · 6 years ago
  37. 64619de Const-correct some of the low-level BIGNUM functions. by David Benjamin · 6 years ago
  38. bd27570 size_t a bunch of bn words bits. by David Benjamin · 6 years ago
  39. 73df153 Make BN_generate_dsa_nonce internally constant-time. by David Benjamin · 6 years ago
  40. b25140c Fix timing leak in BN_from_montgomery_word. by David Benjamin · 6 years ago
  41. 8db94be Add ECDSA tests for custom curves. by David Benjamin · 6 years ago
  42. 74b828f Clarify the documentation for |BN_is_bit_set|. by Daniel Hirche · 6 years ago
  43. e6f30e4 Add tests for post-handshake CCS in draft "22". by David Benjamin · 6 years ago
  44. 13761f2 Fix TLSInnerPlaintext limit. by David Benjamin · 6 years ago
  45. ba8f186 Disable 'draft 22' by default. by Steven Valdez · 6 years ago
  46. 4ddbc7b Fix early data printout in bssl client. by David Benjamin · 6 years ago
  47. ca8c2c7 Refresh TLS fuzzer corpora. by David Benjamin · 6 years ago
  48. 964b237 Implement PR 1091 (TLS 1.3 draft '22'). by Steven Valdez · 6 years ago
  49. 3bcbb37 Fix -early-data documentation. by David Benjamin · 6 years ago
  50. a00fd08 Use consistent notation in ECDSA_do_verify comments. by David Benjamin · 6 years ago
  51. d66bbf3 Tidy up BN_mod_exp_mont. by David Benjamin · 6 years ago
  52. 607f980 Remove BN_TBIT. by David Benjamin · 6 years ago
  53. bf3f6ca Document some BIGNUM internals. by David Benjamin · 6 years ago
  54. 0a9222b Fix comment typo. by David Benjamin · 6 years ago
  55. 238c274 Capitalization nit. by David Benjamin · 6 years ago
  56. 6aedfc1 Remove unnecessary loop over BN_generate_dsa_nonce. by David Benjamin · 6 years ago
  57. 8963325 Appease UBSan on pointer alignment. by David Benjamin · 6 years ago
  58. 929f842 Remove custom memcpy and memset from poly1305_vec. by David Benjamin · 6 years ago
  59. 0967853 Add CFI start/end for _aesni_ctr32[_ghash]_6x by Adam Langley · 6 years ago
  60. ee2c1f3 aesni-gcm-x86_64.pl: sync CFI directives from upstream. by Adam Langley · 6 years ago
  61. fa60369 Add error handling in ASN1_i2d_bio. by David Benjamin · 6 years ago
  62. b8e2d63 es/asm/{aes-armv4|bsaes-armv7}.pl: make it work with binutils-2.29. by David Benjamin · 6 years ago
  63. 40e8c92 change URL type in third_party METADATA files to GIT by Martin Kreichgauer · 6 years ago
  64. aa4c3f2 fix a typo in third_party/fiat/METADATA by Martin Kreichgauer · 6 years ago
  65. d5dda9b Align |BN_div| with its documentation. by Daniel Hirche · 6 years ago
  66. b1cbe19 Say a bit more about BIO_METHOD. by David Benjamin · 6 years ago
  67. 5b90eb9 Add a -require-any-client-cert flag to bssl server by David Benjamin · 6 years ago
  68. fdd5fed Also print name for SSL_SIGN_RSA_PKCS1_MD5_SHA1. by David Benjamin · 6 years ago
  69. b2c312d curve25519: fiat-crypto field arithmetic. by Adam Langley · 6 years ago
  70. 5b280a8 Move curve25519 code to third_party/fiat. by Andres Erbsen · 6 years ago
  71. 55761e6 Use a higher iteration limit for RSA key generation at e = 3. by David Benjamin · 6 years ago
  72. 431e767 curve25519: adhere to preconditions of fe_*. by Andres Erbsen · 7 years ago
  73. 6cc352e Add helper functions for SSL_SIGN_*. by David Benjamin · 6 years ago
  74. 2eb2889 bn/exp: don't check |copy_to_prebuf|'s retval in |BN_mod_exp_mont_consttime|. by Daniel Hirche · 6 years ago
  75. 6dda166 Support additional curve names. by David Benjamin · 6 years ago
  76. a02ed04 Add more compatibility symbols for Node. by David Benjamin · 6 years ago
  77. f7412cb Update tools. by David Benjamin · 6 years ago
  78. 2d07d30 bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqrx8x_internal. by David Benjamin · 6 years ago
  79. cd8470f Adding support for draft 21 as a TLS 1.3 variant. by Steven Valdez · 7 years ago
  80. cfc120e Remove RC4 remnants in runner. by David Benjamin · 6 years ago
  81. 3b903f2 Move the SSL_eNULL special-case into the matching function. by David Benjamin · 7 years ago
  82. 5be3a74 Remove supports_cipher hook. by David Benjamin · 6 years ago
  83. dca1afb Fix up make_errors.go. by David Benjamin · 7 years ago
  84. f1db1a3 Another scoper conversion. by David Benjamin · 7 years ago
  85. 2637f3c Even more fun with Span. by David Benjamin · 7 years ago
  86. 696c13b Clear bottom three bits of password scalar in SPAKE2. by Adam Langley · 6 years ago
  87. 08e817d Fix Python code formatting in comment in SPAKE2. by Adam Langley · 6 years ago
  88. ba94746 Remove temporary logging. by David Benjamin · 6 years ago
  89. 4281bcd Revert assembly changes in "Hide CPU capability symbols in C." by David Benjamin · 6 years ago
  90. 8f06074 Handle malloc failures better in bn_test.cc. by David Benjamin · 6 years ago
  91. 4f94a83 asn1_item_embed_new(): don't free an embedded item by David Benjamin · 6 years ago
  92. a67b101 Fix memory leak in GENERAL_NAME_set0_othername. by David Benjamin · 6 years ago
  93. 98ca81d Use unsigned integers for masks. by David Benjamin · 6 years ago
  94. cb16f17 Check EC_POINT/EC_GROUP compatibility more accurately. by David Benjamin · 7 years ago
  95. 2a768d0 Fix overflow checks when converting ASN.1 integers to long. by Adam Langley · 7 years ago
  96. f5beb88 Disable macOS architecture hack on CMake 3.0. by David Benjamin · 7 years ago
  97. af92418 Generate bn_div and bn_mod_exp corpus from bn_tests.txt. by David Benjamin · 7 years ago
  98. 51073ce Refcount EC_GROUP. by David Benjamin · 7 years ago
  99. d24fd47 Fold EC_POINT_clear_free into EC_POINT_free. by David Benjamin · 7 years ago
  100. ed84291 Revert "Pack encrypted handshake messages together." by David Benjamin · 7 years ago