From patchwork Wed Jan 7 17:33:56 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gert Doering X-Patchwork-Id: 4695 Return-Path: Delivered-To: patchwork@openvpn.net Received: by 2002:a05:7000:b01a:b0:80a:3855:ce6a with SMTP id nz26csp355320mab; Wed, 7 Jan 2026 09:34:25 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVku3BDJVqo1ZtOMXoEDxwMOEor6o0hnuL0vcjlEI16ttClnQceeUuyIZiIVkgjymIyGgOX5Kn84Ug=@openvpn.net X-Google-Smtp-Source: AGHT+IE55q5e7NcCqFno1llVDcuA7bLlS5zj4vp+waDv0/GwtD/Ea/6ml5Kvbdm8PSz1taruVk0+ X-Received: by 2002:a05:6870:a119:b0:3ec:488e:94db with SMTP id 586e51a60fabf-3ffc0b54962mr1638189fac.44.1767807264950; Wed, 07 Jan 2026 09:34:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1767807264; cv=none; d=google.com; s=arc-20240605; b=N5QAUwFWG2qTxQepcWsz/2MOs3d+7h+osLl3+Lgss/VjDtUaJBX10to0DG8x7nkx+U U1lw9zcP0/y6eeRbiVOAW3RYdyyhuXjzI8zdSwAIlOae8IiKwVf0kPrq3I4+VM8OhGR6 WxdXZ+hiHB2wnMwgPSBCOsoRkUZ4Jh5ChFUm62QPml/91vZbFPeZ238T+ATVYIX6uudl DOMUP2GVfud6w5Mu4PrPDuK/tOMwWe85nw9cShBcxqVAVRme2Gm2XOobiI5q1Rqm4Z4V gbGoXX4HV9LrPfFigm5s49WY7mA28Ce8eGO8stvq+w2zOonniNN5I/bQrrSDAvpkUiOg FgRg== 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=h1t/ZINFXwTx2g9IpMoSjk10c3I6VUAWl5tFnSh6m6I=; fh=4NbAC/LsuMLI0S0hprUlLSLCiHwg6SCAifhH718Jh0Q=; b=hSotGPm/Q1LvhSSvL+rXx0WJ7gn1jDWWGKspewH67as+rac9BUiOUNv183Z8RgKDtQ QuoL1uhSiormxJweninUqNbv3qOFmDlPYactHaMwy1J/73IyNNctAQMBnPDcHMkXoxFj GUnLhSLVpKOdnBjNOugZc8EsrQChpLJs80RkqnrO7CPJyK+pFFPHEq5J0u3/O2aax4+V jPTLMShZuVikqzSMk9GM51mEXj8QviccrbETrmdIH2bvOZyoU11mXmun8vfFI72Asz9k UJDV5ukMqrDhHy1piCj2F2Yr/DV9Jj20+9wRAhMt37DXsL7cmT6Ytb1b817jQeKPSUEH QjZQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lists.sourceforge.net header.s=beta header.b=mGzVBZgW; dkim=neutral (body hash did not verify) header.i=@sourceforge.net header.s=x header.b=BdlwbK5X; dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x header.b="Xq/odixa"; 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-3ffa51613fasi4190344fac.417.2026.01.07.09.34.24 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Jan 2026 09:34:24 -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=mGzVBZgW; dkim=neutral (body hash did not verify) header.i=@sourceforge.net header.s=x header.b=BdlwbK5X; dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x header.b="Xq/odixa"; 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=h1t/ZINFXwTx2g9IpMoSjk10c3I6VUAWl5tFnSh6m6I=; b=mGzVBZgWDBTTLQY5m202ei/omB yqx5CAfEkIL2JOSSJkMWFXztYmqT6GcYJBfzmvcWBjhrQqaVxTuDuz/9GA/4grWnXXSXXDFjdjeco 04Xjvy1uNxAxYYQlIBJHDqZNIG58EJnr92SQUYbv2UZy3wxa1SNQDW6disCmi/OXvAAA=; Received: from [127.0.0.1] (helo=sfs-ml-2.v29.lw.sourceforge.com) by sfs-ml-2.v29.lw.sourceforge.com with esmtp (Exim 4.95) (envelope-from ) id 1vdXQH-0006uR-70; Wed, 07 Jan 2026 17:34:18 +0000 Received: from [172.30.29.66] (helo=mx.sourceforge.net) by sfs-ml-2.v29.lw.sourceforge.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1vdXQF-0006uI-G1 for openvpn-devel@lists.sourceforge.net; Wed, 07 Jan 2026 17:34:16 +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=s5tD/C/qQXLbfOdAL8hqgnsTIB7Xl21VIhqhKAiUnvg=; b=BdlwbK5XJr4rMLqEdVFGdrR3ko bFCG0kBCWekWFIE+aUr6o0ge/3KkEKYgfjRYdAH4AX8fFeJenD0Ku662y+1HtoEZaJmXPgyCz+uy6 itEv4vKITTgs5bAoUZ6xpCZdPlD6UmcYTGz9LkO62E5/P2Kb4q8L5X96IiV/H297qnVE=; 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=s5tD/C/qQXLbfOdAL8hqgnsTIB7Xl21VIhqhKAiUnvg=; b=Xq/odixahyg8y/2NQu3oqUTu2n YFnQoj7I1KsXFna8wZjRd4TOuiDmBSZlGQ87Hv/5U4a5GhFagW/1SFNv4r4TtIOXRf1XkGwo2C9dG 2R/mFbQ9+ca9cJrB7nMjSZ/jA49z7wwgGV/B3UYdzyBGEdzKNswfdwMZJeviUTLJuAtM=; 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 1vdXQE-0005JO-Qt for openvpn-devel@lists.sourceforge.net; Wed, 07 Jan 2026 17:34:16 +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 607HY224005642 for ; Wed, 7 Jan 2026 18:34:02 +0100 Received: (from gert@localhost) by blue.greenie.muc.de (8.18.1/8.18.1/Submit) id 607HY2Aq005641 for openvpn-devel@lists.sourceforge.net; Wed, 7 Jan 2026 18:34:02 +0100 From: Gert Doering To: openvpn-devel@lists.sourceforge.net Date: Wed, 7 Jan 2026 18:33:56 +0100 Message-ID: <20260107173402.5614-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-2.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 Includes the following renovate changes: - chore(deps): update dependency aws/aws-lc to v1.66.2 - Update lukka/get-cmake action to v4.2.1 - chore(deps): update github actions - chore(deps): update vcp [...] 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: 1vdXQE-0005JO-Qt Subject: [Openvpn-devel] [PATCH v1] GHA: Maintenance update January 2026 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?1853680270516458822?= X-GMAIL-MSGID: =?utf-8?q?1853680270516458822?= From: Frank Lichtenheld Includes the following renovate changes: - chore(deps): update dependency aws/aws-lc to v1.66.2 - Update lukka/get-cmake action to v4.2.1 - chore(deps): update github actions - chore(deps): update vcpkg digest to eeb00f1 Change-Id: I637cc37f82d96a7d15738cc39523664777714e97 Signed-off-by: Frank Lichtenheld Acked-by: Yuriy Darnobyt Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1455 --- 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/+/1455 This mail reflects revision 1 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 11c2d65..d1322c7 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -14,12 +14,12 @@ sudo apt update && sudo apt install -y python3-pip pip3 install pre-commit - name: Checkout OpenVPN - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Run clang-format run: pre-commit run -a --show-diff-on-failure || true - name: Check for changes run: git diff --output=format-changes.patch - - uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0 + - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: format-changes.patch path: format-changes.patch @@ -44,12 +44,12 @@ VCPKG_INSTALLED_DIR: ${{ github.workspace }}/vcpkg/installed steps: - name: Checkout OpenVPN - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - - uses: lukka/get-cmake@628dd514bed37cb0a609e84a6186cbbaa2fc0140 # v4.1.2 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - uses: lukka/get-cmake@9e07ecdcee1b12e5037e42f410b67f03e2f626e1 # v4.2.1 - name: Install vcpkg uses: lukka/run-vcpkg@5e0cab206a5ea620130caf672fce3e4a6b5666a1 # v11.5 with: - vcpkgGitCommitId: 3bbc2809d3625cb83a0d7cbd413bd6ad769d46d4 + vcpkgGitCommitId: eeb00f1ecba68f68fad6a1ee93eec77921b3146e - name: Install dependencies run: ${VCPKG_ROOT}/vcpkg install openssl lz4 cmocka - name: configure OpenVPN with cmake @@ -78,13 +78,13 @@ - name: Install dependencies run: sudo apt update && sudo apt install -y mingw-w64 unzip build-essential wget python3-docutils man2html-base - name: Checkout OpenVPN - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - - uses: lukka/get-cmake@628dd514bed37cb0a609e84a6186cbbaa2fc0140 # v4.1.2 + - uses: lukka/get-cmake@9e07ecdcee1b12e5037e42f410b67f03e2f626e1 # v4.2.1 - name: Restore from cache and install vcpkg uses: lukka/run-vcpkg@5e0cab206a5ea620130caf672fce3e4a6b5666a1 # v11.5 with: - vcpkgGitCommitId: 3bbc2809d3625cb83a0d7cbd413bd6ad769d46d4 + vcpkgGitCommitId: eeb00f1ecba68f68fad6a1ee93eec77921b3146e vcpkgJsonGlob: '**/mingw/vcpkg.json' - name: Run CMake with vcpkg.json manifest @@ -94,7 +94,7 @@ buildPreset: mingw-${{ matrix.arch }} buildPresetAdditionalArgs: "['--config ${{ matrix.build }}']" - - uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0 + - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: openvpn-mingw-${{ matrix.arch }}-${{ matrix.build }} path: | @@ -102,7 +102,7 @@ ${{ github.workspace }}/out/build/mingw/${{ matrix.arch }}/**/${{ matrix.build }}/*.dll !${{ github.workspace }}/out/build/mingw/${{ matrix.arch }}/${{ matrix.build }}/test_*.exe - - uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0 + - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: openvpn-mingw-${{ matrix.arch }}-${{ matrix.build }}-tests path: | @@ -122,9 +122,9 @@ name: "mingw unittest ${{ matrix.test }} - ${{ matrix.arch }} - ${{ matrix.build }} - OSSL" steps: - name: Checkout OpenVPN - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Retrieve mingw unittest - uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: openvpn-mingw-${{ matrix.arch }}-${{ matrix.build }}-tests path: unittests @@ -161,7 +161,7 @@ - name: Install dependencies run: sudo apt update && sudo apt install -y liblzo2-dev libpam0g-dev liblz4-dev libcap-ng-dev libnl-genl-3-dev linux-libc-dev man2html libcmocka-dev python3-docutils libtool automake autoconf ${SSLPKG} ${PKCS11PKG} - name: Checkout OpenVPN - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: autoconf run: autoreconf -fvi - name: configure @@ -191,7 +191,7 @@ - name: Install dependencies run: sudo apt update && sudo apt install -y liblzo2-dev libpam0g-dev liblz4-dev libcap-ng-dev libnl-genl-3-dev linux-libc-dev man2html clang libcmocka-dev python3-docutils libtool automake autoconf - name: Checkout OpenVPN - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: autoconf run: autoreconf -fvi - name: configure @@ -231,7 +231,7 @@ - name: Install dependencies run: brew install ${{matrix.ssllib}} lzo lz4 man2html cmocka libtool automake autoconf - name: Checkout OpenVPN - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Set environment run: | cat >>$GITHUB_ENV <