Latest update
This commit is contained in:
@@ -497,3 +497,4 @@ SSL_get_recv_max_early_data 497 1_1_1 EXIST::FUNCTION:
|
||||
SSL_CTX_get_recv_max_early_data 498 1_1_1 EXIST::FUNCTION:
|
||||
SSL_CTX_set_recv_max_early_data 499 1_1_1 EXIST::FUNCTION:
|
||||
SSL_CTX_set_post_handshake_auth 500 1_1_1 EXIST::FUNCTION:
|
||||
SSL_get_signature_type_nid 501 1_1_1a EXIST::FUNCTION:
|
||||
@@ -814,7 +814,7 @@ Returns a list of two numbers, the first representing the build version,
|
||||
the second representing the library version. See opensslv.h for more
|
||||
information on those numbers.
|
||||
|
||||
= back
|
||||
=back
|
||||
|
||||
=cut
|
||||
|
||||
|
||||
@@ -400,14 +400,17 @@ SSL_get_max_proto_version define
|
||||
SSL_get_min_proto_version define
|
||||
SSL_get_mode define
|
||||
SSL_get_peer_signature_nid define
|
||||
SSL_get_peer_tmp_key define
|
||||
SSL_get_secure_renegotiation_support define
|
||||
SSL_get_server_tmp_key define
|
||||
SSL_get_shared_curve define
|
||||
SSL_get_shared_group define
|
||||
SSL_get_signature_nid define
|
||||
SSL_get_time define
|
||||
SSL_get_timeout define
|
||||
SSL_get_tlsext_status_ocsp_resp define
|
||||
SSL_get_tlsext_status_type define
|
||||
SSL_get_tmp_key define
|
||||
SSL_in_accept_init define
|
||||
SSL_in_connect_init define
|
||||
SSL_library_init define
|
||||
|
||||
+19
-9
@@ -1,5 +1,22 @@
|
||||
#!/bin/sh
|
||||
{-
|
||||
use lib '.';
|
||||
use configdata;
|
||||
|
||||
sub shlib {
|
||||
my $lib = shift;
|
||||
return "" if $disabled{shared};
|
||||
$lib = $unified_info{rename}->{$lib}
|
||||
if defined $unified_info{rename}->{$lib};
|
||||
$lib = $unified_info{sharednames}->{$lib}
|
||||
. ($target{shlib_variant} || "")
|
||||
. ($target{shared_extension} || ".so");
|
||||
$lib =~ s|\.\$\(SHLIB_VERSION_NUMBER\)
|
||||
|.$config{shlib_version_number}|x;
|
||||
return $lib;
|
||||
}
|
||||
""; # Make sure no left over string sneaks its way into the script
|
||||
-}
|
||||
# To test this OpenSSL version's applications against another version's
|
||||
# shared libraries, simply set
|
||||
#
|
||||
@@ -25,15 +42,8 @@ fi
|
||||
THERE="`echo $0 | sed -e 's|[^/]*$||' 2>/dev/null`.."
|
||||
[ -d "${THERE}" ] || exec "$@" # should never happen...
|
||||
|
||||
# Alternative to this is to parse ${THERE}/Makefile...
|
||||
LIBCRYPTOSO="${THERE}/libcrypto.so"
|
||||
if [ -f "$LIBCRYPTOSO" ]; then
|
||||
while [ -h "$LIBCRYPTOSO" ]; do
|
||||
LIBCRYPTOSO="${THERE}/`ls -l "$LIBCRYPTOSO" | sed -e 's|.*\-> ||'`"
|
||||
done
|
||||
SOSUFFIX=`echo ${LIBCRYPTOSO} | sed -e 's|.*\.so||' 2>/dev/null`
|
||||
LIBSSLSO="${THERE}/libssl.so${SOSUFFIX}"
|
||||
fi
|
||||
LIBCRYPTOSO="${THERE}/{- shlib('libcrypto') -}"
|
||||
LIBSSLSO="${THERE}/{- shlib('libssl') -}"
|
||||
|
||||
SYSNAME=`(uname -s) 2>/dev/null`;
|
||||
case "$SYSNAME" in
|
||||
|
||||
Reference in New Issue
Block a user