A local copy of OpenSSL from GitHub
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.
 
 
 
 
 
 
openssl/crypto
Tomas Mraz c27e792221 bn: Deprecate the X9.31 RSA key generation related functions 2 years ago
..
aes remove unused initialisations 2 years ago
aria Reorganize private crypto header files 3 years ago
asn1 X509: Enable printing cert even with invalid validity times, saying 'Bad time value' 2 years ago
async Update copyright year 2 years ago
bf Update copyright year 3 years ago
bio Check input size before NULL pointer test inside mem_write() 2 years ago
bn bn: Deprecate the X9.31 RSA key generation related functions 2 years ago
buffer Update copyright year 2 years ago
camellia Update copyright year 3 years ago
cast Fix logic error for building x86 CAST assembly 3 years ago
chacha Fix aarch64 static linking into shared libraries (see issue #10842 and pull request #11464) 2 years ago
cmac Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2 years ago
cmp CMP: Allow PKCS#10 input also for ir, cr, kur, and rr messages 2 years ago
cms dh_cms_set_shared_info: Use explicit fetch to be able to provide libctx 2 years ago
comp Update copyright year 2 years ago
conf Skip BOM when reading the config file 2 years ago
crmf ERR: Rebuild all generated error headers and source files 2 years ago
ct X509v3_get_ext_by_NID.pod: Add warning on counter-intuitive behavior of X509v3_delete_ext() etc. 2 years ago
des Fix crypto/des/build.info 2 years ago
dh Allow EVP_PKEY private key objects to be created without a public component 2 years ago
dsa Remove pkey_downgrade from PKCS7 code 2 years ago
dso Update copyright year 2 years ago
ec Remove pkey_downgrade from PKCS7 code 2 years ago
encode_decode Use centralized fetching errors 2 years ago
engine Drop OPENSSL_NO_RSA everywhere 2 years ago
err replace all BIO_R_NULL_PARAMETER by ERR_R_PASSED_NULL_PARAMETER 2 years ago
ess ERR: Rebuild all generated error headers and source files 2 years ago
evp Don't copy parameters on setting a key in libssl 2 years ago
ffc EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more available 2 years ago
hmac Delete unused PKEY MAC files 2 years ago
http OSSL_HTTP_REQ_CTX_new(): replace method_GET parameter by method_POST 2 years ago
idea Update copyright year 3 years ago
kdf Deprecate ERR_load_KDF_strings() 3 years ago
lhash Update copyright year 2 years ago
md2 Update copyright year 3 years ago
md4 Update copyright year 3 years ago
md5 Update copyright year 2 years ago
mdc2 Update copyright year 3 years ago
modes Update copyright year 2 years ago
objects Update copyright years of auto-generated headers (make update) 2 years ago
ocsp OCSP HTTP: Restore API of undocumented and recently deprecated functions 2 years ago
pem Make PEM_X509_INFO_read_bio_ex() conservative on the error queue 2 years ago
perlasm Fix many MarkDown issues in {NOTES*,README*,HACKING,LICENSE}.md files 2 years ago
pkcs7 Remove pkey_downgrade from PKCS7 code 2 years ago
pkcs12 Update copyright year 2 years ago
poly1305 crypto/poly1305/asm: fix armv8 pointer authentication 2 years ago
property ERR: Rebuild all generated error headers and source files 2 years ago
rand Enable locking on the primary DRBG when we create it 2 years ago
rc2 Update copyright year 3 years ago
rc4 rename md5_block_asm_data_order to ossl_md5_block_asm_data_order 2 years ago
rc5 Update copyright year 3 years ago
ripemd Diverse build.info: Adjust paths 2 years ago
rsa bn: Deprecate the X9.31 RSA key generation related functions 2 years ago
seed Update copyright year 3 years ago
sha Update copyright year 2 years ago
siphash Delete unused PKEY MAC files 2 years ago
sm2 Add SM2 private key range validation 2 years ago
sm3 Cleanup legacy digest methods. 3 years ago
sm4 Reorganize private crypto header files 3 years ago
srp Ensure SRP BN_mod_exp follows the constant time path 2 years ago
stack Update copyright year 2 years ago
store Use centralized fetching errors 2 years ago
ts Update copyright year 2 years ago
txt_db Following the license change, modify the boilerplates in crypto/ 4 years ago
ui ERR: Rebuild all generated error headers and source files 2 years ago
whrlpool Avoid undefined behavior with unaligned accesses 3 years ago
x509 X509_REQ_get_extensions(): Return empty stack if no extensions found 2 years ago
LPdir_nyi.c Following the license change, modify the boilerplates in crypto/ 4 years ago
LPdir_unix.c Fix a -Warray-bounds gcc warning in OPENSSL_DIR_read 3 years ago
LPdir_vms.c Following the license change, modify the boilerplates in crypto/ 4 years ago
LPdir_win.c Following the license change, modify the boilerplates in crypto/ 4 years ago
LPdir_win32.c Following the license change, modify the boilerplates in crypto/ 4 years ago
LPdir_wince.c Following the license change, modify the boilerplates in crypto/ 4 years ago
README-sparse_array.md Fix many MarkDown issues in {NOTES*,README*,HACKING,LICENSE}.md files 2 years ago
alphacpuid.pl Update copyright year 3 years ago
arm64cpuid.pl Read MIDR_EL1 system register on aarch64 2 years ago
arm_arch.h Read MIDR_EL1 system register on aarch64 2 years ago
armcap.c OPENSSL_cpuid_setup FreeBSD arm update. 2 years ago
armv4cpuid.pl Update copyright year 3 years ago
asn1_dsa.c Update copyright year 2 years ago
bsearch.c ossl_bsearch(): New generic internal binary search utility function 4 years ago
build.info Fix no-threads 2 years ago
c64xpluscpuid.pl Update copyright year 3 years ago
context.c Make sure we take the ctx->lock in ossl_lib_ctx_generic_new() 2 years ago
core_algorithm.c Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2 years ago
core_fetch.c Fix a failure where fetches can return NULL in multi-threaded code 2 years ago
core_namemap.c Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2 years ago
cpt_err.c openssl_hexstr2buf_sep(): Prevent misleading 'malloc failure' errors on short input 2 years ago
cryptlib.c Update copyright year 2 years ago
ctype.c Reorganize private crypto header files 3 years ago
cversion.c Cleanup include/openssl/opensslv.h.in 3 years ago
der_writer.c der: _ossl prefix DER functions 2 years ago
dllmain.c Reorganize private crypto header files 3 years ago
ebcdic.c Following the license change, modify the boilerplates in crypto/ 4 years ago
ex_data.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2 years ago
getenv.c Update copyright year 2 years ago
ia64cpuid.S Following the license change, modify the boilerplates in crypto/ 4 years ago
info.c Print CPUINFO also for s390 processors 3 years ago
init.c Optimise OPENSSL_init_crypto 2 years ago
initthread.c Fix a crash with multi-threaded applications using the FIPS module 2 years ago
mem.c Rename FIPS_MODE to FIPS_MODULE 3 years ago
mem_clr.c Following the license change, modify the boilerplates in crypto/ 4 years ago
mem_sec.c Add MAP_CONCEAL from OpenBSD which has similar purpose but on mmap 2 years ago
mips_arch.h Fix header file include guard names 3 years ago
o_dir.c Following the license change, modify the boilerplates in crypto/ 4 years ago
o_fopen.c Update copyright year 2 years ago
o_init.c Following the license change, modify the boilerplates in crypto/ 4 years ago
o_str.c openssl_hexstr2buf_sep(): Prevent misleading 'malloc failure' errors on short input 2 years ago
o_time.c Update copyright year 2 years ago
packet.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2 years ago
param_build.c Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call 2 years ago
param_build_set.c DH: make the private key length importable / exportable 2 years ago
params.c params: allow more variations in integer conversions. 2 years ago
params_from_text.c Change OPENSSL_hexstr2buf_ex() & OPENSSL_buf2hexstr_ex() to pass the separator 2 years ago
pariscid.pl Update copyright year 3 years ago
passphrase.c CORE: Fix small bug in passphrase caching 2 years ago
ppc_arch.h Fix header file include guard names 3 years ago
ppccap.c OPENSSL_cpuid_setup FreeBSD PowerPC update 2 years ago
ppccpuid.pl Update copyright year 3 years ago
provider.c CORE: Separate OSSL_PROVIDER activation from OSSL_PROVIDER reference 2 years ago
provider_conf.c CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data() 2 years ago
provider_core.c Fix an issue in provider_activate_fallbacks() 2 years ago
provider_local.h Replumbing: Add a mechanism to pre-populate the provider store 4 years ago
provider_predefined.c serialisation: Add a built-in base provider. 2 years ago
punycode.c Update copyright year 2 years ago
s390x_arch.h Update copyright year 3 years ago
s390xcap.c crypto/s390xcap.c: Add guards around the GETAUXVAL checks 3 years ago
s390xcpuid.pl Update copyright year 3 years ago
self_test_core.c Rename OPENSSL_CTX prefix to OSSL_LIB_CTX 2 years ago
sparc_arch.h Fix header file include guard names 3 years ago
sparccpuid.S Following the license change, modify the boilerplates in crypto/ 4 years ago
sparcv9cap.c Update copyright year 3 years ago
sparse_array.c Update copyright year 2 years ago
threads_lib.c Fix no-threads 2 years ago
threads_none.c Add some more CRYPTO_atomic functions 2 years ago
threads_pthread.c Add some more CRYPTO_atomic functions 2 years ago
threads_win.c Add some more CRYPTO_atomic functions 2 years ago
trace.c ENCODER: Add tracing 2 years ago
uid.c Remove NextStep support 3 years ago
vms_rms.h Following the license change, modify the boilerplates in crypto/ 4 years ago
x86_64cpuid.pl Update copyright year 3 years ago
x86cpuid.pl Update copyright year 3 years ago