* [Buildroot] [PATCH v2 1/2] package/network-manager: bump to 1.52.2 @ 2026-02-16 10:37 Marcus Hoffmann via buildroot 2026-02-16 10:37 ` [Buildroot] [PATCH v2 2/2] package/network-manager: bump to 1.56.0 Marcus Hoffmann via buildroot 2026-04-27 20:08 ` [Buildroot] [PATCH v2 1/2] package/network-manager: bump to 1.52.2 Julien Olivain via buildroot 0 siblings, 2 replies; 4+ messages in thread From: Marcus Hoffmann via buildroot @ 2026-02-16 10:37 UTC (permalink / raw) To: buildroot Overview of changes since NetworkManager-1.52.1[1] * Support reapplying the "sriov.vfs" property as long as "sriov.total-vfs" is not changed. * For private connections (the ones that specify a user in the "connection.permissions" property), verify that the user can access the 802.1X certificates and keys set in the connection. * Introduce a libnm function that can be used by VPN plugins to check user permissions on certificate and keys. [1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/1.52.2/NEWS Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu> --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index 780d1205cb..a6e5113862 100644 --- a/package/network-manager/network-manager.hash +++ b/package/network-manager/network-manager.hash @@ -1,5 +1,5 @@ -# From https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.52.1/downloads/NetworkManager-1.52.1.tar.xz.sha256sum -sha256 8b122c73493a72f2bae527c125cebd87711671b90352dbe2b1788aba9575ac6f NetworkManager-1.52.1.tar.xz +# From https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.52.2/downloads/NetworkManager-1.52.2.tar.xz.sha256sum +sha256 3658640e788bbcb6a000c29a95f0dccc4dfebba41c6e5e9a90ad1e6daacb512c NetworkManager-1.52.2.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk index 76f4b09fbe..66549fcf0f 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -5,7 +5,7 @@ ################################################################################ NETWORK_MANAGER_VERSION_MAJOR = 1.52 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).1 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).2 NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz NETWORK_MANAGER_SITE = https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/$(NETWORK_MANAGER_VERSION)/downloads NETWORK_MANAGER_INSTALL_STAGING = YES -- 2.53.0 _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH v2 2/2] package/network-manager: bump to 1.56.0 2026-02-16 10:37 [Buildroot] [PATCH v2 1/2] package/network-manager: bump to 1.52.2 Marcus Hoffmann via buildroot @ 2026-02-16 10:37 ` Marcus Hoffmann via buildroot 2026-02-17 22:58 ` Fiona Klute via buildroot 2026-04-27 20:08 ` [Buildroot] [PATCH v2 1/2] package/network-manager: bump to 1.52.2 Julien Olivain via buildroot 1 sibling, 1 reply; 4+ messages in thread From: Marcus Hoffmann via buildroot @ 2026-02-16 10:37 UTC (permalink / raw) To: buildroot Disable building of man pages, which is now a separate option from building html docs[1]. Add conditional support for parsing the NVMe Boot Firmware Table NBFT) depending on whether libnvme is available. Changes [2]: ============================================= NetworkManager-1.56 Overview of changes since NetworkManager-1.54 ============================================= * Unify the versioning to use everywhere the scheme with the -rcX or -dev suffixes when appropriate. This affects, for example, the URL and filename of the release tarball and the version reported by nmcli and the daemon. As an exception, the C API will continue to use the 90+ scheme for RC versions. * nmcli now supports viewing and managing WireGuard peers. * Support reapplying the "sriov.vfs" property as long as "sriov.total-vfs" is not changed. * Support reapplying "bond-port.vlans". * Accept hostnames longer than 64 characters from DNS lookup. * Make that global-dns configuration overwrites DNS searches and options from connections, instead of merging all together. * Add support for a new rd.net.dhcp.client-id option in nm-initrd-generator. * Add gsm device-uid setting to restrict the devices the connection applies to. * Support configuring the HSR protocol version via the "hsr.protocol-version" property. * Fix a bug that makes broadband connections auto-connect getting blocked if the connection tries to reconnect when modem status is "disconnecting" / "disconnected". * Treat modem connection not having an operator code available as a recoverable error. * Add support for configuring systemd-resolved's DNSSEC option per-connection via the "connection.dnssec" connection property. * Support configuring the HSR interlink port via the "hsr.interlink" property. * Fix some connection properties not being applied to vpn connections (connection.mdns, connection.llmnr, connection.dns-over-tls, connection.mptcp-flags, ipv6.ip6-privacy) * Update n-acd to always compile with eBPF enabled, as support for eBPF is now detected at run time. * Add new MPTCP 'laminar' endpoint type, and set it by default alongside the 'subflow' one. * For private connections (the ones that specify a user in the "connection.permissions" property), verify that the user can access the 802.1X certificates and keys set in the connection. * Introduce a libnm function that can be used by VPN plugins to check user permissions on certificate and keys. ============================================= NetworkManager-1.54 Overview of changes since NetworkManager-1.52 ============================================= * Add support for configuring per-device IPv4 forwarding via the "ipv4.forwarding" connection property. * Add a new "prefix-delegation" setting containing a "subnet-id" property that specifies the subnet to choose on the downstream interface when using IPv6 prefix delegation. * Support OCI baremetal in nm-cloud-setup * When activating a WireGuard connection to an IPv6 endpoint, now NetworkManager creates firewall rules to ensure that the incoming packets are not dropped by kernel reverse path filtering. * Add support for configuring the loopback interface in nmtui. * Most of the properties of ovs-bridge and ovs-port connections can now be reapplied at runtime without bringing the connection down. * Add a new "sriov.preserve-on-down" property that controls whether NetworkManager preserves the SR-IOV parameters set on the device when the connection is deactivated, or whether it resets them to their default value. * Introduce a new "ovs-dpdk.lsc-interrupt" property to configure the Link State Change (LSC) detection mode for OVS DPDK interfaces. * The initrd-generator now can parse the NVMe Boot Firmware Table (NBFT) to configure networking during early boot. * Add systemd services to provide networking in the initrd. [1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/a11760ef39629fd5f850b9a495e5b155c2cb120d [2] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/nm-1-56/NEWS Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu> --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 12 ++++++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index a6e5113862..fe2f2ae262 100644 --- a/package/network-manager/network-manager.hash +++ b/package/network-manager/network-manager.hash @@ -1,5 +1,5 @@ -# From https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.52.2/downloads/NetworkManager-1.52.2.tar.xz.sha256sum -sha256 3658640e788bbcb6a000c29a95f0dccc4dfebba41c6e5e9a90ad1e6daacb512c NetworkManager-1.52.2.tar.xz +# From https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.56.0/downloads/NetworkManager-1.56.0.tar.xz.sha256sum +sha256 59a32d385cc1e7ae26e43798c6f12d07ff6198abd041ec0620b3a08cfc021ccc NetworkManager-1.56.0.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk index 66549fcf0f..9ba664d862 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_VERSION_MAJOR = 1.52 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).2 +NETWORK_MANAGER_VERSION_MAJOR = 1.56 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).0 NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz NETWORK_MANAGER_SITE = https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/$(NETWORK_MANAGER_VERSION)/downloads NETWORK_MANAGER_INSTALL_STAGING = YES @@ -27,6 +27,7 @@ NETWORK_MANAGER_DEPENDENCIES = \ NETWORK_MANAGER_CONF_OPTS = \ -Ddocs=false \ + -Dman=false \ -Dtests=no \ -Dqt=false \ -Diptables=/usr/sbin/iptables \ @@ -167,6 +168,13 @@ else NETWORK_MANAGER_CONF_OPTS += -Dpolkit=false endif +ifeq ($(BR2_PACKAGE_LIBNVME),y) +NETWORK_MANAGER_DEPENDENCIES += libnvme +NETWORK_MANAGER_CONF_OPTS += -Dnbft=true +else +NETWORK_MANAGER_CONF_OPTS += -Dnbft=false +endif + ifeq ($(BR2_PACKAGE_NETWORK_MANAGER_CLI),y) NETWORK_MANAGER_DEPENDENCIES += readline NETWORK_MANAGER_CONF_OPTS += -Dnmcli=true -- 2.53.0 _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH v2 2/2] package/network-manager: bump to 1.56.0 2026-02-16 10:37 ` [Buildroot] [PATCH v2 2/2] package/network-manager: bump to 1.56.0 Marcus Hoffmann via buildroot @ 2026-02-17 22:58 ` Fiona Klute via buildroot 0 siblings, 0 replies; 4+ messages in thread From: Fiona Klute via buildroot @ 2026-02-17 22:58 UTC (permalink / raw) To: Marcus Hoffmann, buildroot Am 16.02.26 um 11:37 schrieb Marcus Hoffmann via buildroot: > Disable building of man pages, which is now a separate option from > building html docs[1]. > > Add conditional support for parsing the NVMe Boot Firmware Table NBFT) > depending on whether libnvme is available. > > Changes [2]: > > ============================================= > NetworkManager-1.56 > Overview of changes since NetworkManager-1.54 > ============================================= > * Unify the versioning to use everywhere the scheme with the -rcX or -dev > suffixes when appropriate. This affects, for example, the URL and filename > of the release tarball and the version reported by nmcli and the daemon. > As an exception, the C API will continue to use the 90+ scheme for RC versions. > * nmcli now supports viewing and managing WireGuard peers. > * Support reapplying the "sriov.vfs" property as long as > "sriov.total-vfs" is not changed. > * Support reapplying "bond-port.vlans". > * Accept hostnames longer than 64 characters from DNS lookup. > * Make that global-dns configuration overwrites DNS searches and > options from connections, instead of merging all together. > * Add support for a new rd.net.dhcp.client-id option in > nm-initrd-generator. > * Add gsm device-uid setting to restrict the devices the connection applies to. > * Support configuring the HSR protocol version via the > "hsr.protocol-version" property. > * Fix a bug that makes broadband connections auto-connect getting > blocked if the connection tries to reconnect when modem status is > "disconnecting" / "disconnected". > * Treat modem connection not having an operator code available > as a recoverable error. > * Add support for configuring systemd-resolved's DNSSEC option > per-connection via the "connection.dnssec" connection property. > * Support configuring the HSR interlink port via the > "hsr.interlink" property. > * Fix some connection properties not being applied to vpn connections > (connection.mdns, connection.llmnr, connection.dns-over-tls, > connection.mptcp-flags, ipv6.ip6-privacy) > * Update n-acd to always compile with eBPF enabled, as support > for eBPF is now detected at run time. > * Add new MPTCP 'laminar' endpoint type, and set it by default alongside > the 'subflow' one. > * For private connections (the ones that specify a user in the > "connection.permissions" property), verify that the user can access > the 802.1X certificates and keys set in the connection. > * Introduce a libnm function that can be used by VPN plugins to check > user permissions on certificate and keys. > > ============================================= > NetworkManager-1.54 > Overview of changes since NetworkManager-1.52 > ============================================= > * Add support for configuring per-device IPv4 forwarding via the > "ipv4.forwarding" connection property. > * Add a new "prefix-delegation" setting containing a "subnet-id" > property that specifies the subnet to choose on the downstream > interface when using IPv6 prefix delegation. > * Support OCI baremetal in nm-cloud-setup > * When activating a WireGuard connection to an IPv6 endpoint, now > NetworkManager creates firewall rules to ensure that the incoming > packets are not dropped by kernel reverse path filtering. > * Add support for configuring the loopback interface in nmtui. > * Most of the properties of ovs-bridge and ovs-port connections can > now be reapplied at runtime without bringing the connection down. > * Add a new "sriov.preserve-on-down" property that controls whether > NetworkManager preserves the SR-IOV parameters set on the device > when the connection is deactivated, or whether it resets them to > their default value. > * Introduce a new "ovs-dpdk.lsc-interrupt" property to configure the > Link State Change (LSC) detection mode for OVS DPDK interfaces. > * The initrd-generator now can parse the NVMe Boot Firmware Table > (NBFT) to configure networking during early boot. > * Add systemd services to provide networking in the initrd. > > [1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/a11760ef39629fd5f850b9a495e5b155c2cb120d > [2] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/nm-1-56/NEWS > > Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu> Tested-by: Fiona Klute <fiona.klute@gmx.de> Builds for aarch64 and works fine (as DHCP client on my system, no NBFT). Best regards, Fiona > --- > package/network-manager/network-manager.hash | 4 ++-- > package/network-manager/network-manager.mk | 12 ++++++++++-- > 2 files changed, 12 insertions(+), 4 deletions(-) > > diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash > index a6e5113862..fe2f2ae262 100644 > --- a/package/network-manager/network-manager.hash > +++ b/package/network-manager/network-manager.hash > @@ -1,5 +1,5 @@ > -# From https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.52.2/downloads/NetworkManager-1.52.2.tar.xz.sha256sum > -sha256 3658640e788bbcb6a000c29a95f0dccc4dfebba41c6e5e9a90ad1e6daacb512c NetworkManager-1.52.2.tar.xz > +# From https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/1.56.0/downloads/NetworkManager-1.56.0.tar.xz.sha256sum > +sha256 59a32d385cc1e7ae26e43798c6f12d07ff6198abd041ec0620b3a08cfc021ccc NetworkManager-1.56.0.tar.xz > # Locally computed > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL > diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk > index 66549fcf0f..9ba664d862 100644 > --- a/package/network-manager/network-manager.mk > +++ b/package/network-manager/network-manager.mk > @@ -4,8 +4,8 @@ > # > ################################################################################ > > -NETWORK_MANAGER_VERSION_MAJOR = 1.52 > -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).2 > +NETWORK_MANAGER_VERSION_MAJOR = 1.56 > +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).0 > NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz > NETWORK_MANAGER_SITE = https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/$(NETWORK_MANAGER_VERSION)/downloads > NETWORK_MANAGER_INSTALL_STAGING = YES > @@ -27,6 +27,7 @@ NETWORK_MANAGER_DEPENDENCIES = \ > > NETWORK_MANAGER_CONF_OPTS = \ > -Ddocs=false \ > + -Dman=false \ > -Dtests=no \ > -Dqt=false \ > -Diptables=/usr/sbin/iptables \ > @@ -167,6 +168,13 @@ else > NETWORK_MANAGER_CONF_OPTS += -Dpolkit=false > endif > > +ifeq ($(BR2_PACKAGE_LIBNVME),y) > +NETWORK_MANAGER_DEPENDENCIES += libnvme > +NETWORK_MANAGER_CONF_OPTS += -Dnbft=true > +else > +NETWORK_MANAGER_CONF_OPTS += -Dnbft=false > +endif > + > ifeq ($(BR2_PACKAGE_NETWORK_MANAGER_CLI),y) > NETWORK_MANAGER_DEPENDENCIES += readline > NETWORK_MANAGER_CONF_OPTS += -Dnmcli=true _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH v2 1/2] package/network-manager: bump to 1.52.2 2026-02-16 10:37 [Buildroot] [PATCH v2 1/2] package/network-manager: bump to 1.52.2 Marcus Hoffmann via buildroot 2026-02-16 10:37 ` [Buildroot] [PATCH v2 2/2] package/network-manager: bump to 1.56.0 Marcus Hoffmann via buildroot @ 2026-04-27 20:08 ` Julien Olivain via buildroot 1 sibling, 0 replies; 4+ messages in thread From: Julien Olivain via buildroot @ 2026-04-27 20:08 UTC (permalink / raw) To: Marcus Hoffmann; +Cc: buildroot On 16/02/2026 11:37, Marcus Hoffmann via buildroot wrote: > Overview of changes since NetworkManager-1.52.1[1] > > * Support reapplying the "sriov.vfs" property as long as > "sriov.total-vfs" is not changed. > * For private connections (the ones that specify a user in the > "connection.permissions" property), verify that the user can access > the 802.1X certificates and keys set in the connection. > * Introduce a libnm function that can be used by VPN plugins to check > user permissions on certificate and keys. > > [1] > https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/1.52.2/NEWS > > Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu> Series applied to master, thanks. _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-04-27 20:08 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-02-16 10:37 [Buildroot] [PATCH v2 1/2] package/network-manager: bump to 1.52.2 Marcus Hoffmann via buildroot 2026-02-16 10:37 ` [Buildroot] [PATCH v2 2/2] package/network-manager: bump to 1.56.0 Marcus Hoffmann via buildroot 2026-02-17 22:58 ` Fiona Klute via buildroot 2026-04-27 20:08 ` [Buildroot] [PATCH v2 1/2] package/network-manager: bump to 1.52.2 Julien Olivain via buildroot
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox