831 Commits (cf506f17d0fe51a43abcc37aecb63601b70218ef)
 

Author SHA1 Message Date
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
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