summaryrefslogtreecommitdiffstats
path: root/test/recipes/15-test_dsa.t
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2016-04-22 10:20:59 +0200
committerRichard Levitte <levitte@openssl.org>2016-04-22 12:55:48 +0200
commit3f8f728278dbf211d3677a46870f60918082b9a0 (patch)
treea455d75dbb344081cf4a8a59c0e67b2ae5db3a26 /test/recipes/15-test_dsa.t
parentFix CRYPTO_clear_realloc() bug. (diff)
downloadopenssl-3f8f728278dbf211d3677a46870f60918082b9a0.tar.xz
openssl-3f8f728278dbf211d3677a46870f60918082b9a0.zip
Add a best effort test to check shared library consistency
Our main development platforms are of the Unix family, which doesn't have the same strictness regarding a shared library being consistent with the contents of the ld script (.map file, on Linux and Solaris) as Windows is with the contents of the .def file or VMS is with the linker symb_vector option. To eliminate surprises, we therefore need to make sure to check that the contents of the .map file is matched with the shared library, at least to check that the shared library isn't missing any symbols that should be present. This test isn't absolutely perfect, as it will only check the symbols that would be present on Linux / Solaris and will therefore miss those that would only appear on Windows or VMS. On the other hand, those platform specific are few and far apart in time, so it's not likely they will pose a problem. Reviewed-by: Matt Caswell <matt@openssl.org>
Diffstat (limited to 'test/recipes/15-test_dsa.t')
0 files changed, 0 insertions, 0 deletions