Mirror of BoringSSL (grpc依赖) https://boringssl.googlesource.com/boringssl
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Andres Erbsen be0fdf7fde Constant-time test that X25519 has a single path. 1 year ago
..
asn1 Widen ASN1_mbstring_copy and ASN1_mbstring_ncopy to ossl_ssize_t 2 years ago
base64 Replace OPENSSL_STATIC_ASSERT with static_assert. 2 years ago
bio Skip some BIO_gets tests if tmpfile fails on Android 2 years ago
blake2 Remove unions in BLAKE2b implementation 2 years ago
bn_extra Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure. 2 years ago
buf Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure. 2 years ago
bytestring Rewrite c2i_ASN1_OBJECT 2 years ago
chacha Move data from .text to .rodata on x86_64 2 years ago
cipher_extra Add back support for TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 2 years ago
conf Remove variable expansion from CONF fuzzer 2 years ago
curve25519 Constant-time test that X25519 has a single path. 1 year ago
des Remove unnecessary L suffixes on DES constants. 2 years ago
dh_extra Invalidated cached RSA, DH, and DSA state when changing keys 2 years ago
digest_extra Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure. 2 years ago
dsa Invalidated cached RSA, DH, and DSA state when changing keys 2 years ago
ec_extra Rename EC_RAW_POINT to EC_JACOBIAN 2 years ago
ecdh_extra Rename EC_RAW_POINT to EC_JACOBIAN 2 years ago
ecdsa_extra Some CBB_init_fixed simplifications. 2 years ago
engine acvp: add CMAC-AES support. 4 years ago
err Remove variable expansion from CONF fuzzer 2 years ago
evp Move RSA (en|de)cryption out of the FIPS module. 2 years ago
fipsmodule Add a value barrier when checking for point doubling. 1 year ago
hmac_extra Miscellaneous -Wshorten-64-to-32 fixes. 2 years ago
hpke Implement the AuthEncap/AuthDecap HPKE modes 2 years ago
hrss Revert "Drop HRSS assembly." 2 years ago
kyber Miscellaneous size_t truncation fixes 2 years ago
lhash Fix build with MSVC 2022. 2 years ago
obj Align Kyber names with draft-tls-westerbaan-xyber768d00 2 years ago
pem Fix miscellaneous size_t truncations 2 years ago
perlasm Work around a NASM bug 2 years ago
pkcs7 Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure. 2 years ago
pkcs8 Fix PKCS8Test to not rely on RSA-512 2 years ago
poly1305 Fully condition all assembly files. 2 years ago
pool Switch CRYPTO_BUFFER_POOL to SipHash-2-4. 3 years ago
rand_extra Fix RAND_enable_fork_unsafe_buffering when called after fork 2 years ago
rc4 acvp: add CMAC-AES support. 4 years ago
rsa_extra Reject RSA keys under 512 bits 2 years ago
siphash Replace some more C unions. 2 years ago
stack Bound STACK_OF(T) sizes by int 2 years ago
test Make boringssl_gtest_main a STATIC library 2 years ago
trust_token Rename EC_RAW_POINT to EC_JACOBIAN 2 years ago
x509 Miscellaneous size_t truncation fixes 2 years ago
x509v3 Add int casts as needed around STACK_OF(T) sizes and indices 2 years ago
CMakeLists.txt Add an atomics library to crypto/internal.h 2 years ago
abi_self_test.cc Remove ppc64le assembly. 2 years ago
compiler_test.cc Add a few more assertions to compiler_test.cc. 2 years ago
constant_time_test.cc acvp: add CMAC-AES support. 4 years ago
cpu_aarch64_apple.c Add a comment about the Chromium sandbox for macOS sysctls 2 years ago
cpu_aarch64_freebsd.c Also detect Armv8.2 SHA-512 extensions on FreeBSD. 2 years ago
cpu_aarch64_fuchsia.c Add ARMV8_SHA512 detection for Fuchsia. 3 years ago
cpu_aarch64_linux.c Move CPU detection symbols to crypto/internal.h. 3 years ago
cpu_aarch64_openbsd.c OpenBSD Support 2 years ago
cpu_aarch64_win.c Move CPU detection symbols to crypto/internal.h. 3 years ago
cpu_arm.c Move CPU detection symbols to crypto/internal.h. 3 years ago
cpu_arm_freebsd.c Add support for arm/aarch64 on FreeBSD 2 years ago
cpu_arm_linux.c Require getauxval on 32-bit Arm Linux 2 years ago
cpu_arm_linux.h Require getauxval on 32-bit Arm Linux 2 years ago
cpu_arm_linux_test.cc Require getauxval on 32-bit Arm Linux 2 years ago
cpu_arm_openbsd.c OpenBSD Support 2 years ago
cpu_intel.c Move CPU detection symbols to crypto/internal.h. 3 years ago
crypto.c Remove ppc64le assembly. 2 years ago
crypto_test.cc Add mechanism for deprecated declarations. 2 years ago
ex_data.c Avoid locks in CRYPTO_free_ex_data 2 years ago
impl_dispatch_test.cc Check static CPU capabilities on x86. 3 years ago
internal.h Avoid locks in CRYPTO_free_ex_data 2 years ago
mem.c Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure. 2 years ago
refcount.c Add an atomics library to crypto/internal.h 2 years ago
refcount_test.cc acvp: add CMAC-AES support. 4 years ago
self_test.cc acvp: add CMAC-AES support. 4 years ago
thread.c acvp: add CMAC-AES support. 4 years ago
thread_none.c acvp: add CMAC-AES support. 4 years ago
thread_pthread.c Make ERR and thread use system malloc. 2 years ago
thread_test.cc acvp: add CMAC-AES support. 4 years ago
thread_win.c Make ERR and thread use system malloc. 2 years ago