723 Commits (0fc57bef1821c163ac023a0aa96e4fb2a67c0d82)
 

Author SHA1 Message Date
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
David Benjamin 846a22700f Switch __ARM_FEATURE_CRYPTO to __ARM_FEATURE_{AES,SHA2}. 3 years ago
David Benjamin 661266ea06 Move CPU detection symbols to crypto/internal.h. 3 years ago
David Benjamin 37faa936b5 Move public APIs from cpu.h to crypto.h. 3 years ago
David Benjamin 295b31324f Rename CPU feature files with underscores. 3 years ago
David Benjamin 1e15682f1a Enable SHA-512 ARM acceleration when available. 3 years ago
David Benjamin af561c221d Sync sha512-armv8.pl up to 753316232243ccbf86b96c1c51ffcb41651d9ad5. 3 years ago
David Benjamin e90cf82acc Import sha512-armv8.pl transforms from upstream NEON code. 3 years ago
David Benjamin 9bcc12d540 Import a few test vectors from OpenSSL. 3 years ago
David Benjamin d7936c23cb Use uint16_t in TestConfig and enable -Wformat-signedness. 3 years ago
David Benjamin 203b92b70a Reorder flags to match TestConfig struct. 3 years ago
David Benjamin 8ed06e0fd0 Rewrite bssl_shim command-line parser. 3 years ago
David Benjamin 066469055f Fix X509_CRL_print error-handling. 3 years ago
David Benjamin 94089a8b53 Silence -Wformat-signedness when printing X.509 versions. 3 years ago
David Benjamin 866b88dfe7 Don't print small, negative serial numbers in decimal. 3 years ago
David Benjamin 4f1fae3043 Fix the easy -Wformat-signedness errors. 3 years ago
David Benjamin e21f272a66 Add BIO_tell and BIO_seek wrappers. 3 years ago
David Benjamin 9631bc1041 Remove non-standard wildcard input DNS names. 3 years ago
David Benjamin 405c7888a7 Rewrite X.509 name-matching tests. 3 years ago
David Benjamin c3c540b9a4 Remove non-standard X.509 DNS wildcard matching. 3 years ago
David Benjamin 2042972e84 Make X509_REVOKED opaque. 3 years ago
Adam Langley 7e2a957888 Document |SSL_set1_host| return values. 3 years ago
Adam Langley 7e7e6b693f Add |SSL_set1_host| and |SSL_set_hostflags|. 3 years ago
David Benjamin 731d6cbef9 Add ERR_set_error_data for compatibility. 3 years ago
David Benjamin cd0b767492 Add BN_GENCB_new, BN_GENCB_free, and RSA_test_flags. 3 years ago
David Benjamin d703d95b80 Remove X509_REVOKED.sequence. 3 years ago
Adam Langley 3a667d10e9 Binary tag bump: 1 -> 2 3 years ago
David Benjamin e7fc7a737c Export PKCS12_DEFAULT_ITER. 3 years ago
David Benjamin b3ed071ecc Add SSL_has_pending. 3 years ago
David Benjamin ea57bcbd66 Update HPKE test vectors. 3 years ago
David Benjamin 16a94930ac Add various OpenSSL compatibility functions. 3 years ago
Matt Mueller 27a6755740 Add PKCS7_bundle_raw_certificates function which takes CRYPTO_BUFFERs 3 years ago