904 Commits (892b9bc658f4e5e5989bb62b8c1356f3550e96a2)
 

Author SHA1 Message Date
Adam Langley 4b55af0fc5 Make FFDH self tests lazy. 3 years ago
Adam Langley 3053b739ba Make ECC self tests lazy. 3 years ago
David Benjamin c76da9d46a HPKE is now RFC 9180. 3 years ago
Adam Langley 6595ddb354 Include the policy document for the most recent FIPS validation. 3 years ago
David Benjamin 4d955d20d2 Check static CPU capabilities on x86. 3 years ago
David Benjamin 31ece98da1 Align rsaz_avx2_preferred with x86_64-mont5.pl. 3 years ago
David Benjamin 17c8c81104 Enable SHA-NI optimizations for SHA-256. 3 years ago
David Benjamin ec85d0ddbc Update Intel SDE. 3 years ago
David Benjamin 08970b3121 Include the EKU extension in bssl server's self-signed certs. 3 years ago
Adam Langley 0da6b4805b Don't call a non-test file *test.h. 3 years ago
Adam Langley 1c2e61efef Make RSA self-test lazy. 3 years ago
Adam Langley 263f489973 Add link to new Android FIPS certificate. 3 years ago
Adam Langley b9c6d67c2c delocate: handle a new output form in Clang 13. 3 years ago
Adam Langley 8f7cb2f7c6 Drop, now unused, KAT value. 3 years ago
Adam Langley ea9fb94c35 Drop CAVP code. 3 years ago
Adam Langley d04c32a3d8 Break FIPS tests differently. 3 years ago
Adam Langley f8235e4993 Don't forget hmac.h in self_check.h. 3 years ago
Adam Langley 9cad13eea1 Perform SHA-$x and HMAC KAT before integrity check. 3 years ago
Adam Langley b0ed28e257 Add a couple of spaces to `check_test`. 3 years ago
Adam Langley 15565a8984 Split FIPS KATs into fast and slow groups. 3 years ago
Adam Langley a919539777 Move DES out of the FIPS module. 3 years ago
Adam Langley 44a141fa10 acvp: don't send the Authorization header when renewing tokens 3 years ago
Adam Langley 5112b45ce2 Support Bazel's test-sharding protocol. 3 years ago
David Benjamin 68addd2f71 Simply CMake assembly source selection. 3 years ago
David Benjamin 351b2f8ce5 Rename generated assembly from 'mac' or 'ios' to 'apple' 3 years ago
David Benjamin 0f1417ce06 Build aarch64 assembly for macOS in the bazel build. 3 years ago
David Benjamin ac3f4fb8e1 Fix OPENSSL_NO_ASM definition in bazel. 3 years ago
Piotr Sikora c5179c6930 Use @platforms in Bazel rules. 3 years ago
David Benjamin 123eaaef26 Record ClientHelloInner values in msg_callback. 3 years ago
David Benjamin 44425ddc7a Fold ssl_decode_client_hello_inner into ssl_client_hello_decrypt. 3 years ago
David Benjamin 7198d1132b Explicitly reject self-referential ech_outer_extensions. 3 years ago
James Muir 0fc57bef18 Simpler square-root computation for Ed25519 3 years ago
David Benjamin 0f4454c075 Condition split handshake tests on Linux in CMake. 3 years ago
David Benjamin b90261a383 Implement PEM_read_bio_DHparams with the macro. 3 years ago
David Benjamin 387f82054c Limit _XOPEN_SOURCE to Linux. 3 years ago
Mark Schott c03e99a59f Fix Unicode strings for C++20 3 years ago
David Benjamin 345c86b1cf Switch CRYPTO_BUFFER_POOL to SipHash-2-4. 3 years ago
Anton Bikineev 50e7ea5f09 LSC: Apply clang-tidy's modernize-use-bool-literals to boringssl 3 years ago
David Benjamin 960ddfee4e Fix mac_arm64 builder. 3 years ago
Benjamin Brittain ea46caf265 Put Rust binding generation behind an explicit flag and only build bindings for the targeted Arch 3 years ago
David Benjamin be04c566c9 Add ARMV8_SHA512 detection for Fuchsia. 3 years ago
Benjamin Brittain 8d8d8f3ea7 Generates "low-level" bindings for Rust using bindgen 3 years ago
muir.james.a@gmail.com 36a41bf0bf Add note about Gerrit account creation 3 years ago
David Benjamin d1593f54c9 Make EVP_AEAD_CTX_free accept NULL. 3 years ago
Adam Langley ec476ef044 Zero out the values from the integrity check. 3 years ago
Adam Langley f797570320 Ignore duplicates in |X509_STORE_add_*| 3 years ago
Adam Langley 0354b79d70 Don't #include "internal.h" twice. 3 years ago
Adam Langley 24e97fb69f Version bump: 2 -> 3. 3 years ago
David Benjamin d80f17d5c9 Simplify __ARM_ARCH__ definition. 3 years ago
David Benjamin a94c267787 Don't use __ARMEL__/__ARMEB__ in aarch64 assembly 3 years ago