Skip to content

Commit 906cab3

Browse files
committed
Upgrade openssl to 3.3.7
1 parent ec3c500 commit 906cab3

24 files changed

Lines changed: 625 additions & 1276 deletions

SPECS/openssl/0001-Add-NULL-check-to-PKCS12_item_decrypt_d2i_ex.patch

Lines changed: 0 additions & 31 deletions
This file was deleted.

SPECS/openssl/0001-Check-the-received-uncompressed-certificate-length-t.patch

Lines changed: 0 additions & 33 deletions
This file was deleted.

SPECS/openssl/0001-Correct-handling-of-AEAD-encrypted-CMS-with-inadmiss.patch

Lines changed: 0 additions & 31 deletions
This file was deleted.

SPECS/openssl/0001-Fix-OCB-AES-NI-HW-stream-path-unauthenticated-unencr.patch

Lines changed: 0 additions & 70 deletions
This file was deleted.

SPECS/openssl/0001-Fix-heap-buffer-overflow-in-BIO_f_linebuffer.patch

Lines changed: 0 additions & 67 deletions
This file was deleted.

SPECS/openssl/0001-Replacing-deprecated-functions-with-NULL-or-highest.patch

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -21,64 +21,64 @@ automatically negotiate the highest supported protocol.
2121
For SSLv3 methods we're returning a NULL pointer as there are no
2222
more supported methods for the SSL protocol.
2323
---
24-
ssl/methods.c | 18 +++++++++++++++---
25-
1 file changed, 15 insertions(+), 3 deletions(-)
24+
ssl/methods.c | 18 +++---------------
25+
1 file changed, 3 insertions(+), 15 deletions(-)
2626

2727
diff --git a/ssl/methods.c b/ssl/methods.c
28-
index c846143277..a7ae074bfd 100644
28+
index 0117254..0709883 100644
2929
--- a/ssl/methods.c
3030
+++ b/ssl/methods.c
31-
@@ -215,17 +215,29 @@ const SSL_METHOD *TLSv1_client_method(void)
32-
# ifndef OPENSSL_NO_SSL3_METHOD
31+
@@ -228,29 +228,17 @@ const SSL_METHOD *TLSv1_client_method(void)
32+
#ifndef OPENSSL_NO_SSL3_METHOD
3333
const SSL_METHOD *SSLv3_method(void)
3434
{
35-
+# ifdef OPENSSL_NO_SSL3
36-
+ return NULL;
37-
+# else
35+
-# ifdef OPENSSL_NO_SSL3
36+
- return NULL;
37+
-# else
3838
return sslv3_method();
39-
+# endif
39+
-#endif
4040
}
4141

4242
const SSL_METHOD *SSLv3_server_method(void)
4343
{
44-
+# ifdef OPENSSL_NO_SSL3
45-
+ return NULL;
46-
+# else
44+
-# ifdef OPENSSL_NO_SSL3
45+
- return NULL;
46+
-# else
4747
return sslv3_server_method();
48-
+# endif
48+
-#endif
4949
}
5050

5151
const SSL_METHOD *SSLv3_client_method(void)
5252
{
53-
+# ifdef OPENSSL_NO_SSL3
54-
+ return NULL;
55-
+# else
53+
-# ifdef OPENSSL_NO_SSL3
54+
- return NULL;
55+
-# else
5656
return sslv3_client_method();
57-
+# endif
57+
-#endif
5858
}
59-
# endif
59+
#endif
6060

61-
@@ -249,17 +261,17 @@ const SSL_METHOD *DTLSv1_2_client_method(void)
62-
# ifndef OPENSSL_NO_DTLS1_METHOD
61+
@@ -274,17 +262,17 @@ const SSL_METHOD *DTLSv1_2_client_method(void)
62+
#ifndef OPENSSL_NO_DTLS1_METHOD
6363
const SSL_METHOD *DTLSv1_method(void)
6464
{
65-
- return dtlsv1_method();
66-
+ return DTLS_method();
65+
- return DTLS_method();
66+
+ return dtlsv1_method();
6767
}
6868

6969
const SSL_METHOD *DTLSv1_server_method(void)
7070
{
71-
- return dtlsv1_server_method();
72-
+ return DTLS_server_method();
71+
- return DTLS_server_method();
72+
+ return dtlsv1_server_method();
7373
}
7474

7575
const SSL_METHOD *DTLSv1_client_method(void)
7676
{
77-
- return dtlsv1_client_method();
78-
+ return DTLS_client_method();
77+
- return DTLS_server_method();
78+
+ return dtlsv1_client_method();
7979
}
80-
# endif
80+
#endif
8181

8282
--
83-
2.25.1
83+
2.45.4
8484

SPECS/openssl/0001-Verify-ASN1-object-s-types-before-attempting-to-acce.patch

Lines changed: 0 additions & 40 deletions
This file was deleted.

SPECS/openssl/0001-ossl_quic_get_cipher_by_char-Add-a-NULL-guard-before.patch

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)