From patchwork Sat Oct 4 14:12:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9155 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R13" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4cf6t33lwGz3wb0 for ; Sat, 04 Oct 2025 14:12:11 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4cf6t32Ztqz3wR for ; Sat, 04 Oct 2025 14:12:11 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4cf6t31qhzz2yHd for ; Sat, 04 Oct 2025 14:12:11 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R13" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4cf6t04jxGz2xRj for ; Sat, 04 Oct 2025 14:12:08 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4cf6sz73f3z1GW; Sat, 04 Oct 2025 14:12:07 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1759587128; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=qvdIoBkCppGxXua8EFiEikKWb88TR+vNmkEWx1/x7qg=; b=M3jSLapJ+0EEaKc9X7LezsGflRAwnyOMSN/UX4P/7WFFVRyOyovktg8iariWtNlHeDX65k cXooKvSbD3uLFFCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1759587128; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=qvdIoBkCppGxXua8EFiEikKWb88TR+vNmkEWx1/x7qg=; b=Bezb2jQfsgoruaa4w0et+TSoYVvyqvgWD3pBAV2Lt7MT79naVNd3MKOLX5NsvQ80UytAHx sjSWuENLKo9pIwj2o2L56FikH22Ig7JzbrTKkkHb99oS3cJuepxCV7HeI//NpjMYrgZKYK PgODB72ddVi0Ilbxx8UJw77t10M5a2d0sRFzRlpZCN3PlqdsPGTE4LSUyPfm6ZHUPrADba RJ31z8gvq13ABMLziYN50fnrpuBG/FcEiw3NH3yqKlkOirAXMfALj1w55f7dFJxlqWWnhN HY0lQfsWRcPocR7QuZQc4eG/7Zvm77dODn/G1AE5X5PIex/LLooN7KzzqRdarA== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH 1/2] openvpn: Update to version 2.6.15 Date: Sat, 4 Oct 2025 16:12:04 +0200 Message-ID: <20251004141205.580790-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Update from version 2.6.14 to 2.6.15 - Update of rootfile not required - Changelog 2.6.15 dco: add standard mi prefix handling to multi_process_incoming_dco() Check message id/acked ids too when doing sessionid cookie checks GHA: Pin version of CMake for MinGW build GHA: Dependency and Actions update April 2025 (2.6) GHA: Update dependencies July 2025 (2.6) Fix compiler warning in reliable.c with --disable-debug dco linux: avoid redefining ovpn enums (2.6) Update text of GPL to latest version from FSF unit_tests/plugins/auth-pam: fix stdint.h related build error on fedora 42 Remove use of 'dh dh2048.pem' from sample configs, remove 'dh2048.pem' file replace assert() calls with ASSERT() remove newline characters at the end of msg() calls fix building of openvpnsrvmsg.dll from eventmsg.mc in mingw builds Fix t_net.sh / networking_testdriver after 'broadcast' change preparing release 2.6.15 Fix tmp-dir documentation dco: support float notifications on FreeBSD dco-win: Ensure correct OVERLAPPED scope win: replace wmic invocation with powershell openvpnserv: Fix writing messages to the event log Validate DNS domain name before powershell invocation Makefile: fix 'make dist' GHA: collect more artifacts for mingw builds dco: backport OS-independent part of peer float support Bugfix: Set broadcast address on interface. Fix MBEDTLS_DEPRECATED_REMOVED build errors Signed-off-by: Adolf Belka --- lfs/openvpn | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/lfs/openvpn b/lfs/openvpn index e66b50c2e..152e25f63 100644 --- a/lfs/openvpn +++ b/lfs/openvpn @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 2.6.14 +VER = 2.6.15 THISAPP = openvpn-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 15376d0a1600abfbf8541614282c622bbc09bf4402730a20eb6606bf1debdda0836e069fd45068bda1d71deb72df052c68425771693592d3c72d680a16c87d6d +$(DL_FILE)_BLAKE2 = d77f8d67bffeb7cdd6fe9b3892add3b62001d7e01d5f9b0703f57a5a5a19c58a9dfb5e86b6ba1acad743c39af1d965b2180d6a5fabd32d40cddf4b13f3d91b46 install : $(TARGET) @@ -71,13 +71,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --sysconfdir=/var/ipfire/ovpn \ - --enable-iproute2 \ - --enable-plugins \ - --enable-plugin-auth-pam \ - --enable-plugin-down-root - + --prefix=/usr \ + --sysconfdir=/var/ipfire/ovpn \ + --enable-iproute2 \ + --enable-plugins \ + --enable-plugin-auth-pam \ + --enable-plugin-down-root cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install cd $(DIR_APP) && cp -Rvf $(DIR_SRC)/config/ovpn /var/ipfire