From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 18 Sep 2026 16:18:48 +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 1x7ZQO-003auC-1S for lore@lore.pengutronix.de; Fri, 18 Sep 2026 16:18:48 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1x7ZQN-0004PZ-JX; Fri, 18 Sep 2026 16:18:47 +0200 Received: from dude04.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::ac]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1x7ZQ7-0004PA-N6; Fri, 18 Sep 2026 16:18:31 +0200 From: =?UTF-8?q?Sven=20P=C3=BCschel?= To: ptxdist@pengutronix.de Date: Fri, 18 Sep 2026 16:17:38 +0200 Message-ID: <20260918141827.3766099-1-s.pueschel@pengutronix.de> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [ptxdist] [PATCH] wpa_supplicant: version bump 2.11 -> 2.12 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 Cc: =?UTF-8?q?Sven=20P=C3=BCschel?= 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 Adding the license file hashes showed that the license had been wrong since 2012. COPYING explains the history: > This software was previously distributed under BSD/GPL v2 dual license > terms that allowed either of those license alternatives to be > selected. As of February 11, 2012, the project has chosen to use only > the BSD license option for future distribution. As COPYING references to README for the current license terms, it has also been added to the license files. Given that most of README is related to the license, it is hashed entirely. As the patch context lines changed during the upgrade, the patch file has been adjusted accordingly. Signed-off-by: Sven Püschel --- ...Mark-authorization-completed-on-driver-indica.patch | 10 +++++----- .../series | 0 rules/wpa_supplicant.make | 9 ++++++--- 3 files changed, 11 insertions(+), 8 deletions(-) rename patches/{wpa_supplicant-2.11 => wpa_supplicant-2.12}/0001-Revert-Mark-authorization-completed-on-driver-indica.patch (86%) rename patches/{wpa_supplicant-2.11 => wpa_supplicant-2.12}/series (100%) diff --git a/patches/wpa_supplicant-2.11/0001-Revert-Mark-authorization-completed-on-driver-indica.patch b/patches/wpa_supplicant-2.12/0001-Revert-Mark-authorization-completed-on-driver-indica.patch similarity index 86% rename from patches/wpa_supplicant-2.11/0001-Revert-Mark-authorization-completed-on-driver-indica.patch rename to patches/wpa_supplicant-2.12/0001-Revert-Mark-authorization-completed-on-driver-indica.patch index 3c0fa4e52..173ea595f 100644 --- a/patches/wpa_supplicant-2.11/0001-Revert-Mark-authorization-completed-on-driver-indica.patch +++ b/patches/wpa_supplicant-2.12/0001-Revert-Mark-authorization-completed-on-driver-indica.patch @@ -19,13 +19,13 @@ Signed-off-by: Sven Püschel 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c -index 49917f7aaf72..bbb3a3edae7d 100644 +index 4f85da193608..919a0732b813 100644 --- a/wpa_supplicant/events.c +++ b/wpa_supplicant/events.c -@@ -4327,23 +4327,14 @@ static void wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s, - eapol_sm_notify_eap_success(wpa_s->eapol, true); - } else if ((wpa_s->drv_flags & WPA_DRIVER_FLAGS_4WAY_HANDSHAKE_PSK) && - wpa_key_mgmt_wpa_psk(wpa_s->key_mgmt)) { +@@ -4925,23 +4925,14 @@ static int wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s, + wpa_key_mgmt_wpa_psk(wpa_s->key_mgmt)) || + ((wpa_s->drv_flags2 & WPA_DRIVER_FLAGS2_OWE_OFFLOAD_STA) && + wpa_s->key_mgmt == WPA_KEY_MGMT_OWE)) { - if (already_authorized) { - /* - * We are done; the driver will take care of RSN 4-way diff --git a/patches/wpa_supplicant-2.11/series b/patches/wpa_supplicant-2.12/series similarity index 100% rename from patches/wpa_supplicant-2.11/series rename to patches/wpa_supplicant-2.12/series diff --git a/rules/wpa_supplicant.make b/rules/wpa_supplicant.make index d7342228b..a081247b0 100644 --- a/rules/wpa_supplicant.make +++ b/rules/wpa_supplicant.make @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_WPA_SUPPLICANT) += wpa_supplicant # Paths and names # WPA_SUPPLICANT_NAME := wpa_supplicant -WPA_SUPPLICANT_VERSION := 2.11 -WPA_SUPPLICANT_SHA256 := 912ea06f74e30a8e36fbb68064d6cdff218d8d591db0fc5d75dee6c81ac7fc0a +WPA_SUPPLICANT_VERSION := 2.12 +WPA_SUPPLICANT_SHA256 := 08e23937e16d0155e55cab2b51f51fbe10d80a1aa91c4e15442645059b737ef6 WPA_SUPPLICANT := $(WPA_SUPPLICANT_NAME)-$(WPA_SUPPLICANT_VERSION) WPA_SUPPLICANT_SUFFIX := tar.gz WPA_SUPPLICANT_URL := https://w1.fi/releases/$(WPA_SUPPLICANT).$(WPA_SUPPLICANT_SUFFIX) @@ -26,7 +26,10 @@ WPA_SUPPLICANT_SUBDIR := $(WPA_SUPPLICANT_NAME) # Use '=' to delay $(shell ...) calls until this is needed WPA_SUPPLICANT_CONFIG = $(call ptx/get-alternative, config/wpasupplicant, defconfig) WPA_SUPPLICANT_DOTCONFIG:= $(BUILDDIR)/$(WPA_SUPPLICANT)/$(WPA_SUPPLICANT_SUBDIR)/.config -WPA_SUPPLICANT_LICENSE := GPL-2.0-only +WPA_SUPPLICANT_LICENSE := BSD-3-Clause +WPA_SUPPLICANT_LICENSE_FILES := \ + file://COPYING;md5=5ebcb90236d1ad640558c3d3cd3035df \ + file://README;md5=155e35cb3d6ab0d6a17524f48f4e761c # ---------------------------------------------------------------------------- # Prepare -- 2.47.3