openssl/apps
Randall S. Becker 08073700cc NonStop port updates for 3.0.0.
HPE NonStop Port Changes for 3.0.0  Includes unthreaded, PUT, and SPT for OSS.

The port changes include wrapping where necessary for FLOSS and
appropriate configuration changes to support that. Two tests
are excluded as being inappropriate for the platform.

The changes are:
* Added /usr/local/include to nonstop-nsx_spt_floss to load floss.h
* Added SPT Floss variant for NonStop
* Wrapped FLOSS definitions in OPENSSL_TANDEM_FLOSS to allow selective enablement.
* SPT build configuration for NonStop
* Skip tests not relevant for NonStop
* PUT configuration changes required for NonStop platforms
* Configurations/50-nonstop.conf: updates for TNS/X platform.
* FLOSS instrumentation for HPE NonStop TNS/X and TNS/E platforms.
* Configurations/50-nonstop.conf: modifications for non-PUT TNS/E platform b
* Fix use of DELAY in ssltestlib.c for HPNS.
* Fixed commit merge issues and added floss to http_server.c

CLA: Permission is granted by the author to the OpenSSL team to use these modifications.
Fixes #5087.

Signed-off-by: Randall S. Becker <rsbecker@nexbridge.com>

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12800)
2020-09-12 20:32:11 +02:00
..
demoSRP Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
include apps/ca: allow CRL lastUpdate/nextUpdate fields to be specified 2020-09-11 14:32:27 +03:00
lib NonStop port updates for 3.0.0. 2020-09-12 20:32:11 +02:00
asn1pars.c Update copyright year 2020-05-15 14:09:49 +01:00
build.info Build: make apps/progs.c depend on configdata.pm 2020-05-15 20:06:08 +02:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c NonStop port updates for 3.0.0. 2020-09-12 20:32:11 +02:00
CA.pl.in Update copyright year 2020-04-23 13:55:52 +01:00
cert.pem
ciphers.c In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
client.pem
cmp_mock_srv.c Add libctx and propq parameters to OSSL_CMP_{SRV_},CTX_new() and ossl_cmp_mock_srv_new() 2020-08-21 09:04:11 +02:00
cmp_mock_srv.h Add libctx and propq parameters to OSSL_CMP_{SRV_},CTX_new() and ossl_cmp_mock_srv_new() 2020-08-21 09:04:11 +02:00
cmp.c apps/cmp.c: Improve example given for -geninfo option (also in man page) 2020-09-11 12:17:58 +02:00
cms.c "Downgrade" provider-native keys to legacy where needed 2020-09-03 17:48:32 +02:00
crl2p7.c In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
crl.c Use OSSL_STORE for load_{,pub}key() and load_cert() in apps/lib/apps.c 2020-05-15 20:20:08 +02:00
ct_log_list.cnf Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
dgst.c Add fix for RSA keygen in FIPS using keysizes 2048 < bits < 3072 2020-08-12 09:25:49 +10:00
dhparam.c Make error output of dhparams and dsaparams app more consistent 2020-06-10 11:08:21 +02:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c Use OSSL_STORE for load_{,pub}key() and load_cert() in apps/lib/apps.c 2020-05-15 20:20:08 +02:00
dsap.pem
dsaparam.c coverity 1464212, 1464214 & 1464215: Resource leaks 2020-06-17 15:59:58 +10:00
ec.c Use OSSL_STORE for load_{,pub}key() and load_cert() in apps/lib/apps.c 2020-05-15 20:20:08 +02:00
ecparam.c Move EC_METHOD to internal-only 2020-06-02 11:17:24 +03:00
enc.c Specific the engine pointer 2020-07-22 10:37:49 +03:00
engine.c apps: deprecate engines 2020-07-16 09:12:27 +02:00
errstr.c Document command parameters. 2019-11-20 09:49:52 +01:00
fipsinstall.c keygen: add FIPS error state management to conditional self tests 2020-09-12 16:46:51 +10:00
gendsa.c Update copyright year 2020-04-23 13:55:52 +01:00
genpkey.c Add fix for RSA keygen in FIPS using keysizes 2048 < bits < 3072 2020-08-12 09:25:49 +10:00
genrsa.c Support writing RSA keys using the traditional format again 2020-09-09 18:32:10 +02:00
info.c Add "sections" to -help output 2019-11-08 06:08:30 +10:00
insta.ca.crt openssl-cmp.pod.in: Update and extend example using Insta Demo CA 2020-08-04 12:11:46 +02:00
kdf.c Revert "kdf: make function naming consistent." 2020-07-16 14:21:07 +02:00
list.c Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE 2020-08-21 09:23:58 +02:00
mac.c Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*" 2020-07-16 14:21:07 +02:00
nseq.c In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
ocsp.c NonStop port updates for 3.0.0. 2020-09-12 20:32:11 +02:00
openssl-vms.cnf Add FIPS related configuration data to the default openssl application configuration file 2020-07-15 23:20:32 +02:00
openssl.c apps_ui.c: Improve error handling and return value of setup_ui_method() 2020-09-10 22:01:07 +02:00
openssl.cnf Add FIPS related configuration data to the default openssl application configuration file 2020-07-15 23:20:32 +02:00
passwd.c Update copyright year 2020-04-23 13:55:52 +01:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c Add libctx support to PKCS7. 2020-08-09 17:34:52 +10:00
pkcs8.c Update copyright year 2020-04-23 13:55:52 +01:00
pkcs12.c Fix coverity issue: CID 1466479 - Resource leak in apps/pkcs12.c 2020-09-12 15:57:24 +10:00
pkey.c Use OSSL_STORE for load_{,pub}key() and load_cert() in apps/lib/apps.c 2020-05-15 20:20:08 +02:00
pkeyparam.c Update copyright year 2020-04-23 13:55:52 +01:00
pkeyutl.c pkeyutil: check return value reading password 2020-08-20 16:07:10 +10:00
prime.c Update copyright year 2020-04-23 13:55:52 +01:00
privkey.pem
progs.pl Update copyright year 2020-04-23 13:55:52 +01:00
provider.c NonStop port updates for 3.0.0. 2020-09-12 20:32:11 +02:00
rand.c Update copyright year 2020-04-23 13:55:52 +01:00
rehash.c In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
req.c Add/harmonize multi-valued RDN support and doc of ca, cmp, req, storeutl, and x509 apps 2020-09-10 12:07:33 +02:00
req.pem
rsa8192.pem Fix rsa8192.pem 2020-05-13 06:28:36 +02:00
rsa.c Support writing RSA keys using the traditional format again 2020-09-09 18:32:10 +02:00
rsautl.c Use OSSL_STORE for load_{,pub}key() and load_cert() in apps/lib/apps.c 2020-05-15 20:20:08 +02:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_client.c Make better use of new load_cert_pass() variant of load_cert() in apps/ 2020-08-20 14:55:52 +02:00
s_server.c OSSL_HTTP_parse_url(): add optional port number return parameter and strengthen documentation 2020-09-08 15:36:24 +02:00
s_time.c s_time: check return values better 2020-09-09 18:01:05 +10:00
server2.pem
server.pem Replace apps/server.pem with certificate with a sha256 signature. 2020-01-25 14:10:40 +01:00
server.srl
sess_id.c Add "sections" to -help output 2019-11-08 06:08:30 +10:00
smime.c "Downgrade" provider-native keys to legacy where needed 2020-09-03 17:48:32 +02:00
speed.c NonStop port updates for 3.0.0. 2020-09-12 20:32:11 +02:00
spkac.c Use OSSL_STORE for load_{,pub}key() and load_cert() in apps/lib/apps.c 2020-05-15 20:20:08 +02:00
srp.c Update copyright year 2020-04-23 13:55:52 +01:00
storeutl.c STORE: Distinguish public keys from private keys 2020-08-20 12:37:35 +02:00
testCA.pem
testdsa.h Following the license change, modify the boilerplates in apps/ 2018-12-06 14:15:27 +01:00
testrsa.h Following the license change, modify the boilerplates in apps/ 2018-12-06 14:15:27 +01:00
timeouts.h Fix header file include guard names 2019-09-28 20:26:36 +02:00
ts.c Add X509 related libctx changes. 2020-07-24 22:53:27 +10:00
tsget.in apps/tsget.in: use the full version in the user agent string 2018-12-10 20:09:17 +01:00
verify.c apps: make use of OSSL_STORE for generalized certs and CRLs loading 2020-08-20 14:55:34 +02:00
version.c NonStop port updates for 3.0.0. 2020-09-12 20:32:11 +02:00
vms_decc_init.c VMS: move copy_argc to its own module and make it an aux source 2019-03-05 08:51:09 +01:00
x509.c Add/harmonize multi-valued RDN support and doc of ca, cmp, req, storeutl, and x509 apps 2020-09-10 12:07:33 +02:00