openssl/util
Richard Levitte 342a1a2379 Allow asan, msan and ubsan to be configured with shared libraries
The background story is that util/shlib_wrap.sh was setting LD_PRELOAD
or similar platform dependent variables, just in case the shared
libraries were built with -rpath.  Unfortunately, this doesn't work
too well with asan, msan or ubsan.

So, the solution is to forbid the combination of shared libraries,
-rpath and any of the sanity analyzers we can configure.

This changes util/shlib_wrap.sh so it only contains the code that sets
LD_PRELOAD when -rpath has been used when configuring.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-09-07 21:53:45 +02:00
..
perl/OpenSSL/Util perl: refactor .pod name section extractor into its own module 2016-06-02 15:38:16 +02:00
TLSProxy Add some SSLv2 ClientHello tests 2016-08-15 23:14:30 +01:00
build.info Allow asan, msan and ubsan to be configured with shared libraries 2016-09-07 21:53:45 +02:00
ck_errf.pl
copy.pl
dofile.pl
find-doc-nits.pl RT4593: Add space after comma (doc nits) 2016-07-19 09:29:53 -04:00
find-undoc-api.pl Add script to find undocumented API 2016-06-07 10:05:06 -04:00
find-unused-errs GH1278: Removed error code for alerts 2016-07-08 13:28:33 -04:00
fipslink.pl
incore
indent.pro Indent ssl/ 2016-08-18 14:02:29 +02:00
libcrypto.num Un-delete still documented X509_STORE_CTX_set_verify 2016-08-24 20:30:45 +01:00
libssl.num Add missing session id and tlsext_status accessors 2016-08-17 10:38:20 +01:00
mkbuildinf.pl
mkcerts.sh
mkdef.pl util/mkdef.pl: mark certain PEM function declarations with STDIO 2016-08-05 21:18:15 +02:00
mkdir-p.pl utils/mkdir-p: check if dir exists also after mkdir failed 2016-06-23 11:10:29 -04:00
mkerr.pl Check for errors allocating the error strings. 2016-07-20 19:20:53 +02:00
mkrc.pl
openssl-format-source Simplify indentation of DECLARE_ and IMPLEMENT_ lines 2016-08-18 14:40:37 +02:00
opensslwrap.sh
point.sh
process_docs.pl perl: refactor .pod name section extractor into its own module 2016-06-02 15:38:16 +02:00
selftest.pl
shlib_wrap.sh.in Allow asan, msan and ubsan to be configured with shared libraries 2016-09-07 21:53:45 +02:00
su-filter.pl
with_fallback.pm