55 lines
2.4 KiB
Diff
55 lines
2.4 KiB
Diff
diff -rupN --no-dereference openssl-3.0.9/crypto/o_str.c openssl-3.0.9-new/crypto/o_str.c
|
|
--- openssl-3.0.9/crypto/o_str.c 2023-05-30 14:31:57.000000000 +0200
|
|
+++ openssl-3.0.9-new/crypto/o_str.c 2023-05-31 14:33:15.788113433 +0200
|
|
@@ -342,7 +342,12 @@ int openssl_strerror_r(int errnum, char
|
|
#endif
|
|
}
|
|
|
|
-int OPENSSL_strcasecmp(const char *s1, const char *s2)
|
|
+int
|
|
+#ifndef FIPS_MODULE
|
|
+__attribute__ ((symver ("OPENSSL_strcasecmp@@OPENSSL_3.0.3"),
|
|
+ symver ("OPENSSL_strcasecmp@OPENSSL_3.0.1")))
|
|
+#endif
|
|
+OPENSSL_strcasecmp(const char *s1, const char *s2)
|
|
{
|
|
int t;
|
|
|
|
@@ -352,7 +357,12 @@ int OPENSSL_strcasecmp(const char *s1, c
|
|
return t;
|
|
}
|
|
|
|
-int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n)
|
|
+int
|
|
+#ifndef FIPS_MODULE
|
|
+__attribute__ ((symver ("OPENSSL_strncasecmp@@OPENSSL_3.0.3"),
|
|
+ symver ("OPENSSL_strncasecmp@OPENSSL_3.0.1")))
|
|
+#endif
|
|
+OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n)
|
|
{
|
|
int t;
|
|
size_t i;
|
|
diff -rupN --no-dereference openssl-3.0.9/test/recipes/01-test_symbol_presence.t openssl-3.0.9-new/test/recipes/01-test_symbol_presence.t
|
|
--- openssl-3.0.9/test/recipes/01-test_symbol_presence.t 2023-05-30 14:31:57.000000000 +0200
|
|
+++ openssl-3.0.9-new/test/recipes/01-test_symbol_presence.t 2023-05-31 14:33:15.788113433 +0200
|
|
@@ -77,6 +77,7 @@ foreach my $libname (@libnames) {
|
|
s| .*||;
|
|
# Drop OpenSSL dynamic version information if there is any
|
|
s|\@\@.+$||;
|
|
+ s|\@.+$||;
|
|
# Return the result
|
|
$_
|
|
}
|
|
diff -rupN --no-dereference openssl-3.0.9/util/libcrypto.num openssl-3.0.9-new/util/libcrypto.num
|
|
--- openssl-3.0.9/util/libcrypto.num 2023-05-31 14:33:14.951113795 +0200
|
|
+++ openssl-3.0.9-new/util/libcrypto.num 2023-05-31 14:33:15.787113434 +0200
|
|
@@ -5429,6 +5429,8 @@ OPENSSL_strcasecmp
|
|
OPENSSL_strncasecmp 5557 3_0_3 EXIST::FUNCTION:
|
|
OSSL_CMP_CTX_reset_geninfo_ITAVs 5558 3_0_8 EXIST::FUNCTION:CMP
|
|
OSSL_CMP_MSG_update_recipNonce 5559 3_0_9 EXIST::FUNCTION:CMP
|
|
+OPENSSL_strcasecmp ? 3_0_1 EXIST::FUNCTION:
|
|
+OPENSSL_strncasecmp ? 3_0_1 EXIST::FUNCTION:
|
|
ossl_safe_getenv ? 3_0_0 EXIST::FUNCTION:
|
|
ossl_ctx_legacy_digest_signatures_allowed ? 3_0_1 EXIST::FUNCTION:
|
|
ossl_ctx_legacy_digest_signatures_allowed_set ? 3_0_1 EXIST::FUNCTION:
|