- 6686352 Make calls to the verify callback consistant by calling ctx->verify_cb by Bob Beck · 2 years, 11 months ago
- f961de5 Try to require C11 (in non-MSVC compilers). by David Benjamin · 2 years, 11 months ago
- 493d5cb Try to require C++14. by David Benjamin · 2 years, 11 months ago
- edbdc24 Reject [UNIVERSAL 0] in DER/BER element parsers. by David Benjamin · 3 years, 4 months ago
- 2fc6d38 Add CMake install rules. by Daniel Thornburgh · 3 years ago
- fa3fbda P-256 assembly optimisations for Aarch64. by Nevine Ebeid · 3 years ago
- f7e1a94 hrss: always normalize. by Adam Langley · 3 years ago
- 27ffcc6 Use SHA-256 for the FIPS integrity check everywhere. by Adam Langley · 3 years ago
- af34f64 Remove unused variable by Kent Ross · 3 years ago
- 225e8d3 Use X509 certificate alias as friendlyName in PKCS12 by Alex Gaynor · 3 years ago
- c9a7dd6 Retire the Windows BIO_printf workaround. by David Benjamin · 3 years ago
- 4984e4a Work around another C language bug with empty spans. by David Benjamin · 3 years ago
- f94a7ce ASAN replaces malloc and free with its own implementation. by niewei · 3 years ago
- 8c8e7a6 Update fiat-crypto. by David Benjamin · 3 years ago
- 2144076 Remove VS 2015 support. by David Benjamin · 3 years ago
- b99b98b Remove X509_TRUST_set_default. by David Benjamin · 3 years ago
- 7534354 Replace internal use sha1 hash with sha256. by Bob Beck · 3 years ago
- 8bbefbf Document that |EC_KEY_generate_fips| works for both cases. by Adam Langley · 3 years ago
- 972ab52 Allow the integrity test to be run on demand. by Adam Langley · 3 years ago
- c6e8f3e Add a function to return a FIPS version. by Adam Langley · 3 years ago
- 7f4057e Add a function to tell if an algorithm is FIPS approved. by Adam Langley · 3 years ago
- dcba849 Add vs2019 to vs_toolchain.py. by David Benjamin · 3 years ago
- 6378c47 Unexport X509_CERT_AUX and remove X509_CERT_AUX.other by David Benjamin · 3 years ago
- d0f14f3 Document and tidy up X509_alias_get0, etc. by David Benjamin · 3 years ago
- c7a3c46 Don't loop forever in BN_mod_sqrt on invalid inputs. by Adam Langley · 3 years ago
- 933f72a Make a whitespace commit to trigger a build. by Bob Beck · 3 years ago
- e5abf58 Rust bindings: Use CARGO_MANIFEST_DIR in build.rs by Kenichi Ishibashi · 3 years ago
- ab69425 Remove ASN1_ADB_INTEGER. by David Benjamin · 3 years, 1 month ago
- 6196fab Replace an ASN1_INTEGER_get call with ASN1_INTEGER_get_uint64 by David Benjamin · 3 years, 1 month ago
- fdd5260 Correctly handle LONG_MIN in ASN1_INTEGER_get. by David Benjamin · 3 years ago
- de13971 Implement ASN1_INTEGER_set_uint64 with ASN1_STRING_set. by David Benjamin · 3 years, 1 month ago
- bdc35b6 Rewrite and tighten ASN1_INTEGER encoding and decoding. by David Benjamin · 3 years ago
- 366e886 Deduplicate the rest of ASN1_INTEGER and ASN1_ENUMERATED. by David Benjamin · 3 years, 1 month ago
- fa2cd1e Fix theoretical overflow in ASN1_INTEGER_cmp. by David Benjamin · 3 years, 1 month ago
- d258de7 Include rsa/internal.h for |...no_self_test| functions. by Adam Langley · 3 years ago
- 66d8563 Limit the pthread_rwlock workaround to glibc. by David Benjamin · 3 years ago
- 6e25e54 Rewrite ASN1_INTEGER tests. by David Benjamin · 3 years, 1 month ago
- cc4333d Use X509V3_add_value_int in i2v_AUTHORITY_KEYID. by David Benjamin · 3 years, 1 month ago
- e4b3e6a Fix x509v3_bytes_to_hex when passed the empty string. by David Benjamin · 3 years, 1 month ago
- 657c69b Reimplement ASN1_get_object with CBS. by David Benjamin · 3 years, 4 months ago
- 7fac386 Add an explicit indefinite-length output to CBS_get_any_ber_asn1_element. by David Benjamin · 3 years, 4 months ago
- 8a38184 Use ctype(3) in a more standards-conformant way. by Thomas Klausner · 3 years ago
- 81502be Linkify RFCs in more places in the docs. by David Benjamin · 3 years ago
- 4b55af0 Make FFDH self tests lazy. by Adam Langley · 3 years, 1 month ago
- 3053b73 Make ECC self tests lazy. by Adam Langley · 3 years, 1 month ago
- c76da9d HPKE is now RFC 9180. by David Benjamin · 3 years, 1 month ago
- 6595ddb Include the policy document for the most recent FIPS validation. by Adam Langley · 3 years, 1 month ago
- 4d955d2 Check static CPU capabilities on x86. by David Benjamin · 3 years, 1 month ago
- 31ece98 Align rsaz_avx2_preferred with x86_64-mont5.pl. by David Benjamin · 3 years, 1 month ago
- 17c8c81 Enable SHA-NI optimizations for SHA-256. by David Benjamin · 3 years, 1 month ago
- ec85d0d Update Intel SDE. by David Benjamin · 3 years, 1 month ago
- 08970b3 Include the EKU extension in bssl server's self-signed certs. by David Benjamin · 3 years, 1 month ago
- 0da6b48 Don't call a non-test file *test.h. by Adam Langley · 3 years, 1 month ago
- 1c2e61e Make RSA self-test lazy. by Adam Langley · 3 years, 1 month ago
- 263f489 Add link to new Android FIPS certificate. by Adam Langley · 3 years, 1 month ago
- b9c6d67 delocate: handle a new output form in Clang 13. by Adam Langley · 3 years, 1 month ago
- 8f7cb2f Drop, now unused, KAT value. by Adam Langley · 3 years, 1 month ago
- ea9fb94 Drop CAVP code. by Adam Langley · 3 years, 1 month ago
- d04c32a Break FIPS tests differently. by Adam Langley · 3 years, 1 month ago
- f8235e4 Don't forget hmac.h in self_check.h. by Adam Langley · 3 years, 1 month ago
- 9cad13e Perform SHA-$x and HMAC KAT before integrity check. by Adam Langley · 3 years, 1 month ago
- b0ed28e Add a couple of spaces to `check_test`. by Adam Langley · 3 years, 1 month ago
- 15565a8 Split FIPS KATs into fast and slow groups. by Adam Langley · 3 years, 1 month ago
- a919539 Move DES out of the FIPS module. by Adam Langley · 3 years, 1 month ago
- 44a141f acvp: don't send the Authorization header when renewing tokens by Adam Langley · 3 years, 1 month ago
- 5112b45 Support Bazel's test-sharding protocol. by Adam Langley · 3 years, 1 month ago
- 68addd2 Simply CMake assembly source selection. by David Benjamin · 3 years, 1 month ago
- 351b2f8 Rename generated assembly from 'mac' or 'ios' to 'apple' by David Benjamin · 3 years, 1 month ago
- 0f1417c Build aarch64 assembly for macOS in the bazel build. by David Benjamin · 3 years, 1 month ago
- ac3f4fb Fix OPENSSL_NO_ASM definition in bazel. by David Benjamin · 3 years, 1 month ago
- c5179c6 Use @platforms in Bazel rules. by Piotr Sikora · 3 years, 1 month ago
- 123eaae Record ClientHelloInner values in msg_callback. by David Benjamin · 3 years, 1 month ago
- 44425dd Fold ssl_decode_client_hello_inner into ssl_client_hello_decrypt. by David Benjamin · 3 years, 1 month ago
- 7198d11 Explicitly reject self-referential ech_outer_extensions. by David Benjamin · 3 years, 1 month ago
- 0fc57be Simpler square-root computation for Ed25519 by James Muir · 3 years, 2 months ago
- 0f4454c Condition split handshake tests on Linux in CMake. by David Benjamin · 3 years, 2 months ago
- b90261a Implement PEM_read_bio_DHparams with the macro. by David Benjamin · 3 years, 2 months ago
- 387f820 Limit _XOPEN_SOURCE to Linux. by David Benjamin · 3 years, 2 months ago
- c03e99a Fix Unicode strings for C++20 by Mark Schott · 3 years, 2 months ago
- 345c86b Switch CRYPTO_BUFFER_POOL to SipHash-2-4. by David Benjamin · 3 years, 2 months ago
- 50e7ea5 LSC: Apply clang-tidy's modernize-use-bool-literals to boringssl by Anton Bikineev · 3 years, 2 months ago
- 960ddfe Fix mac_arm64 builder. by David Benjamin · 3 years, 2 months ago
- ea46caf Put Rust binding generation behind an explicit flag and only build bindings for the targeted Arch by Benjamin Brittain · 3 years, 2 months ago
- be04c56 Add ARMV8_SHA512 detection for Fuchsia. by David Benjamin · 3 years, 2 months ago
- 8d8d8f3 Generates "low-level" bindings for Rust using bindgen by Benjamin Brittain · 3 years, 6 months ago
- 36a41bf Add note about Gerrit account creation by muir.james.a@gmail.com · 3 years, 2 months ago
- d1593f5 Make EVP_AEAD_CTX_free accept NULL. by David Benjamin · 3 years, 2 months ago
- ec476ef Zero out the values from the integrity check. by Adam Langley · 3 years, 2 months ago
- f797570 Ignore duplicates in |X509_STORE_add_*| by Adam Langley · 3 years, 2 months ago
- 0354b79 Don't #include "internal.h" twice. by Adam Langley · 3 years, 2 months ago
- 24e97fb Version bump: 2 -> 3. by Adam Langley · 3 years, 2 months ago
- d80f17d Simplify __ARM_ARCH__ definition. by David Benjamin · 3 years, 2 months ago
- a94c267 Don't use __ARMEL__/__ARMEB__ in aarch64 assembly by David Benjamin · 3 years, 2 months ago
- 846a227 Switch __ARM_FEATURE_CRYPTO to __ARM_FEATURE_{AES,SHA2}. by David Benjamin · 3 years, 2 months ago
- 661266e Move CPU detection symbols to crypto/internal.h. by David Benjamin · 3 years, 3 months ago
- 37faa93 Move public APIs from cpu.h to crypto.h. by David Benjamin · 3 years, 3 months ago
- 295b313 Rename CPU feature files with underscores. by David Benjamin · 3 years, 3 months ago
- 1e15682 Enable SHA-512 ARM acceleration when available. by David Benjamin · 3 years, 3 months ago
- af561c2 Sync sha512-armv8.pl up to 753316232243ccbf86b96c1c51ffcb41651d9ad5. by David Benjamin · 3 years, 3 months ago
- e90cf82 Import sha512-armv8.pl transforms from upstream NEON code. by David Benjamin · 3 years, 3 months ago