openssl/apps
Juergen Christ 9710d72b95 apps/speed.c: Lock buffer in memory
Lock the buffers used for throughput measurements into memory.  This removes
some side effects of paging.

Errors from the memory locking functions are ignored since they are not
critical to the application.

This feature is limited to Linux and Windows.

Signed-off-by: Juergen Christ <jchrist@linux.ibm.com>

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19091)
2022-09-29 09:06:04 +10:00
..
demoSRP
include APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for apps, too 2022-09-20 20:59:50 +02:00
lib APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for apps, too 2022-09-20 20:59:50 +02:00
asn1parse.c
build.info
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for apps, too 2022-09-20 20:59:50 +02:00
CA.pl.in
cert.pem
ciphers.c Check that sk_SSL_CIPHER_value returns non-NULL value. 2022-09-20 18:27:17 +02:00
client.pem
cmp.c APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for apps, too 2022-09-20 20:59:50 +02:00
cms.c
crl2pkcs7.c
crl.c
ct_log_list.cnf
dgst.c SHAKE documentation updates for default output length. 2022-08-17 16:17:42 +02:00
dhparam.c APPS: dhparam: Support setting properties 2022-08-17 09:20:41 +02:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c
dsap.pem
dsaparam.c APPS: dsaparam, gendsa: Support setting properties 2022-07-01 11:11:23 +02:00
ec.c
ecparam.c Support decode SM2 parameters 2022-08-23 11:08:11 +10:00
enc.c
engine.c
errstr.c
fipsinstall.c
gendsa.c APPS: dsaparam, gendsa: Support setting properties 2022-07-01 11:11:23 +02:00
genpkey.c
genrsa.c APPS: genrsa: Support setting properties 2022-08-17 09:20:41 +02:00
info.c
insta.ca.crt
kdf.c
list.c list: add an option to list all available algorithms 2022-09-11 20:58:40 +10:00
mac.c Always use FORMAT_BINARY for infile 2022-09-20 08:18:25 +01:00
nseq.c
ocsp.c apps/ocsp.c etc.: rename 'multi' to 'n_responders' for clarity 2022-09-07 23:04:25 +02:00
openssl-vms.cnf Allow PKCS12 export to set arbitrary bag attributes 2022-09-23 17:40:02 +01:00
openssl.c
openssl.cnf Allow PKCS12 export to set arbitrary bag attributes 2022-09-23 17:40:02 +01:00
passwd.c
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c
pkcs8.c
pkcs12.c Coverity 1515538: resource leak 2022-09-27 13:58:13 +02:00
pkey.c
pkeyparam.c APPS: pkeyparam: Support setting properties 2022-08-17 09:20:41 +02:00
pkeyutl.c
prime.c
privkey.pem
progs.pl
rand.c
rehash.c
req.c APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for apps, too 2022-09-20 20:59:50 +02:00
req.pem
rsa8192.pem
rsa.c Add missing ')' to command help 2022-08-26 09:03:29 +10:00
rsautl.c
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_client.c
s_server.c
s_time.c
server2.pem
server.pem
server.srl
sess_id.c
smime.c
speed.c apps/speed.c: Lock buffer in memory 2022-09-29 09:06:04 +10:00
spkac.c
srp.c
storeutl.c
testCA.pem
testdsa.h
testrsa.h
timeouts.h
ts.c Fix the checks of X509_LOOKUP_* functions 2022-06-23 12:42:25 +02:00
tsget.in
verify.c
version.c
vms_decc_init.c
x509.c APPS: Move load_csr_autofmt() from apps/cmp.c to apps.c and use it also for apps, too 2022-09-20 20:59:50 +02:00