..
asn1
Tighten the limit in ASN1_STRING_set further
1 year ago
base64
Add OPENSSL_zalloc
1 year ago
bio
Add OPENSSL_zalloc
1 year 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
Avoid GCC's -Wdangling-pointer warning in CBB
1 year ago
chacha
Replace remaining references to __ARM_ARCH__ with __ARM_ARCH
1 year ago
cipher_extra
Test EVP_CTRL_AEAD_SET_IV_FIXED and friends
1 year ago
conf
Add OPENSSL_zalloc
1 year ago
curve25519
Add OPENSSL_zalloc
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
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
Simplify AES-GCM counter increment
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
keccak
Manually unroll pi and rho steps in Keccak
1 year ago
kyber
Move Keccak code to its own folder and add an absorb API.
1 year ago
lhash
Also add OPENSSL_calloc
1 year ago
obj
Store NID_undef's ASN1_OBJECT outside the table
1 year ago
pem
Fix miscellaneous size_t truncations
2 years ago
perlasm
Stop rewriting ret to repz ret on x86_64
1 year ago
pkcs7
Add OPENSSL_zalloc
1 year ago
pkcs8
Add OPENSSL_zalloc
1 year 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
Update RSATest.BadKey to use a plausible key size
1 year 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
Update googletest and include googlemock
1 year ago
trust_token
Also add OPENSSL_calloc
1 year ago
x509
Unexport the idp_flags constants
1 year ago
x509v3
Don't process DistributionPoints with a reasons field
1 year ago
CMakeLists.txt
Add basic C implementation of SPHINCS+-SHA2-128s.
1 year 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
Move CPU detection symbols to crypto/internal.h.
3 years 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 C11 in MSVC too
1 year 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