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.
 
 
 
 
 
 
Bob Beck 85c5d9668f Make an include/openssl/experimental. Move kyber to it for now. 9 months ago
..
asn1 Expose OPENSSL_timegm in posix_time.h 9 months ago
base64 Add OPENSSL_zalloc 1 year ago
bio Consistently open files in binary mode on Windows 9 months ago
blake2 Remove unions in BLAKE2b implementation 2 years ago
bn_extra Add BN_bn2lebinpad and BN_lebin2bn 1 year ago
buf Add OPENSSL_zalloc 1 year ago
bytestring Reduce the BER conversion recursion depth 10 months ago
chacha Move capability checks in chacha-x86.pl to C 9 months ago
cipher_extra Fix strict aliasing issues with DES_cblock 10 months ago
conf Replace CONF's internal representation with something more typesafe 10 months ago
curve25519 Don't assume that Fiat assembly is available on Windows. 9 months ago
des Fix strict aliasing issues with DES_cblock 10 months ago
dh_extra Default to q = (p-1)/2 for DH keygen 1 year ago
digest_extra Use std::make_unique when possible 1 year ago
dsa Add OPENSSL_zalloc 1 year ago
ec_extra Hash-to-curve is now RFC 9380 1 year ago
ecdh_extra Use constant curve-specific groups whenever possible 1 year ago
ecdsa_extra Some CBB_init_fixed simplifications. 2 years ago
engine Add OPENSSL_zalloc 1 year ago
err Add ALPS codepoint supports for split handshake 1 year ago
evp Consistently use SIZE_MAX over (size_t)-1 1 year ago
fipsmodule Move capability checks in sha256-586.pl to C 9 months ago
hmac_extra Use std::make_unique when possible 1 year ago
hpke Add EVP_HPKE_KEY_move 1 year ago
hrss Add Intel Indirect Branch Tracking support. 1 year ago
keccak Manually unroll pi and rho steps in Keccak 1 year ago
kyber Make an include/openssl/experimental. Move kyber to it for now. 9 months ago
lhash Also add OPENSSL_calloc 1 year ago
obj Store NID_undef's ASN1_OBJECT outside the table 1 year ago
pem Const-correct the 'kstr' parameter of PEM functions 9 months ago
perlasm Stop rewriting ret to repz ret on x86_64 1 year ago
pkcs7 Add OPENSSL_zalloc 1 year ago
pkcs8 Import upstream tests for CVE-2024-0727 10 months ago
poly1305 Consistently include BTI markers in every assembly file 1 year ago
pool Add OPENSSL_zalloc 1 year ago
rand_extra Add support for fork detection via pthread_atfork() 1 year ago
rc4 acvp: add CMAC-AES support. 4 years ago
rsa_extra Clear some false positives in constant-time validation 10 months ago
siphash Replace some more C unions. 2 years ago
spx Add basic C implementation of SPHINCS+-SHA2-128s. 1 year ago
stack Also add OPENSSL_calloc 1 year ago
test Add some tests for X509_LOOKUP_hash_dir 9 months ago
trust_token Also add OPENSSL_calloc 1 year ago
x509 Use a more fine-grained lock in by_dir.c 9 months ago
CMakeLists.txt Remove remnants of the old Android CMake toolchain 10 months ago
abi_self_test.cc Remove ppc64le assembly. 2 years ago
compiler_test.cc Add a comment for what compiler_test.cc is about 1 year ago
constant_time_test.cc Use packed representation for large Curve25519 table 1 year ago
cpu_aarch64_apple.c Stop duplicating the OPENSSL_armcap_P declaration 1 year ago
cpu_aarch64_fuchsia.c Stop duplicating the OPENSSL_armcap_P declaration 1 year ago
cpu_aarch64_linux.c Stop duplicating the OPENSSL_armcap_P declaration 1 year ago
cpu_aarch64_openbsd.c Stop duplicating the OPENSSL_armcap_P declaration 1 year ago
cpu_aarch64_sysreg.c Trim some redundant Arm feature detection files 1 year ago
cpu_aarch64_win.c Stop duplicating the OPENSSL_armcap_P declaration 1 year ago
cpu_arm_freebsd.c Stop duplicating the OPENSSL_armcap_P declaration 1 year ago
cpu_arm_linux.c Stop duplicating the OPENSSL_armcap_P declaration 1 year 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_intel.c chacha: Move x86-64 CPU & length dispatching from assembly to C. 10 months ago
crypto.c Help the compiler dedup ia32cap and armcap accesses 1 year ago
crypto_test.cc Add mechanism for deprecated declarations. 2 years ago
ex_data.c Remove CRYPTO_MUTEX from public headers 1 year ago
impl_dispatch_test.cc Check static CPU capabilities on x86. 3 years ago
internal.h Require SSE2 when targetting 32-bit x86 10 months ago
mem.c crypto: remove kBoringSSLBinaryTag 1 year ago
refcount.c Don't include stdalign.h in refcount.c 1 year 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 Remove CRYPTO_MUTEX from public headers 1 year ago
thread_pthread.c Remove CRYPTO_MUTEX from public headers 1 year ago
thread_test.cc Remove CRYPTO_MUTEX from public headers 1 year ago
thread_win.c Remove CRYPTO_MUTEX from public headers 1 year ago