..
asn1
Restore ASN1_TIME_set_string's behavior on NULL.
2 years ago
base64
Replace OPENSSL_STATIC_ASSERT with static_assert.
2 years ago
bio
Remove the last of the filename comments.
2 years ago
blake2
Replace OPENSSL_STATIC_ASSERT with static_assert.
2 years ago
bn_extra
Add APIs for checking ASN.1 INTEGERs.
4 years ago
buf
acvp: add CMAC-AES support.
4 years ago
bytestring
Define CBS/CBB tags as uint32_t with a typedef.
2 years ago
chacha
Don't use __ARMEL__/__ARMEB__ in aarch64 assembly
3 years ago
cipher_extra
Test, re-document, and deprecate EVP_Cipher.
2 years ago
conf
Remove the last of the filename comments.
2 years ago
curve25519
Fully condition all assembly files.
2 years ago
des
Remove unnecessary L suffixes on DES constants.
2 years ago
dh_extra
Finish porting dh_test.cc and ripemd_test.cc to GTest.
2 years ago
digest_extra
Include SHA512-256 in EVP_get_digestbyname and EVP_MD_do_all.
3 years ago
dsa
Finish porting dsa_test.cc to GTest.
2 years ago
ec_extra
Rewrite i2o_ECPublicKey with CBB_finish_i2d.
2 years ago
ecdh_extra
acvp: add CMAC-AES support.
4 years ago
ecdsa_extra
Some CBB_init_fixed simplifications.
2 years ago
engine
acvp: add CMAC-AES support.
4 years ago
err
Rewrite X.509 policy tree logic.
2 years ago
evp
Do not allow changing keys with parameters already set.
2 years ago
fipsmodule
Unexport BN_MONT_CTX_set_locked.
2 years ago
hkdf
Add EVP_PKEY_HKDF for OpenSSL compatibility.
2 years ago
hmac_extra
Miscellaneous -Wshorten-64-to-32 fixes.
2 years ago
hpke
Some CBB_init_fixed simplifications.
2 years ago
hrss
Drop HRSS assembly.
2 years ago
lhash
Fix build with MSVC 2022.
2 years ago
obj
Add stubs for hybrid Kyber768 with X25519 or P-256.
2 years ago
pem
Remove the last of the filename comments.
2 years ago
perlasm
Work around nasm bug with empty assembly files
2 years ago
pkcs7
Add PKCS7_bundle_raw_certificates function which takes CRYPTO_BUFFERs
3 years ago
pkcs8
More -Wshorten-64-to-32 fixes.
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
Revert "Fetch entropy from a system daemon in FIPS mode on Android."
2 years ago
rc4
acvp: add CMAC-AES support.
4 years ago
rsa_extra
Validate RSA public keys more consistently.
4 years ago
siphash
Replace some more C unions.
2 years ago
stack
Const-correct sk_FOO_deep_copy's copy callback.
2 years ago
test
Add initial support for SEH directives in x86_64 perlasm
2 years ago
trust_token
Add over_message issuance and redemption to Trust Tokens.
2 years ago
x509
Don't automatically sync the two CONF parameters in X509V3_EXT_nconf.
2 years ago
x509v3
Don't automatically sync the two CONF parameters in X509V3_EXT_nconf.
2 years ago
CMakeLists.txt
Drop HRSS assembly.
2 years ago
abi_self_test.cc
Remove VS 2015 support.
3 years ago
compiler_test.cc
acvp: add CMAC-AES support.
4 years ago
constant_time_test.cc
acvp: add CMAC-AES support.
4 years ago
cpu_aarch64_apple.c
Use the new macOS sysctl names when available
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_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
Move CPU detection symbols to crypto/internal.h.
3 years ago
cpu_arm_linux.h
Rename CPU feature files with underscores.
3 years ago
cpu_arm_linux_test.cc
Rename CPU feature files with underscores.
3 years ago
cpu_intel.c
Move CPU detection symbols to crypto/internal.h.
3 years ago
cpu_ppc64le.c
Move CPU detection symbols to crypto/internal.h.
3 years ago
crypto.c
Introduce ossl_ssize_t and use it in ASN1_STRING_set.
2 years ago
crypto_test.cc
Allow the integrity test to be run on demand.
3 years ago
ex_data.c
Fix -Wshorten-64-to-32 errors in ex_data.c.
2 years ago
impl_dispatch_test.cc
Check static CPU capabilities on x86.
3 years ago
internal.h
Rearrange the C11 vs MSVC check.
2 years ago
mem.c
Stub out the OpenSSL secure heap.
2 years ago
refcount_c11.c
Replace OPENSSL_STATIC_ASSERT with static_assert.
2 years ago
refcount_lock.c
Replace OPENSSL_STATIC_ASSERT with static_assert.
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
Replace OPENSSL_STATIC_ASSERT with static_assert.
2 years ago
thread_test.cc
acvp: add CMAC-AES support.
4 years ago
thread_win.c
Replace OPENSSL_STATIC_ASSERT with static_assert.
2 years ago