Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2196762/?format=api
{ "id": 2196762, "url": "http://patchwork.ozlabs.org/api/patches/2196762/?format=api", "web_url": "http://patchwork.ozlabs.org/project/buildroot/patch/20260216103341.801112-2-buildroot@bubu1.eu/", "project": { "id": 27, "url": "http://patchwork.ozlabs.org/api/projects/27/?format=api", "name": "Buildroot development", "link_name": "buildroot", "list_id": "buildroot.buildroot.org", "list_email": "buildroot@buildroot.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260216103341.801112-2-buildroot@bubu1.eu>", "list_archive_url": null, "date": "2026-02-16T10:33:40", "name": "[2/2] package/network-manager: bump to 1.56.0", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": false, "hash": "8985937d4549ce72e41760ee5147ce8d11b7e02d", "submitter": { "id": 87807, "url": "http://patchwork.ozlabs.org/api/people/87807/?format=api", "name": "Marcus Hoffmann", "email": "buildroot@bubu1.eu" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/buildroot/patch/20260216103341.801112-2-buildroot@bubu1.eu/mbox/", "series": [ { "id": 492283, "url": "http://patchwork.ozlabs.org/api/series/492283/?format=api", "web_url": "http://patchwork.ozlabs.org/project/buildroot/list/?series=492283", "date": "2026-02-16T10:33:39", "name": "[1/2] package/network-manager: bump to 1.52.2", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/492283/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2196762/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2196762/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<buildroot-bounces@buildroot.org>", "X-Original-To": [ "incoming-buildroot@patchwork.ozlabs.org", "buildroot@buildroot.org" ], "Delivered-To": [ "patchwork-incoming-buildroot@legolas.ozlabs.org", "buildroot@buildroot.org" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=rOZIJa27;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=140.211.166.138; helo=smtp1.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)" ], "Received": [ "from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fDzdY24X3z1xtN\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Mon, 16 Feb 2026 21:33:37 +1100 (AEDT)", "from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 1E70082AB9;\n\tMon, 16 Feb 2026 10:33:35 +0000 (UTC)", "from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id monuOoGGeiEL; Mon, 16 Feb 2026 10:33:34 +0000 (UTC)", "from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 1920082AC8;\n\tMon, 16 Feb 2026 10:33:34 +0000 (UTC)", "from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n by lists1.osuosl.org (Postfix) with ESMTP id E57031EB\n for <buildroot@buildroot.org>; Mon, 16 Feb 2026 10:33:31 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id CA36B82AC8\n for <buildroot@buildroot.org>; Mon, 16 Feb 2026 10:33:31 +0000 (UTC)", "from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id HTXsSQrDt5Wu for <buildroot@buildroot.org>;\n Mon, 16 Feb 2026 10:33:30 +0000 (UTC)", "from smtp.bubu1.eu (smtp.bubu1.eu [176.9.145.28])\n by smtp1.osuosl.org (Postfix) with ESMTPS id 4169782AB9\n for <buildroot@buildroot.org>; Mon, 16 Feb 2026 10:33:29 +0000 (UTC)", "from framework-OT.fritz.box (unknown [212.37.174.96])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp.bubu1.eu (Postfix) with ESMTPSA id 7D6162C84158\n for <buildroot@buildroot.org>; Mon, 16 Feb 2026 11:33:27 +0100 (CET)" ], "X-Virus-Scanned": [ "amavis at osuosl.org", "amavis at osuosl.org" ], "X-Comment": "SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ", "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 smtp1.osuosl.org 1920082AC8", "OpenDKIM Filter v2.11.0 smtp1.osuosl.org 4169782AB9" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1771238014;\n\tbh=52xYCEURkAiWuSjSEDs5ltMM5Tw5yAHLP0qeD+AW6MY=;\n\th=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe:\n\t List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:\n\t From;\n\tb=rOZIJa27f72sFz73+a+/GOAoaQhs5UiL8NfWJlfaQJtCWlROp3kVCWOTBuM64QK/G\n\t Bq44L9k2K8PZih0TnyJ9W/4G3BHp3mnRPnJ7OrxpIlxa3gHr66+ub9Md/P7Vq9RExp\n\t +jI+a5PTu6dS4wfNVHFKLutBmGrU3Elu/r5GE44/n7scVk15D2Do1nK0wWdBQLf9iM\n\t oATdHW+u9xSsoa48mxA5QWISA83H0GzzZqaXGSp377l1OkqMh52lsgcIEYTt/sE6M1\n\t duwJPPJfRsR9XAxF2RgScW7jIhOH7lBPoI18L+QHKh1689R9XYj03JoaSts8/78Pqo\n\t LWoEdx6gBAl/w==", "Received-SPF": "Pass (mailfrom) identity=mailfrom; client-ip=176.9.145.28;\n helo=smtp.bubu1.eu; envelope-from=buildroot@bubu1.eu; receiver=<UNKNOWN>", "DMARC-Filter": "OpenDMARC Filter v1.4.2 smtp1.osuosl.org 4169782AB9", "To": "buildroot@buildroot.org", "Date": "Mon, 16 Feb 2026 11:33:40 +0100", "Message-ID": "<20260216103341.801112-2-buildroot@bubu1.eu>", "X-Mailer": "git-send-email 2.53.0", "In-Reply-To": "<20260216103341.801112-1-buildroot@bubu1.eu>", "References": "<20260216103341.801112-1-buildroot@bubu1.eu>", "MIME-Version": "1.0", "X-Mailman-Original-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=bubu1.eu; s=bubu;\n t=1771238007; bh=E/V5Rz9HoutorULUBdjHGWc++xwkwF0t0QNWZjWH7UU=;\n h=From:To:Subject:Date:In-Reply-To:References;\n b=X0WJM9RbnZERDPF+23kjd+vabAfQt8H/cnO3lU24ImCRF4UxatvmDFZuB4y0EhmLM\n bLnc0BjnLmQYsZ7ZIaXJ1KlWCr7TGudU/E91Da9laUod7+nO1FDB+jb3J4y9mzZ2ZM\n PhcvVVul2kzxOKFSAnQtc2yd7eCMn2SCwdLE89HzbvqKmm/NPB9HM9pFrLjg4/N9gr\n EDzdGxb9jOkJ8N9BzAvEC/1svBD2GO8+3E6JZT/uMJerdfJLki/XxCmShP4mGvVovn\n 9yOXHLoUGeKikwlek0+DsHIlHWDzuvildBs65eMxeOgZQwmQTG9HFiFi8kX1JfgclP\n b/PBisC8HzLLg==", "X-Mailman-Original-Authentication-Results": [ "smtp1.osuosl.org;\n dmarc=pass (p=reject dis=none)\n header.from=bubu1.eu", "smtp1.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=bubu1.eu header.i=@bubu1.eu header.a=rsa-sha256\n header.s=bubu header.b=X0WJM9Rb" ], "Subject": "[Buildroot] [PATCH 2/2] package/network-manager: bump to 1.56.0", "X-BeenThere": "buildroot@buildroot.org", "X-Mailman-Version": "2.1.30", "Precedence": "list", "List-Id": "Discussion and development of buildroot <buildroot.buildroot.org>", "List-Unsubscribe": "<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>", "List-Archive": "<http://lists.buildroot.org/pipermail/buildroot/>", "List-Post": "<mailto:buildroot@buildroot.org>", "List-Help": "<mailto:buildroot-request@buildroot.org?subject=help>", "List-Subscribe": "<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>", "From": "Marcus Hoffmann via buildroot <buildroot@buildroot.org>", "Reply-To": "Marcus Hoffmann <buildroot@bubu1.eu>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "buildroot-bounces@buildroot.org", "Sender": "\"buildroot\" <buildroot-bounces@buildroot.org>" }, "content": "Disable building of man pages, which is now a separate option from\nbuilding html docs[1].\n\nAdd conditional support for parsing the NVMe Boot Firmware Table NBFT)\ndepending on whether libnvme is available.\n\nChanges [2]:\n\n=============================================\nNetworkManager-1.56\nOverview of changes since NetworkManager-1.54\n=============================================\n* Unify the versioning to use everywhere the scheme with the -rcX or -dev\n suffixes when appropriate. This affects, for example, the URL and filename\n of the release tarball and the version reported by nmcli and the daemon.\n As an exception, the C API will continue to use the 90+ scheme for RC versions.\n* nmcli now supports viewing and managing WireGuard peers.\n* Support reapplying the \"sriov.vfs\" property as long as\n \"sriov.total-vfs\" is not changed.\n* Support reapplying \"bond-port.vlans\".\n* Accept hostnames longer than 64 characters from DNS lookup.\n* Make that global-dns configuration overwrites DNS searches and\n options from connections, instead of merging all together.\n* Add support for a new rd.net.dhcp.client-id option in\n nm-initrd-generator.\n* Add gsm device-uid setting to restrict the devices the connection applies to.\n* Support configuring the HSR protocol version via the\n \"hsr.protocol-version\" property.\n* Fix a bug that makes broadband connections auto-connect getting\n blocked if the connection tries to reconnect when modem status is\n \"disconnecting\" / \"disconnected\".\n* Treat modem connection not having an operator code available\n as a recoverable error.\n* Add support for configuring systemd-resolved's DNSSEC option\n per-connection via the \"connection.dnssec\" connection property.\n* Support configuring the HSR interlink port via the\n \"hsr.interlink\" property.\n* Fix some connection properties not being applied to vpn connections\n (connection.mdns, connection.llmnr, connection.dns-over-tls,\n connection.mptcp-flags, ipv6.ip6-privacy)\n* Update n-acd to always compile with eBPF enabled, as support\n for eBPF is now detected at run time.\n* Add new MPTCP 'laminar' endpoint type, and set it by default alongside\n the 'subflow' one.\n* For private connections (the ones that specify a user in the\n \"connection.permissions\" property), verify that the user can access\n the 802.1X certificates and keys set in the connection.\n* Introduce a libnm function that can be used by VPN plugins to check\n user permissions on certificate and keys.\n\n=============================================\nNetworkManager-1.54\nOverview of changes since NetworkManager-1.52\n=============================================\n* Add support for configuring per-device IPv4 forwarding via the\n \"ipv4.forwarding\" connection property.\n* Add a new \"prefix-delegation\" setting containing a \"subnet-id\"\n property that specifies the subnet to choose on the downstream\n interface when using IPv6 prefix delegation.\n* Support OCI baremetal in nm-cloud-setup\n* When activating a WireGuard connection to an IPv6 endpoint, now\n NetworkManager creates firewall rules to ensure that the incoming\n packets are not dropped by kernel reverse path filtering.\n* Add support for configuring the loopback interface in nmtui.\n* Most of the properties of ovs-bridge and ovs-port connections can\n now be reapplied at runtime without bringing the connection down.\n* Add a new \"sriov.preserve-on-down\" property that controls whether\n NetworkManager preserves the SR-IOV parameters set on the device\n when the connection is deactivated, or whether it resets them to\n their default value.\n* Introduce a new \"ovs-dpdk.lsc-interrupt\" property to configure the\n Link State Change (LSC) detection mode for OVS DPDK interfaces.\n* The initrd-generator now can parse the NVMe Boot Firmware Table\n (NBFT) to configure networking during early boot.\n* Add systemd services to provide networking in the initrd.\n\n[1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/a11760ef39629fd5f850b9a495e5b155c2cb120d\n[2] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/nm-1-56/NEWS\n\nSigned-off-by: Marcus Hoffmann <buildroot@bubu1.eu>\n---\n package/network-manager/network-manager.hash | 4 ++--\n package/network-manager/network-manager.mk | 12 ++++++++++--\n 2 files changed, 12 insertions(+), 4 deletions(-)", "diff": "diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash\nindex 4d9a6b8051..fe2f2ae262 100644\n--- a/package/network-manager/network-manager.hash\n+++ b/package/network-manager/network-manager.hash\n@@ -1,5 +1,5 @@\n-# From https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.52.1/downloads/NetworkManager-1.52.1.tar.xz.sha256sum\n-sha256 3658640e788bbcb6a000c29a95f0dccc4dfebba41c6e5e9a90ad1e6daacb512c NetworkManager-1.52.2.tar.xz\n+# From https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.56.0/downloads/NetworkManager-1.56.0.tar.xz.sha256sum\n+sha256 59a32d385cc1e7ae26e43798c6f12d07ff6198abd041ec0620b3a08cfc021ccc NetworkManager-1.56.0.tar.xz\n # Locally computed\n sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING\n sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL\ndiff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk\nindex 66549fcf0f..9ba664d862 100644\n--- a/package/network-manager/network-manager.mk\n+++ b/package/network-manager/network-manager.mk\n@@ -4,8 +4,8 @@\n #\n ################################################################################\n \n-NETWORK_MANAGER_VERSION_MAJOR = 1.52\n-NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).2\n+NETWORK_MANAGER_VERSION_MAJOR = 1.56\n+NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).0\n NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz\n NETWORK_MANAGER_SITE = https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/$(NETWORK_MANAGER_VERSION)/downloads\n NETWORK_MANAGER_INSTALL_STAGING = YES\n@@ -27,6 +27,7 @@ NETWORK_MANAGER_DEPENDENCIES = \\\n \n NETWORK_MANAGER_CONF_OPTS = \\\n \t-Ddocs=false \\\n+\t-Dman=false \\\n \t-Dtests=no \\\n \t-Dqt=false \\\n \t-Diptables=/usr/sbin/iptables \\\n@@ -167,6 +168,13 @@ else\n NETWORK_MANAGER_CONF_OPTS += -Dpolkit=false\n endif\n \n+ifeq ($(BR2_PACKAGE_LIBNVME),y)\n+NETWORK_MANAGER_DEPENDENCIES += libnvme\n+NETWORK_MANAGER_CONF_OPTS += -Dnbft=true\n+else\n+NETWORK_MANAGER_CONF_OPTS += -Dnbft=false\n+endif\n+\n ifeq ($(BR2_PACKAGE_NETWORK_MANAGER_CLI),y)\n NETWORK_MANAGER_DEPENDENCIES += readline\n NETWORK_MANAGER_CONF_OPTS += -Dnmcli=true\n", "prefixes": [ "2/2" ] }