1. 690dcdf Make the old sk_* functions into full functions by David Benjamin · 1 year, 8 months ago
  2. 00e3ffb Move file_test_gtest.cc to CRYPTO_TEST_SOURCES for now by David Benjamin · 1 year, 8 months ago
  3. 70be012 Use constant curve-specific groups whenever possible by David Benjamin · 2 years, 1 month ago
  4. ac6793a [acvptool] skip connection to the server if input json or regdump is on by Yurii Shutkin · 1 year, 9 months ago
  5. 2b8a057 Entropy changes for trusty and windows. by Bob Beck · 1 year, 9 months ago
  6. a36ac0a Use std::make_unique when possible by David Benjamin · 1 year, 9 months ago
  7. 417069f Make built-in curves static. by David Benjamin · 2 years, 1 month ago
  8. 8267582 Update the documentation of RAND_cleanup by David Benjamin · 1 year, 8 months ago
  9. 8f4daaf Resolve an old TODO in TestState::Deserialize by David Benjamin · 1 year, 9 months ago
  10. c807a23 Fix truncation warnings with the iteration count by David Benjamin · 1 year, 9 months ago
  11. 6033a9a sync pki to chrome 6e6fa5a08b94199de10eea22845963baf548628b by Bob Beck · 1 year, 8 months ago
  12. 51ed32f Fix spelling nits by Bob Beck · 1 year, 9 months ago
  13. 0f222e6 Clear some size_t truncations by David Benjamin · 1 year, 9 months ago
  14. 9fc1c33 Add Intel Indirect Branch Tracking support. by Bob Beck · 1 year, 10 months ago
  15. 80dcb67 Embed the generator into EC_GROUP by David Benjamin · 2 years, 1 month ago
  16. 899c1a7 Const-correct a handful of time functions by David Benjamin · 1 year, 9 months ago
  17. b3de0d0 Don't include stdalign.h in refcount.c by David Benjamin · 1 year, 9 months ago
  18. 7dc4a03 Fuchsia has getentropy() via musl - use it and drop the custom file by Bob Beck · 1 year, 9 months ago
  19. fa6ab4f Remove remnants of malloc.cc by David Benjamin · 1 year, 9 months ago
  20. 72540c1 Embed BN_MONT_CTX into EC_GROUP. by David Benjamin · 2 years, 1 month ago
  21. 53f09ad Move to preferring getentropy() for system provided entropy by Bob Beck · 1 year, 9 months ago
  22. 99ce1e0 Use sources.cmake for the bssl tool by David Benjamin · 1 year, 9 months ago
  23. de0d05a Fix Android shared library tests by David Benjamin · 1 year, 9 months ago
  24. 847a395 Use sources.cmake for the test_support library by David Benjamin · 1 year, 9 months ago
  25. 197b571 Use sources.cmake for test binaries by David Benjamin · 1 year, 9 months ago
  26. 8e8f87e Don't store a redundant copy of the EC_GROUP field modulus by David Benjamin · 2 years, 1 month ago
  27. 1e2f169 Revert "Build with C11 on MSVC in the standalone Bazel build" by David Benjamin · 1 year, 9 months ago
  28. 63f4b80 Configure explicitly whether to shard tests by David Benjamin · 1 year, 9 months ago
  29. 9bbf0d9 Use sources.cmake for pki and pki_test by David Benjamin · 1 year, 9 months ago
  30. 5eab868 Remove field_minus_order from EC_GROUP. by David Benjamin · 2 years, 1 month ago
  31. 49bfec5 Use file(STRINGS) to read go_tests.txt by David Benjamin · 1 year, 9 months ago
  32. 5d3124a Use individual files for lists of source files. by Bob Beck · 1 year, 9 months ago
  33. 9c0f22c Sync pki to chrome 28e4a1b838b2ffbf9e2151ae5fcfffe5ab0ffac0 by Bob Beck · 1 year, 9 months ago
  34. 28e4a1b Build with C11 on MSVC in the standalone Bazel build by David Benjamin · 1 year, 9 months ago
  35. 286ea21 Replace byteBuilder and byteReader with cryptobyte by David Benjamin · 1 year, 9 months ago
  36. 6f13380 Don't store a redundant copy of the order in EC_GROUP by David Benjamin · 2 years, 1 month ago
  37. 4e88a35 Make the curve compat APIs into real functions by David Benjamin · 1 year, 9 months ago
  38. ff96a48 Add pki test files for android, adapt PathService fillin. by Bob Beck · 1 year, 9 months ago
  39. 9ad0e9d Remove some unused fields by David Benjamin · 1 year, 10 months ago
  40. a08b711 Temporarily add sk_new_null, etc., wrappers in bssl-sys by David Benjamin · 1 year, 9 months ago
  41. 824f0e9 Fix libpki build by David Benjamin · 1 year, 9 months ago
  42. a369247 Fix the Windows fuzzer build by David Benjamin · 1 year, 9 months ago
  43. a905bbb Consistently include BTI markers in every assembly file by David Benjamin · 1 year, 9 months ago
  44. e79649b Use ProcessPrng instead of RtlGenRandom on Windows by Alex Gough · 1 year, 9 months ago
  45. bc97b7a Bring in the core of chromium certificate verifier as libpki by Bob Beck · 1 year, 11 months ago
  46. ee194c7 Slightly tidy BIO_C_SET_FILENAME logic by David Benjamin · 1 year, 9 months ago
  47. 9c30e53 Credit CryptOpt in third_party/fiat/README.md by Andres Erbsen · 1 year, 9 months ago
  48. 9fcaec6 Start recognizing the OPENSSL_NANOLIBC define by David Benjamin · 1 year, 10 months ago
  49. 50ee095 Use a single TCP server port in runner by David Benjamin · 1 year, 9 months ago
  50. f4d1d79 Simplify shimProcess accept and wait by David Benjamin · 1 year, 9 months ago
  51. 73dcd47 Turn SocketCloser in bssl_shim into a proper owning type by David Benjamin · 1 year, 9 months ago
  52. e33257f Pass IPv6 vs IPv4 down to the shim by David Benjamin · 1 year, 9 months ago
  53. 8ead3f5 Add more tests for recognizing explicit forms of built-in curves by David Benjamin · 2 years, 1 month ago
  54. e1b8685 Log failure to create SSL objects in handshakers by David Benjamin · 1 year, 9 months ago
  55. d28237e Remove -D__ASSEMBLER__=1 when shelling out to the preprocessor by David Benjamin · 1 year, 9 months ago
  56. 6a7d8b5 Remove p > q normalization in RSA keys by David Benjamin · 1 year, 9 months ago
  57. 02d2715 Implement BN_MONT_CTX_new_consttime with Montgomery reduction by David Benjamin · 3 years, 2 months ago
  58. 98e1227 Make bn_mod_lshift_consttime faster by David Benjamin · 1 year, 10 months ago
  59. acfb106 Fix tests on Arm when NEON is unavailable by David Benjamin · 1 year, 9 months ago
  60. ae88f19 Fix fiat asm .private_extern declaration on Apple platforms by David Benjamin · 1 year, 10 months ago
  61. 754bcf6 Don't expose EVP_PKEY internal representation through EVP_PKEY_assign by David Benjamin · 1 year, 10 months ago
  62. 5159ae6 Add memcmp binding to bssl-crypto by Maurice Lam · 1 year, 10 months ago
  63. 04c3d40 Remove CRYPTO_MUTEX from public headers by David Benjamin · 1 year, 10 months ago
  64. d4553e0 Make RSA opaque by David Benjamin · 1 year, 10 months ago
  65. 23ed9d3 Add target attributes to curve25519_64_adx.h by David Benjamin · 1 year, 10 months ago
  66. 761c3ed Add ASN1_TIME_set_string_X509 by David Benjamin · 1 year, 10 months ago
  67. 1ca5723 Don't allow timezone offsets in ASN1_UTCTIME_set_string by David Benjamin · 1 year, 10 months ago
  68. 556a973f Add SSL_CIPHER_get_handshake_digest by David Benjamin · 1 year, 10 months ago
  69. cbb96b4 Const-correct a few X509_PURPOSE and X509_TRUST functions by David Benjamin · 1 year, 10 months ago
  70. 2a72f97 Tidy bssl-crypto documentation by David Benjamin · 1 year, 10 months ago
  71. 8e16c04 Avoid another NULL+0 in BIO_s_mem by David Benjamin · 1 year, 10 months ago
  72. 3f680b0 Remove a layer of indirection from fiat curve25519 assembly by David Benjamin · 1 year, 10 months ago
  73. aaf771e Fix the combined asm source lists in generate_build_files.py by David Benjamin · 1 year, 10 months ago
  74. d86e2fd Update build tools by David Benjamin · 1 year, 10 months ago
  75. 1340a5b Give up on qsort for sk_FOO_sort by David Benjamin · 1 year, 10 months ago
  76. 9d48902 Remove a pointer indirection in STACK_OF(T) comparisons by David Benjamin · 1 year, 10 months ago
  77. 9dcc97d Add fiat_curve25519_adx.S to generate_build_files.py by David Benjamin · 1 year, 10 months ago
  78. 99d3c22 Prefix the private stack functions by David Benjamin · 1 year, 10 months ago
  79. d995d82 Add .type, .hidden, and .size to the new fiat ADX assembly by David Benjamin · 1 year, 10 months ago
  80. 9d4f833 Use ADX asm for Curve25519 base-point multiplication by Andres Erbsen · 1 year, 10 months ago
  81. f4a4e27 Make DSA opaque by David Benjamin · 1 year, 10 months ago
  82. 43f8891 Add saturated X25519 for x86_64+ADX running Linux by Andres Erbsen · 1 year, 10 months ago
  83. df9955b Handle ChaCha20 counter overflow consistently by David Benjamin · 1 year, 10 months ago
  84. d605df5 Use packed representation for large Curve25519 table by Andres Erbsen · 1 year, 10 months ago
  85. 4a0393f Add SHA256 and SHA512 bindings to bssl-crypto by Maurice Lam · 1 year, 10 months ago
  86. b034104 Make BN_mod_inverse() deal with repeated arguments by Theo Buehler · 1 year, 10 months ago
  87. e106b53 Remove BN_DEC_FMT2 and test the others by David Benjamin · 1 year, 10 months ago
  88. 28c2409 Define TLSEXT_nid_unknown by David Benjamin · 1 year, 10 months ago
  89. be0fdf7 Constant-time test that X25519 has a single path. by Andres Erbsen · 1 year, 10 months ago
  90. 55b069d Add a value barrier when checking for point doubling. by David Benjamin · 1 year, 10 months ago
  91. 6cf9820 Align NIDs vs group IDs in TLS group APIs by David Benjamin · 1 year, 10 months ago
  92. 335523a Align remaining TLS ECDH APIs on "group" terminology by David Benjamin · 1 year, 10 months ago
  93. 2da5ba9 Align on using the "group" over "curve" for ECDH in TLS by David Benjamin · 1 year, 10 months ago
  94. 4631ccc Remove SSL_CIPHER_get_value by David Benjamin · 1 year, 10 months ago
  95. b0a026f add rust bindings for ed25519 by Nabil Wadih · 1 year, 10 months ago
  96. e30750c Add an ABI test for x25519_NEON by David Benjamin · 1 year, 10 months ago
  97. da757e6 Add constant-time validation for curve25519 by David Benjamin · 1 year, 10 months ago
  98. 5fcd47d Add prefetch to aes_hw_ctr32_encrypt_blocks by Ilya Tokar · 1 year, 10 months ago
  99. 825bec8 Remove variable expansion from CONF fuzzer by David Benjamin · 1 year, 10 months ago
  100. f31b45d Remove some unreachable character types in the CONF parser by David Benjamin · 1 year, 10 months ago