diff --git a/.NetworkManager.metadata b/.NetworkManager.metadata index bcfa013..433c062 100644 --- a/.NetworkManager.metadata +++ b/.NetworkManager.metadata @@ -1 +1 @@ -44942a87c9e4a62e84b5e5917e7a81ba41547067 SOURCES/NetworkManager-1.52.0.tar.xz +3e228519d0c4fd4d407816f34bc5fce2efcabb1f SOURCES/NetworkManager-1.54.0.tar.xz diff --git a/.gitignore b/.gitignore index af75e32..100161a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/NetworkManager-1.52.0.tar.xz +SOURCES/NetworkManager-1.54.0.tar.xz diff --git a/SPECS/NetworkManager.spec b/SPECS/NetworkManager.spec index c90a815..6cf55f7 100644 --- a/SPECS/NetworkManager.spec +++ b/SPECS/NetworkManager.spec @@ -4,8 +4,8 @@ %global glib2_version %(pkg-config --modversion glib-2.0 2>/dev/null || echo bad) %global epoch_version 1 -%global real_version 1.52.0 -%global git_tag_version_suffix %{nil} +%global real_version 1.54.0 +%global git_tag_version 1.54.0 %global rpm_version %{real_version} %global release_version 1 %global snapshot %{nil} @@ -172,7 +172,7 @@ Group: System Environment/Base License: GPL-2.0-or-later AND LGPL-2.1-or-later URL: https://networkmanager.dev/ -Source: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/%{real_version}%{git_tag_version_suffix}/downloads/%{name}-%{real_version}.tar.xz +Source: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/%{git_tag_version}/downloads/%{name}-%{real_version}.tar.xz Source1: NetworkManager.conf Source2: 00-server.conf Source4: 20-connectivity-fedora.conf @@ -305,6 +305,7 @@ BuildRequires: libubsan BuildRequires: firewalld-filesystem BuildRequires: iproute BuildRequires: iproute-tc +BuildRequires: libnvme-devel >= 1.5 Provides: %{name}-dispatcher%{?_isa} = %{epoch}:%{version}-%{release} @@ -765,6 +766,11 @@ rm -f %{buildroot}%{_libdir}/*.la rm -f %{buildroot}%{_libdir}/pppd/%{ppp_version}/*.la rm -f %{buildroot}%{nmplugindir}/*.la +# Don't use the *-initrd.service files yet, wait dracut to support them +rm -f %{buildroot}%{_unitdir}/NetworkManager-config-initrd.service +rm -f %{buildroot}%{_unitdir}/NetworkManager-initrd.service +rm -f %{buildroot}%{_unitdir}/NetworkManager-wait-online-initrd.service + # Ensure the documentation timestamps are constant to avoid multilib conflicts find %{buildroot}%{_datadir}/gtk-doc -exec touch --reference meson.build '{}' \+ @@ -1081,13 +1087,70 @@ fi %changelog +* Mon Aug 04 2025 Filip Pokryvka - 1:1.54.0-1 +- Update to 1.54.0 +- Fix reaply on bridge port VLAN (RHEL-102743) +- Accept hostnames longer than 64 characters from DNS lookup (RHEL-106787) + +* Fri Jul 11 2025 Filip Pokryvka - 1:1.53.92-1 +- Update to 1.54.0 (rc3) +- Fix ipv6 static route deleted with dualstack (RHEL-102772) +- Allow setting IP method to disabled in port connection (RHEL-102768) + +* Fri Jun 20 2025 Filip Pokryvka - 1:1.53.91-1 +- Update to 1.54.0 (rc2) +- Support deactivating a connection without resetting SRIOV sriov_numvfs (RHEL-98728) +- Fix a race condition in ovs tun interface (RHEL-98551) + +* Fri May 30 2025 Vladimír Beneš - 1:1.53.90-1 +- Update to 1.54.0 (rc1) +- Devices not becoming managed sometimes (RHEL-93108) +- Crash on _l3cfg_notify_cb (RHEL-92314) +- Fix autoconnect-ports for unrealized VLANs and other virtual devices (NMT-1610) + +* Mon May 5 2025 Vladimír Beneš - 1:1.53.4-1 +- Update to 1.53.4 (dev) +- initrd: add new NBFT parser (RHEL-83061) +- Add support for configuring per-device IPv4 sysctl forwarding option in NetworkManager (RHEL-59083) +- Support reapply on OVS settings (RHEL-86877) +- Add support for configuring the loopback interface in nmtui (RHEL-85770) +- Replace ioctl wth netlink for ethtool in NetworkManager (RHEL-85764) +- NetworkManager does not add the `lock` attribute when `rto_min` is used (RHEL-85778) +- Can not change `bridge.options.mcast-snooping-enable` on partial managemd OVS bridge (RHEL-87168) + +Resolves: RHEL-83061 +Resolves: RHEL-59083 +Resolves: RHEL-87596 +Resolves: RHEL-85770 +Resolves: RHEL-85764 +Resolves: RHEL-85778 +Resolves: RHEL-87168 + +* Mon Apr 14 2025 Filip Pokrývka - 1:1.53.3-1 +- Update to 1.53.3 (dev) +- Add more IPv6 prefix delegation options (RHEL-85765) +- Fix order of parsing port/controller properties in nmcli (RHEL-85767) +- Improve interface activation logic (RHEL-85766) +- Fix WireGuard IPv6 firewall rules (RHEL-85763) +- Support OVS-DPDK dpdk-lsc-interrupt and mtu_request configurations (RHEL-77148) + +* Mon Mar 24 2025 Vladimír Beneš - 1:1.53.2-1 +- Update to 1.53.2 (dev) +- Fix invalid memory access on Dnsconfd DBUS error (RHEL-83175) +- Avoid getting transient hostname when "localhost" set in /etc/hostname (RHEL-55730) + +* Mon Mar 03 2025 Íñigo Huguet - 1:1.53.1-1 +- Update to 1.53.1 (dev) +- Update MPTCP endpoints creation order (RHEL-78752) +- Print all warnings from nmcli to stderr (RHEL-74255) + * Mon Mar 03 2025 Íñigo Huguet - 1:1.52.0-1 - Update to 1.52.0 - Add support for creating VLANs for secondary VNICs in nm-cloud-setup (RHEL-36423) - Always reset retries when unblocking children or ports (RHEL-78122) - Prevent the activation of unavailable OVS interfaces (RHEL-79997) -* Mon Fed 17 2025 Beniamino Galvani - 1:1.51.90-2 +* Mon Feb 17 2025 Beniamino Galvani - 1:1.51.90-2 - Fix state handling in the dnsconfd DNS plugin (RHEL-79693) * Wed Feb 12 2025 Filip Pokryvka - 1:1.51.90-1