From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 24 Oct 2024 18:14:02 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1t40TI-000GbI-2u for lore@lore.pengutronix.de; Thu, 24 Oct 2024 18:14:02 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1t40TJ-0001p0-Nu; Thu, 24 Oct 2024 18:14:01 +0200 Received: from mail-am6eur05on2092.outbound.protection.outlook.com ([40.107.22.92] helo=EUR05-AM6-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t40T1-0001op-AA for ptxdist@pengutronix.de; Thu, 24 Oct 2024 18:13:44 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=u0KUITEcAbPC76oY81YpYA29suO99Sk7ejN2lOBOgZm5e1bbLqvpCrSXuY6cdk1qTfIw7A4JVzLhjCGRXMADf056CazLQh1G8h1QFev63qdMg2ulsEBoMmvvaQkGpXCXL2qUPpD/NZ9kCohBy+RG7Y3UjuX5w9HsRYue3MiaB6VOu9tGRQK1HjDKb7On3LLsutDW+d3WRAY3I/8IrRt/C5YqQgSCjqvYqAXb402Hz0ber7t2VIxFWGTraagunFffgNOey2O7prPWjqZz69UradipH6bMEMKdyNdlOWyeMUYNAFJ9m7QaVMNI2kZOOFYAGzE01TkW5UrMSeCbZ/Vlhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7issqbHjjWWNpMA74QuL1NjHJW5gReh3a2Dv4o4b7LQ=; b=iwO4Bi6LYUZYayTPHCV3cH9Ky4cBUF10zcvbHI3+Hk78qJZ7IY/DgggMAmYH7UPO8xFA1n5yzWKAi+FzKGV8q0efJF7BUE+dxEb4hz/gcWQPSRB7BVDzjfoAC5P6kd3dSHs9RJDL+wFF5bcvnKVzn0cLHUosZ0wuzp4jSz2MZb1VSZMtUff4w+Tb67o9o8cQanrKYRrj6f1nmqi9SLrEWeL4zeTtIfg4Qfpk8iOUXvLDtlIdeAxwsIrCwzr+fj42u7jawEz/t9Khfft1RPpac7schYM4SHmsPVn6KNDpt5ttJCGd9f7ib8ok4kb4I/iyDDe0NkjrX9vq72YhOrRNrQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7issqbHjjWWNpMA74QuL1NjHJW5gReh3a2Dv4o4b7LQ=; b=iSYMS7PvIyUnksIV+etulsipiGw6E3BfJv6estCHvB9Gi1fQoOtQetWKuPCPZWNq54L29htxg7XaqW5TySPQE1zunKhaSsJ90hzbNBLUdulNyyZotiKGqBhTe8TYKTeAaO4XNkJmO4/Eq+mD0fb21I3VpaQ7xc8YoOhsgbhfo9o= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by PRAP251MB0568.EURP251.PROD.OUTLOOK.COM (2603:10a6:102:29d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.18; Thu, 24 Oct 2024 16:13:39 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::fe8d:f825:5b29:2903]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::fe8d:f825:5b29:2903%7]) with mapi id 15.20.8093.018; Thu, 24 Oct 2024 16:13:39 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Thu, 24 Oct 2024 18:13:32 +0200 Message-Id: <20241024161332.570316-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GV3P280CA0013.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:b::34) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|PRAP251MB0568:EE_ X-MS-Office365-Filtering-Correlation-Id: 8b278368-c590-4e60-6f0c-08dcf446d279 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?iIadyDRko8ZbNsjlQ+RL1yTveB2tdRmDgTcRIxxOinSmSgXbcWPmKWXmIOSx?= =?us-ascii?Q?0b5WTENL4pn29+PCL/lTRqHoi19PxADh34DwLxFilQrCQuOZbCTDoPzWyEq3?= =?us-ascii?Q?kqUKo3dnj1gOa/ZiG+fEfM0yLoqPBBF0UEzVmHZN2N9LIzpmzKa0gKSjsifq?= =?us-ascii?Q?KHiBpQ2RWXWRqzrsNVRBl0/FBZj8GkvcdiWONoBdLlrpGHSx0DcogslyJlnu?= =?us-ascii?Q?nnddI/tOFq6Wvn4U7TiKczQ/LqdoyLhuJfj4Hhvm83g6hb1I57l9b4Rylqis?= =?us-ascii?Q?6jrrUnT1z7JTC7xnx+SnXaS3gMjfyf5+OTLHZ1qEURRsAGDx3/UFgU0gMpJ9?= =?us-ascii?Q?SEL9eRJg7YOzqmqyXbJkZi1gKvY9S+9LdIPLfmIJUA+frgVDsshdbHTdjlFk?= =?us-ascii?Q?7ukdQb1txQGkXn8TTM0Dp5PanW4gjIUHaqEh5f5+98pKvx0n52jWAtnKrrad?= =?us-ascii?Q?Muw8DXSUqkWcwTwuGEMXqiZNfdYnktpaybjVynwFRKsDos3xbWrGeADsYpPB?= =?us-ascii?Q?GO6qNX9eN4BtV4d7c5GOmC4E+Z2VEJpvAsnlMaz6qXdQGQF5RRXmDhpOlXYj?= =?us-ascii?Q?bliBhyIOb1lvxSPWne+wCfeUDR36SyAG9GyyCnKC3QgjuP+PYPQy9N+oWo4+?= =?us-ascii?Q?BmxAZyqZGwG/JcqMlgQxDzsNSbvnpucvHKaUjqF9kwFxNa8VITNiAwX7bUFm?= =?us-ascii?Q?porU8p02ExCaHXETeqfKCVK+MIi8/TEPUuSN7AaUOLzdOgY2DzFxKe0HcAF9?= =?us-ascii?Q?I9qWaKDaZ9LyQgZ+XZNYe7Irnqo3bflpdaLFhu7prYT33t02E5RS4L9Qm60+?= =?us-ascii?Q?PlxgpBz7hh/tgELGiPCqMJdV544ajqe8EESbSPUvHHmm6/RxOejgAiu8SjYZ?= =?us-ascii?Q?DvlM47+m1NswWuk9kybjDE52M6hYlfGdTQHANQOkzWdLuPC4wBU2Z4jooIV9?= =?us-ascii?Q?DpLkqHHJat+tH9n65kLAX7wROwpKq0cQg/h/MACnxjEJQWTUFl+oSW/68imF?= =?us-ascii?Q?F6bUMjvZD+Y4AMBVfZj3nFPm59qsy+1w1Sn5YgadU4tzOVirbj9oLaVDXdNx?= =?us-ascii?Q?MW3NlZk5jFGw4JaCWbYRzCUSVStMQtlnDV+mu2Sdau6492iOxgeDWn4XL+i3?= =?us-ascii?Q?1DeSqIK17r53ICmPSDvYzfYr8AAMPI7ukdGk1EGpVRwpSCH6P08kJ9o+l3N1?= =?us-ascii?Q?ZGIZkZKUVovLk8bwKH1HbwvZ9bS+f+F9tM17IAiWv1+41aKZzndllGQio6qu?= =?us-ascii?Q?MEzO9y706bLeZYF7fV/WN3z8NrNsZUggSM6gTaYC/sLvbiUVEr3n+SQDnkSl?= =?us-ascii?Q?mEb2F8Vs5D+l5R6DkB3ZFtUH?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(366016)(52116014)(376014)(1800799024)(38350700014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?0n5qjtdVuq/KQDLLamVnDgz9Txz23bJ8VGrS4u79I7szhkvo6f7laQYFmxlD?= =?us-ascii?Q?rY9nfOciPWo9wOdr08pUc0x0UoZGDL2xJeZT07+wbszt6W8xAfnk9BGQjEd1?= =?us-ascii?Q?pZtB4X5IpKz9NkZ7A22/EWCO3gCX669tmWZUondssW0OKZiFk37UTsPxwJ3u?= =?us-ascii?Q?p71LYxqoW1xo1KKJPjSEb3qftTGgvJUTffjiIvYFG88n/mv4mHXqMjDdCnVp?= =?us-ascii?Q?9PrZqnLIl42V4FNRj1JvlVJsiYOaxgzwCs8zTMqB1xBhSS0JSobUGkKO4Jd6?= =?us-ascii?Q?MM35h2rPwKs3eOArDnB3euYfL7GCNt/ytIMlslte78/FKerpXFp2cbj5JHwk?= =?us-ascii?Q?4mi6A10wSr+Cz1sqJrgTBOyKcNcNjqp9a9plirnVoJz/SoG3lNexPKQkYLNg?= =?us-ascii?Q?EmtEPAgcl4cuxgCIpbYJfZhDNxX42kkn2zrTLjG7N9hm+Q8SbVeP3fsVfLRx?= =?us-ascii?Q?gEQulqDDY2Smg46EKAn47/Nd4+OGxOXiPtEc9k8Qb3GXA+706OyHUtDLuxvw?= =?us-ascii?Q?nuXLgsPLvsGg4ccZfmKB+ZVANcLSSfNOMSbuMbTXd3dkurmrRbowEcV5MdnW?= =?us-ascii?Q?LtF4kaTVrdJppBfMH93ASL8goaR3nSHulEWiPvTtpkZNLwGZXb7ySkKJLGGz?= =?us-ascii?Q?yq6W1w/odPIQqH4Hz7haM7liNBhLr6nvNca1PA11tMsY84YCazc6veSDm0B4?= =?us-ascii?Q?2po+lJt9pkR4jSgJYgv8xRlTUf+1u/249Te4GD0fp9HTkZ9fIx/2XynVi+xU?= =?us-ascii?Q?ux8b01ChIw6FyxzqVhMIZrw5lnWCKpiDq5BJlEPcpj3qujq4Ad0v7n/yRVun?= =?us-ascii?Q?ET/EkQOqS30plb1LqIoOECfb+qeChEy3gGHcRnkT3+InbjWsMbCTfUYaDfrp?= =?us-ascii?Q?mUqcRNuK/ACICMtRzYKH7EnP3J1f0LWh7YOczwMywk0sfTliZ386R2/WgCZS?= =?us-ascii?Q?0jSA+qWNHSzVm6FlPxamLtg4iTccX9IlG+rmIfrPb2eoCzD1yjofDtrVBjLd?= =?us-ascii?Q?9DS7v2TNhb9maWCgM9x/hvRFaFJqqXwFPvCQcY3ciK/haW8NvnT39C3Hb0Vi?= =?us-ascii?Q?yo9esx/gN0KhWOXwetCNvUKbQcSi0e40pl2mpPhk9EKhZrlx5PYIUu2qP/v1?= =?us-ascii?Q?Wn6Cp5nsrYkWLRjWgvep2ymRmjchp0zzDjs2Cgq4GH1xphvgJ2blnxkbdI8g?= =?us-ascii?Q?Uoe5UOoegsIi5znAJjNOpt6cUId+GLhGyiCOyvEJ6q05dm70VDo9ioOhgnkA?= =?us-ascii?Q?7LXmileIXNbHSskkqywGj/VIOAL6AojDzNrIk5dVCOSJadRYWWykBiSa0CqD?= =?us-ascii?Q?8fAfmnig90t//VpToY9W2bQYi9K/95fLeJQqqm3hEkqBiYtYNmAm+LVPgaSP?= =?us-ascii?Q?zciH6GWEXT+VsSctY2/jAXQGUu7FKzvRol0q/R1N2mrQ9gVvTUKCrcK/4hfp?= =?us-ascii?Q?E6GgY1VZ0zfetXREnB8VM3wkdLia0I2eVIQT5S5vNNVKhZoQ9TXTAPvunwgJ?= =?us-ascii?Q?LbQJVuXYwgI7rSWEfnxGusuIZLl8HbMBiBHieiHfFhu8Hrfaf8jHpFIJdNR+?= =?us-ascii?Q?oc5mdrW2sgdjPpLVoIMC0n26jjCbJGGARKJUNfRLQT0rtCyquO+U63q071NT?= =?us-ascii?Q?pw=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8b278368-c590-4e60-6f0c-08dcf446d279 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2024 16:13:39.6867 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0Shy33s2bDc+BvCH70lVBevs2+nhF0rPb8ZQR6VA02vbw2h58Og9IXQSHJ4Mf2V9/3Ja3WnE6heqOAB2BSVlolUjOshPpDT24n2rvlhLwYE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PRAP251MB0568 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-3.0 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] openssl: Version bump. 3.3.2 -> 3.4.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Less scary than it looks. https://github.com/openssl/openssl/blob/openssl-3.4.0/NEWS.md Most issues are likely caused by deprecation of SSL_SESSION_get_time(), SSL_SESSION_set_time() and SSL_CTX_flush_sessions() functions in favor of their respective _ex functions. Should be an easy fix in most cases. A nice thing is that -not_before and -not_after for explicit setting start and end dates of certificates has been added to req and x509 apps. * Moved along patches with slight adjustments. Signed-off-by: Christian Melki --- .../0001-debian-targets.patch | 0 patches/{openssl-3.3.2 => openssl-3.4.0}/0002-pic.patch | 0 ...Configure-allow-to-enable-ktls-if-target-does-not-st.patch | 4 ++-- .../0004-conf-Serialize-allocation-free-of-ssl_names.patch | 0 ...Configure-drop-fzero-call-used-regs-used-gpr-from-De.patch | 0 patches/{openssl-3.3.2 => openssl-3.4.0}/series | 0 rules/openssl.make | 4 ++-- 7 files changed, 4 insertions(+), 4 deletions(-) rename patches/{openssl-3.3.2 => openssl-3.4.0}/0001-debian-targets.patch (100%) rename patches/{openssl-3.3.2 => openssl-3.4.0}/0002-pic.patch (100%) rename patches/{openssl-3.3.2 => openssl-3.4.0}/0003-Configure-allow-to-enable-ktls-if-target-does-not-st.patch (95%) rename patches/{openssl-3.3.2 => openssl-3.4.0}/0004-conf-Serialize-allocation-free-of-ssl_names.patch (100%) rename patches/{openssl-3.3.2 => openssl-3.4.0}/0005-Configure-drop-fzero-call-used-regs-used-gpr-from-De.patch (100%) rename patches/{openssl-3.3.2 => openssl-3.4.0}/series (100%) diff --git a/patches/openssl-3.3.2/0001-debian-targets.patch b/patches/openssl-3.4.0/0001-debian-targets.patch similarity index 100% rename from patches/openssl-3.3.2/0001-debian-targets.patch rename to patches/openssl-3.4.0/0001-debian-targets.patch diff --git a/patches/openssl-3.3.2/0002-pic.patch b/patches/openssl-3.4.0/0002-pic.patch similarity index 100% rename from patches/openssl-3.3.2/0002-pic.patch rename to patches/openssl-3.4.0/0002-pic.patch diff --git a/patches/openssl-3.3.2/0003-Configure-allow-to-enable-ktls-if-target-does-not-st.patch b/patches/openssl-3.4.0/0003-Configure-allow-to-enable-ktls-if-target-does-not-st.patch similarity index 95% rename from patches/openssl-3.3.2/0003-Configure-allow-to-enable-ktls-if-target-does-not-st.patch rename to patches/openssl-3.4.0/0003-Configure-allow-to-enable-ktls-if-target-does-not-st.patch index 561cca3b6..0a90f252a 100644 --- a/patches/openssl-3.3.2/0003-Configure-allow-to-enable-ktls-if-target-does-not-st.patch +++ b/patches/openssl-3.4.0/0003-Configure-allow-to-enable-ktls-if-target-does-not-st.patch @@ -41,10 +41,10 @@ index cba57b41273f..7fa3eeae412f 100644 "linux-latomic" => { inherit_from => [ "linux-generic32" ], diff --git a/Configure b/Configure -index 238152b2901b..3c7e04a082eb 100755 +index fff97bd6fc82..2f6f7271f94e 100755 --- a/Configure +++ b/Configure -@@ -1777,7 +1777,7 @@ unless ($disabled{devcryptoeng}) { +@@ -1813,7 +1813,7 @@ unless ($disabled{devcryptoeng}) { unless ($disabled{ktls}) { $config{ktls}=""; my $cc = $config{CROSS_COMPILE}.$config{CC}; diff --git a/patches/openssl-3.3.2/0004-conf-Serialize-allocation-free-of-ssl_names.patch b/patches/openssl-3.4.0/0004-conf-Serialize-allocation-free-of-ssl_names.patch similarity index 100% rename from patches/openssl-3.3.2/0004-conf-Serialize-allocation-free-of-ssl_names.patch rename to patches/openssl-3.4.0/0004-conf-Serialize-allocation-free-of-ssl_names.patch diff --git a/patches/openssl-3.3.2/0005-Configure-drop-fzero-call-used-regs-used-gpr-from-De.patch b/patches/openssl-3.4.0/0005-Configure-drop-fzero-call-used-regs-used-gpr-from-De.patch similarity index 100% rename from patches/openssl-3.3.2/0005-Configure-drop-fzero-call-used-regs-used-gpr-from-De.patch rename to patches/openssl-3.4.0/0005-Configure-drop-fzero-call-used-regs-used-gpr-from-De.patch diff --git a/patches/openssl-3.3.2/series b/patches/openssl-3.4.0/series similarity index 100% rename from patches/openssl-3.3.2/series rename to patches/openssl-3.4.0/series diff --git a/rules/openssl.make b/rules/openssl.make index b8ca897ab..3a7f47e54 100644 --- a/rules/openssl.make +++ b/rules/openssl.make @@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_OPENSSL) += openssl # # Paths and names # -OPENSSL_VERSION := 3.3.2 -OPENSSL_MD5 := 015fca2692596560b6fe8a2d8fecd84b +OPENSSL_VERSION := 3.4.0 +OPENSSL_MD5 := 34733f7be2d60ecd8bd9ddb796e182af OPENSSL := openssl-$(OPENSSL_VERSION) OPENSSL_SUFFIX := tar.gz OPENSSL_URL := \ -- 2.34.1