From 444a949da3ca6ed680595e8f8ba751501066a2e8 Mon Sep 17 00:00:00 2001 From: Hideki Miyazaki Date: Thu, 9 Jul 2026 07:57:43 +0900 Subject: [PATCH] revert NULL skip because of wolfSSL-PR#10279 --- qt/wolfssl-qt-51518-full.patch | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/qt/wolfssl-qt-51518-full.patch b/qt/wolfssl-qt-51518-full.patch index 81843d8e..309d6515 100644 --- a/qt/wolfssl-qt-51518-full.patch +++ b/qt/wolfssl-qt-51518-full.patch @@ -515,19 +515,7 @@ index fb268228943..7db754c42d7 100644 class tst_QSslCertificate : public QObject { Q_OBJECT -@@ -992,6 +996,11 @@ void tst_QSslCertificate::nulInSan() - #endif - QList certList = - QSslCertificate::fromPath(testDataDir + "more-certificates/badguy-nul-san.crt", QSsl::Pem, QSslCertificate::PatternSyntax::FixedString); -+#ifndef QT_NO_WOLFSSL -+ // wolfSSL (PR#10279) rejects certificates with embedded NUL bytes in SAN DNS entries at parse time -+ if (certList.isEmpty()) -+ QSKIP("wolfSSL rejects certificates with embedded NUL bytes in SAN DNS entries"); -+#endif - QCOMPARE(certList.size(), 1); - - const QSslCertificate &cert = certList.at(0); -@@ -1081,7 +1090,9 @@ void tst_QSslCertificate::multipleCommonNames() +@@ -1081,7 +1085,9 @@ void tst_QSslCertificate::multipleCommonNames() QList certList = QSslCertificate::fromPath(testDataDir + "more-certificates/test-cn-two-cns-cert.pem", QSsl::Pem, QSslCertificate::PatternSyntax::FixedString); QVERIFY(certList.count() > 0);