openssl/util
Richard Levitte e39795af0a util/perl/OpenSSL/config.pm: refactor map_guess()
map_guess() is now table driven, just like get_system().
Additionally, it now takes a config hash table and returns one of its
own.  This way, 'Configure' can pass whatever it has already found to
OpenSSL::config::get_platform(), and easily merge the returned hash
table into its %config.

This also gets rid of variables that we no longer need.  That includes
$PERL and all the $__CNF_ environment variables.

Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11230)
2020-06-28 18:34:35 +02:00
..
perl util/perl/OpenSSL/config.pm: refactor map_guess() 2020-06-28 18:34:35 +02:00
add-depends.pl Following the license change, modify the boilerplates in util/, tools/ 2018-12-06 14:17:23 +01:00
build.info Build: Change all _NO_INST to use attributes instead. 2019-01-22 12:35:39 +01:00
cavs-to-evptest.pl Add the NIST CAVS test vectors for CCM 2019-05-23 10:49:54 +01:00
check-format-test-negatives.c Update copyright year 2020-04-23 13:55:52 +01:00
check-format-test-positives.c Update copyright year 2020-04-23 13:55:52 +01:00
check-format.pl fix false positive of check-format.pl regarding '#if' on preceding line; extend negative tests 2020-03-18 13:43:36 +01:00
check-malloc-errs Following the license change, modify the boilerplates in util/, tools/ 2018-12-06 14:17:23 +01:00
ck_errf.pl Create provider errors and use them 2019-04-19 09:31:54 +01:00
copy.pl Following the license change, modify the boilerplates in util/, tools/ 2018-12-06 14:17:23 +01:00
dofile.pl Update copyright year 2020-04-23 13:55:52 +01:00
echo.pl Windows: fix echo for nmake 2018-07-11 14:49:02 +02:00
engines.num Change the build of engines to use ordinal files for symbol export 2018-10-05 08:22:42 +02:00
err-to-raise Update copyright year 2020-04-23 13:55:52 +01:00
find-doc-nits util/find-doc-nits: Modernise printem() 2020-06-22 23:47:11 +02:00
find-unused-errs Following the license change, modify the boilerplates in util/, tools/ 2018-12-06 14:17:23 +01:00
fix-includes Update copyright year 2020-04-23 13:55:52 +01:00
fix-includes.sed CRYPTO: split cipher_platform.h into algorithm specific headers 2019-12-19 13:31:29 +01:00
indent.pro Memory allocator code cleanup 2020-02-10 16:49:10 +10:00
libcrypto.num CORE: Add OPENSSL_CTX_set0_default(), to set a default library context 2020-06-28 10:55:51 +02:00
libssl.num undeprecate SSL_CTX_load_verify_locations and X509_STORE_load_locations 2020-06-01 19:52:23 +10:00
local_shlib.com.in VMS: fix util/[un]local.com.in to handle attributes 2019-03-05 08:56:20 +01:00
markdownlint.rb Fix all MD036 (emphasis used instead of heading) 2020-05-15 20:49:40 +02:00
merge-err-lines Add merge-err-lines script 2019-09-19 09:27:38 -04:00
missingcrypto111.txt Don't ignore ASN1 when checking for undocumented symbols 2020-02-07 08:35:31 +00:00
missingcrypto-internal.txt Initialize files that declare internal symbols 2020-04-11 15:51:43 +02:00
missingcrypto.txt Missing documentation missing, let's note that down 2020-06-22 23:47:12 +02:00
missingmacro111.txt Adjust all util/missing*.txt to include the section number 2019-12-21 22:53:54 +01:00
missingmacro.txt In OpenSSL builds, declare STACK for datatypes ... 2020-04-24 16:42:46 +02:00
missingssl111.txt Adjust all util/missing*.txt to include the section number 2019-12-21 22:53:54 +01:00
missingssl-internal.txt Initialize files that declare internal symbols 2020-04-11 15:51:43 +02:00
missingssl.txt Adjust all util/missing*.txt to include the section number 2019-12-21 22:53:54 +01:00
mkbuildinf.pl Following the license change, modify the boilerplates in util/, tools/ 2018-12-06 14:17:23 +01:00
mkdef.pl Update copyright year 2020-04-23 13:55:52 +01:00
mkdir-p.pl Following the license change, modify the boilerplates in util/, tools/ 2018-12-06 14:17:23 +01:00
mkerr.pl Update copyright year 2020-04-23 13:55:52 +01:00
mknum.pl util/mknum.pl: output stats on unassigned symbols 2019-11-05 22:44:21 +01:00
mkpod2html.pl util/mkpod2html.pl: Fix unbalanced quotes 2020-05-28 14:00:49 +02:00
mkrc.pl Update copyright year 2020-05-15 14:09:49 +01:00
mktar.sh Update copyright year 2020-04-23 13:55:52 +01:00
openssl-update-copyright Following the license change, modify the boilerplates in util/, tools/ 2018-12-06 14:17:23 +01:00
opensslwrap.sh util/opensslwrap.sh: adjust to define OPENSSL_MODULES as well 2019-07-15 16:14:35 +02:00
other-internal.syms Initialize files that declare internal symbols 2020-04-11 15:51:43 +02:00
other.syms evp_rand: documentation 2020-06-24 20:07:46 +10:00
providers.num Add provider module infrastructure 2019-03-11 20:40:13 +01:00
shlib_wrap.sh.in Rework building: adapt some scripts 2019-01-21 19:31:32 +01:00
su-filter.pl Following the license change, modify the boilerplates in util/, tools/ 2018-12-06 14:17:23 +01:00
unlocal_shlib.com.in VMS: fix util/[un]local.com.in to handle attributes 2019-03-05 08:56:20 +01:00
wrap.pl util/wrap.pl: Correct exit code when signalled 2020-03-25 10:51:21 +01:00