openssl/util
Richard Levitte c8943eb04a OpenSSL::Test: bring back the relative paths
Because there was a bug in File::Spec::Unix' abs2rel when it was given
relative paths as both PATH and BASE arguments, the directories we
deal with were made to be all absolute.  Unfortunately, this meant
getting paths in our verbose test output which are difficult to use
anywhere else (such as a separate test build made for comparison), due
to the constant need to edit all the paths all the time.

We're therefore getting back the relative paths, by doing an extra
abs2rel() in __srctop_file, __srctop_dir, __bldtop_file and
__bldtop_dir, with a 'Cwd::getcwd' call as BASE argument.

Fixes #10628

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/10913)

(cherry picked from commit 612539e8a678c6099131dfd0e5e4b85fa774eb1a)
2020-01-27 08:51:11 +01:00
..
perl OpenSSL::Test: bring back the relative paths 2020-01-27 08:51:11 +01:00
add-depends.pl util/add-depends.pl: go through shared_sources too 2018-11-07 14:40:02 +01:00
build.info VMS: throw away [.util]shareable_image_wrap.c.in and add replacement scripts 2017-03-14 22:27:17 +01:00
cavs-to-evptest.pl Add the NIST CAVS test vectors for CCM 2019-05-23 10:55:42 +01:00
check-malloc-errs Fix last(?) batch of malloc-NULL places 2018-04-26 14:02:24 -04:00
ck_errf.pl Update copyright year 2018-06-20 15:29:23 +01:00
copy.pl Update copyright year 2018-05-29 13:16:04 +01:00
dofile.pl util/dofile.pl: require Text::Template 1.46 or newer 2018-07-10 16:32:20 +02:00
echo.pl Windows: fix echo for nmake 2018-07-11 14:49:02 +02:00
find-doc-nits Ignore duplicated undocumented things 2019-10-15 16:04:46 +02:00
find-unused-errs Add -f -r flags to find-unused-errs 2017-04-16 07:57:12 -04:00
fix-includes Add util/fix-includes script 2019-09-27 23:58:12 +02:00
fix-includes.sed Add util/fix-includes script 2019-09-27 23:58:12 +02:00
indent.pro Remove unnecessary trailing whitespace 2019-02-05 16:29:17 +01:00
libcrypto.num Backport the RSA_get0_pss_params() function from master 2019-12-16 14:50:07 +00:00
libssl.num Added missing signature algorithm reflection functions 2018-11-12 16:53:32 -05:00
local_shlib.com.in Remove unnecessary trailing whitespace 2019-02-05 16:29:17 +01:00
mkbuildinf.pl Fix SOURCE_DATE_EPOCH bug; use UTC 2017-11-27 14:34:14 -05:00
mkdef.pl Update copyright year 2019-09-10 13:56:40 +01:00
mkdir-p.pl
mkerr.pl util/mkerr.pl: revert accidental change of header guards 2019-12-15 15:21:49 +01:00
mkrc.pl minor fixes for Windows 2018-09-12 09:18:25 +02:00
mktar.sh Have util/mktar.sh display the absolute path to the tarball 2018-11-24 18:43:54 +01:00
openssl-format-source Update copyright year 2019-02-26 14:05:09 +00:00
openssl-update-copyright Enhance util/openssl-update-copyright shell script 2018-01-10 18:23:28 +01:00
opensslwrap.sh
private.num Document and add macros for additional DSA options 2019-10-15 16:04:46 +02:00
process_docs.pl Update copyright year 2018-05-29 13:16:04 +01:00
shlib_wrap.sh.in Fix rpath-related Linux "test_shlibload" failure. 2018-11-14 00:42:57 +01:00
su-filter.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
unlocal_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00