..
asn1
Silence -Wformat-truncation in newer GCCs
1 year ago
base64
…
bio
Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is set
1 year 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
Replace BIO_snprintf with snprintf within the library
1 year ago
chacha
Fix aarch64 build with GCC
1 year ago
cipher_extra
Use std::make_unique when possible
1 year ago
conf
Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is set
1 year ago
curve25519
Consistently include BTI markers in every assembly file
1 year ago
des
Remove unnecessary L suffixes on DES constants.
2 years 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
Remove CRYPTO_MUTEX from public headers
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
…
err
Consistently reject large p and large q in DH
1 year ago
evp
Use constant curve-specific groups whenever possible
1 year ago
fipsmodule
Fix typo in .size directives for aesni_gcm_encrypt
1 year 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
kyber
Miscellaneous size_t truncation fixes
2 years ago
lhash
Use std::make_unique when possible
1 year ago
obj
Remove CRYPTO_MUTEX from public headers
1 year ago
pem
Fix miscellaneous size_t truncations
2 years ago
perlasm
Add Intel Indirect Branch Tracking support.
1 year ago
pkcs7
Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure.
2 years ago
pkcs8
Fix truncation warnings with the iteration count
1 year ago
poly1305
Consistently include BTI markers in every assembly file
1 year ago
pool
Remove CRYPTO_MUTEX from public headers
1 year ago
rand_extra
use <errno.h> instead of <sys/errno.h>
1 year ago
rc4
…
rsa_extra
Update RSATest.BadKey to use a plausible key size
1 year ago
siphash
…
stack
Temporarily restore sk_pop_free_ex
1 year ago
test
Use constant curve-specific groups whenever possible
1 year ago
trust_token
Use constant curve-specific groups whenever possible
1 year ago
x509
Use a stub fopen implementation when OPENSSL_NO_FILESYSTEM is set
1 year ago
x509v3
Replace BIO_snprintf with snprintf within the library
1 year ago
CMakeLists.txt
Remove the CRYPTO_is_*_capable_at_runtime indirection
1 year 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
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
…
crypto.c
Remove ppc64le assembly.
2 years 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
…
internal.h
Remove the CRYPTO_is_*_capable_at_runtime indirection
1 year ago
mem.c
Remove CRYPTO_MUTEX from public headers
1 year ago
refcount.c
Don't include stdalign.h in refcount.c
1 year ago
refcount_test.cc
…
self_test.cc
…
thread.c
…
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