From patchwork Sat Jan 24 18:18:07 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gert Doering X-Patchwork-Id: 4732 Return-Path: Delivered-To: patchwork@openvpn.net Received: by 2002:a05:7000:8468:b0:80a:3855:ce6a with SMTP id u8csp431780max; Sat, 24 Jan 2026 10:18:34 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVYwClbeBykFdO1Zkz04tNe2JwcwO0ipt97W2sZTICfz9sfQaAFLpalhZmtE4gFMGkv0/R1alv6NL4=@openvpn.net X-Received: by 2002:a05:6870:2384:b0:3e8:8e56:6718 with SMTP id 586e51a60fabf-408ab85236dmr3083388fac.52.1769278714631; Sat, 24 Jan 2026 10:18:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769278714; cv=none; d=google.com; s=arc-20240605; b=bfp5YVVXTW0FkCyXLcofUOAoNmIsnpF7AkkEfLnPo2OM4FoVo/XxpmgUJRz3PgZLyw oNxIdDuNLcUvjxQdPq5mzR3B9KYTtl8UqIGpA3T0dEU72Ofh0fK3h+cgPjarOw62V+gH KRVABxHbJDf3hCyt8486fUKLDAeiViu0tpi5yGDt1fssgvPcD3idW7yzWayFYWfukJ9O RyV4rXLlrfbwy+l16Iww1IvC7KC4Gc3BKHXbk2PM4tJyV+VrROpbMs1fFTSO11CH4g4j lRA6Pw9kce0sAB3iSImnhh3JNP+WZblRjoXV38qFfqbjT1v1nxGtfwCTXgZtJytgq0vU 4Evg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=errors-to:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:dkim-signature:dkim-signature; bh=JYZqVbi96rR4C9FR11LTxeCXwa3VieOf8myxssOLuxc=; fh=4NbAC/LsuMLI0S0hprUlLSLCiHwg6SCAifhH718Jh0Q=; b=eUv44GjciJVf7aaePVYlhFYe3zxem/0lwVK/HZKQgQX/4cIpJbKNwdO1SIAFdUT1/I PgI4WLNvholEjKI9/aUP9GaTIE0FZOUsEyBzwwQxeud/dcfw7rLaKKQWXbV6EdfqQxW3 nJGgae6PYpnXAAZkpVITHwFI4QYG339m4BwQyD4Bm3SEHznOGsfqD9k/YoSdUQNkgMHU MhEl+6soYZKfDuiK47wfJVaxfB/0h70cW3L44tUFf8qkQbUQAqqt0aFNe59UxG3ApP+j 9OnB/08r7bJoS2AeNMqTCkHt2V7UPUAjFYx+39dFYH79VeXsF6EQVIQ2dDze1cN2r76x 8Nhw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lists.sourceforge.net header.s=beta header.b=kP21TTE1; dkim=neutral (body hash did not verify) header.i=@sourceforge.net header.s=x header.b=Abu4JcLD; dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x header.b="K4yUK/MI"; spf=pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) smtp.mailfrom=openvpn-devel-bounces@lists.sourceforge.net; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=muc.de Received: from lists.sourceforge.net (lists.sourceforge.net. [216.105.38.7]) by mx.google.com with ESMTPS id 586e51a60fabf-408c6798207si2286974fac.309.2026.01.24.10.18.34 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 Jan 2026 10:18:34 -0800 (PST) Received-SPF: pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) client-ip=216.105.38.7; Authentication-Results: mx.google.com; dkim=pass header.i=@lists.sourceforge.net header.s=beta header.b=kP21TTE1; dkim=neutral (body hash did not verify) header.i=@sourceforge.net header.s=x header.b=Abu4JcLD; dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x header.b="K4yUK/MI"; spf=pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) smtp.mailfrom=openvpn-devel-bounces@lists.sourceforge.net; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=muc.de DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.sourceforge.net; s=beta; h=Content-Transfer-Encoding:Content-Type: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: Subject:MIME-Version:References:In-Reply-To:Message-ID:Date:To:From:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=JYZqVbi96rR4C9FR11LTxeCXwa3VieOf8myxssOLuxc=; b=kP21TTE1f1M70sEsNTAETTwcvO /vhqXnf39ZC35yHdAeRqZC7jrbdOvfmMdsaYDUZElSaPL40SOrOViOGx5842Q3jD1ExwoQk/bTqgm YF+jeZEcIj9aIR7YYQdimmdom4db31ChSDqR0CVEMErDr+gJviLfIAieeoVYQmVLziKQ=; Received: from [127.0.0.1] (helo=sfs-ml-3.v29.lw.sourceforge.com) by sfs-ml-3.v29.lw.sourceforge.com with esmtp (Exim 4.95) (envelope-from ) id 1vjiDN-0005vU-1h; Sat, 24 Jan 2026 18:18:29 +0000 Received: from [172.30.29.66] (helo=mx.sourceforge.net) by sfs-ml-3.v29.lw.sourceforge.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1vjiDM-0005vO-8i for openvpn-devel@lists.sourceforge.net; Sat, 24 Jan 2026 18:18:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Transfer-Encoding:MIME-Version:References: In-Reply-To:Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=v4JbB8t6DmErf3j/w2Wro6P/vekrb1SRZp++/F8pI8U=; b=Abu4JcLDWq9U6aIhIwE4t7gC/H yXMJqNbJOb8xPvlSbYXiLeqWfCKlgeGxctgm2FJUHEQ+lsD3eFe1MIQflpXb1elXCfqkzlyjmxS7c 3tB5N464dLjZlcxIQSedkp3giaqouHuCkHfaPeWpMNr9gNrcsp0HlaJppItB8cPrwJT4=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Message-ID: Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=v4JbB8t6DmErf3j/w2Wro6P/vekrb1SRZp++/F8pI8U=; b=K4yUK/MI5gW8eBafL03XyfUuCa afOYs2IyVWFBsi8IM0VmhnMIR6l3I/Neqt7SwwjJseN3RyBfaRC9kWQVQFXNbobyJb231ova/ID51 INv2S1YAIrCmLl5CfGaZX4ymoC2n9uubzWc11lwAXX93LPkZRRv3ETmqQi5bZL/l7YVg=; Received: from [193.149.48.134] (helo=blue.greenie.muc.de) by sfi-mx-2.v28.lw.sourceforge.com with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) id 1vjiDL-0008Lk-02 for openvpn-devel@lists.sourceforge.net; Sat, 24 Jan 2026 18:18:27 +0000 Received: from blue.greenie.muc.de (localhost [127.0.0.1]) by blue.greenie.muc.de (8.18.1/8.18.1) with ESMTP id 60OIIEAe030352 for ; Sat, 24 Jan 2026 19:18:14 +0100 Received: (from gert@localhost) by blue.greenie.muc.de (8.18.1/8.18.1/Submit) id 60OIIEaC030351 for openvpn-devel@lists.sourceforge.net; Sat, 24 Jan 2026 19:18:14 +0100 From: Gert Doering To: openvpn-devel@lists.sourceforge.net Date: Sat, 24 Jan 2026 19:18:07 +0100 Message-ID: <20260124181814.30331-1-gert@greenie.muc.de> X-Mailer: git-send-email 2.51.2 In-Reply-To: References: MIME-Version: 1.0 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "sfi-spamd-1.hosts.colo.sdot.me", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From: Frank Lichtenheld Also switch from Make to CMake for building it because the former is not supported anymore. Change-Id: I658b1b24da304938225a8f834d7484671a63360f Signed-off-by: Frank Lichtenheld Acked-by: Yuriy Darnobyt Gerrit URL: https://gerrit.openvpn.net/c/op [...] Content analysis details: (1.3 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Headers-End: 1vjiDL-0008Lk-02 Subject: [Openvpn-devel] [PATCH v2] GHA: Update mbedtls to v4 X-BeenThere: openvpn-devel@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: openvpn-devel-bounces@lists.sourceforge.net X-getmail-retrieved-from-mailbox: Inbox X-GMAIL-THRID: =?utf-8?q?1855223197444846766?= X-GMAIL-MSGID: =?utf-8?q?1855223197444846766?= From: Frank Lichtenheld Also switch from Make to CMake for building it because the former is not supported anymore. Change-Id: I658b1b24da304938225a8f834d7484671a63360f Signed-off-by: Frank Lichtenheld Acked-by: Yuriy Darnobyt Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1474 --- This change was reviewed on Gerrit and approved by at least one developer. I request to merge it to master. Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1474 This mail reflects revision 2 of this Change. Acked-by according to Gerrit (reflected above): Yuriy Darnobyt diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d1322c7..ef9b3f5 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -366,12 +366,12 @@ - name: make check run: make -j3 check VERBOSE=1 - mbedtls3: + mbedtls4: strategy: fail-fast: false matrix: os: [ubuntu-22.04] - ssllib: [mbedtls3] + ssllib: [mbedtls4] build: [ normal, asan ] include: - build: asan @@ -398,15 +398,19 @@ uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 with: path: mbedtls - submodules: true + submodules: recursive # versioning=semver-coerced repository: Mbed-TLS/mbedtls - ref: v3.6.5 - - name: "mbedtls: make no_test" - run: make -j3 no_test SHARED=1 + ref: v4.0.0 + - uses: lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # v4.1.1 + - name: "mbedtls: cmake" + run: cmake -B build working-directory: mbedtls - - name: "mbedtls: make install" - run: sudo make install DESTDIR=/usr + - name: "mbedtls: cmake --build" + run: cmake --build build + working-directory: mbedtls + - name: "mbedtls: cmake --install" + run: sudo cmake --install build --prefix /usr working-directory: mbedtls - name: Checkout OpenVPN uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1