1
0

853 Commits

Author SHA256 Message Date
695bcbfb53 Accepting request 1314829 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1314829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=287
2025-11-01 22:34:11 +00:00
4b0239a3a5 - Add patch 2298.patch to fix issue with SELinux labeling. Is already
upstream via 
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2298
  and can be removed next release (bsc#1248136)

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=534
2025-10-31 12:57:07 +00:00
23573c2865 Accepting request 1307898 from GNOME:Factory
- Update to version 1.54.1:
  + 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.
  + Minor bug fixes. (forwarded request 1307476 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1307898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=286
2025-09-30 15:39:17 +00:00
77efdffa07 - Update to version 1.54.1:
+ 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.
  + Minor bug fixes.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=532
2025-09-29 14:51:19 +00:00
776b8739eb Accepting request 1306957 from GNOME:Factory
- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086). (forwarded request 1306834 from JonathanKang)

OBS-URL: https://build.opensuse.org/request/show/1306957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=285
2025-09-25 16:43:57 +00:00
213adcb91d - Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
subpackage(bsc#1250086).

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=530
2025-09-24 14:12:57 +00:00
5fad718318 Accepting request 1299898 from GNOME:Factory
- Update to version 1.54.0:
  + 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.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency. (forwarded request 1299771 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1299898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=284
2025-08-17 12:49:49 +00:00
450a8422ab - Update to version 1.54.0:
+ 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.
- Drop 2069.patch: Fixed in an alternative way upstream.
- Rebase patches with quilt.
- Add pkgconfig(libnvme) BuildRequires: New dependency.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=528
2025-08-16 11:52:00 +00:00
0952a9bf49 Accepting request 1298622 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1298622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=283
2025-08-11 11:53:23 +00:00
78085f1309 - Update to version 1.52.1:
+ Fail early if we cannot get current FEC (Forward Error
    Correction) value.
  + Allow reapplying ovs-bridge and ovs-port properties.
  + 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.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=526
2025-08-09 20:26:31 +00:00
10ea3400da Accepting request 1285993 from GNOME:Factory
- document static ip setup on boot (bsc#1244072)
  add 0001-man-document-static-ip-setup-differences-to-dracut-n.patch (forwarded request 1285042 from JonathanKang)

OBS-URL: https://build.opensuse.org/request/show/1285993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=282
2025-06-18 13:53:21 +00:00
4778fb11b2 Accepting request 1285042 from home:JonathanKang:branches:GNOME:Factory
- document static ip setup on boot (bsc#1244072)
  add 0001-man-document-static-ip-setup-differences-to-dracut-n.patch

OBS-URL: https://build.opensuse.org/request/show/1285042
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=524
2025-06-16 07:00:06 +00:00
7923044ba4 Accepting request 1280300 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1280300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=281
2025-05-27 16:52:10 +00:00
2184fc0c25 - Stop relying on the UsrMerge symlinks and ensure we look directly
in /usr:
  + Use _firmwaredir for kernel_firmware_dir
  + Use /usr/sbin/modprobe (was /sbin/modprobe)

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=522
2025-05-26 15:43:02 +00:00
214d8c8f28 Accepting request 1268056 from GNOME:Factory
- Remove '-Dhostname_persist=suse' compile option, as it's not
  needed anymore. The behaviours of this option are mainly:
  1. stores hostname in /etc/HOSTNAME instead of /etc/hostname.
  2. checks DHCLIENT_SET_HOSTNAME value in /etc/sysconfig/netowrk/dhcp
     to know whether the hostname is valid.
  These are not desired haviours anymore. (forwarded request 1268009 from JonathanKang)

OBS-URL: https://build.opensuse.org/request/show/1268056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=280
2025-04-10 19:57:25 +00:00
51438e9486 - Remove '-Dhostname_persist=suse' compile option, as it's not
needed anymore. The behaviours of this option are mainly:
  1. stores hostname in /etc/HOSTNAME instead of /etc/hostname.
  2. checks DHCLIENT_SET_HOSTNAME value in /etc/sysconfig/netowrk/dhcp
     to know whether the hostname is valid.
  These are not desired haviours anymore.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=520
2025-04-09 07:34:46 +00:00
e543a7d5f4 Accepting request 1252134 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1252134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=279
2025-03-18 16:37:59 +00:00
c4bd8bd681 - Add 2069.patch: Fix build against girepository-2.0 (pygobject
3.52).

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=518
2025-03-11 17:29:23 +00:00
a28fe99df8 Scripted push of GNOME:Next, RC release
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=517
2025-03-06 13:56:07 +00:00
280a9f6bc8 Accepting request 1249383 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1249383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=278
2025-03-02 11:17:14 +00:00
2dc2207592 New stable rel. We suck, missed 2 previous bumps..
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=515
2025-03-01 11:17:47 +00:00
187714b742 Accepting request 1239882 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1239882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=277
2025-01-24 12:38:56 +00:00
5b6ac0ef9a - Add config-server subpackage (bsc#1224868).
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=513
2025-01-23 13:32:28 +00:00
a1af271db7 Accepting request 1206270 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1206270
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=276
2024-10-08 15:16:46 +00:00
e7d87a6105 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=511 2024-10-08 09:01:11 +00:00
5c9aa3cf50 Accepting request 1196079 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1196079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=275
2024-08-27 17:38:25 +00:00
196d546560 New stable rel
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=509
2024-08-26 13:42:58 +00:00
398c43c5a4 Accepting request 1195655 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1195655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=274
2024-08-25 10:09:28 +00:00
2be34924b3 - Add NetworkManager-dont-enforce-ip-cleanup-on-device-deactivating.patch:
device: don't enforce IP cleanup on deactivating state
  (bsc#1228154, glfd#NetworkManager/NetworkManager!2016).

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=507
2024-08-23 07:46:26 +00:00
2d6cfc103f Accepting request 1193423 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1193423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=273
2024-08-13 11:22:37 +00:00
6e2ed7cd3e OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=505 2024-08-12 12:34:02 +00:00
90bda7e53d Accepting request 1190559 from GNOME:Factory
New stable release (forwarded request 1190511 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1190559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=272
2024-08-01 20:03:27 +00:00
8ed48fd387 Accepting request 1190511 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1190511
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=503
2024-07-31 04:48:11 +00:00
d150d54f39 Accepting request 1190184 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1190184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=271
2024-07-30 09:53:41 +00:00
0ddb9eeb00 - Add NetworkManager-dont-renew-bridge-dhcp-if-no-mac-on-wakeup.patch:
manager: don't renew dhcp lease when software devices' MAC is empty
  (bsc#1225498, glfd#NetworkManager/NetworkManager#1587).

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=501
2024-07-29 08:07:55 +00:00
09e58269fa Accepting request 1186465 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1186465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=270
2024-07-10 14:48:05 +00:00
2184bdddf0 Accepting request 1185822 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1185822
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=499
2024-07-09 18:31:55 +00:00
4644dc41fa Accepting request 1183421 from GNOME:Factory
- Update to version 1.48.2:
  + Support matching a OVS system interface by MAC address.
  + Fix port reactivation when the controller is reactivating.
  + Save connection timestamps when shutting down, so that the
    right connection autoactivates after restart.
  + Fix handling of VPN secrets for 2-factor authentication.

- Update to version 1.48.0:
  + Building with autotools is now deprecated and will be
    completely removed in the next development cycle.
  + Support changing the OpenSSL ciphers for 802.1X authentication
    via connection property "802-1x.openssl-ciphers".
  + The reason why a device is unmanaged is now properly set in the
    "StateReason" property of the "Device" D-Bus object. The
    property is visible in nmcli via "nmcli -f all device show
    $DEV".
  + Deprecated 802-11-wireless and 802-11-wired property
    'mac-address-blacklist' and introduced the
    'mac-address-denylist' property.
  + Properly restore in-memory connection profiles during the
    rollback of a checkpoint.
  + Fix detection of 6 GHz band capability for WiFi devices.
  + Allow IPv6 SLAAC and static IPv6 DNS server assignment for
    modem broadband when IPv6 device address was not explicitly
    passed on by ModemManager.
  + Fix a performance issue that was leading to 100% CPU usage by
    NetworkManager if external programs were doing a big amount of
    routes updates.
  + Patch-level development releases (i.e. 1.48.1-dev) won't be
    used anymore. (forwarded request 1183344 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1183421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=269
2024-06-27 13:58:08 +00:00
122565fccd - Update to version 1.48.2:
+ Support matching a OVS system interface by MAC address.
  + Fix port reactivation when the controller is reactivating.
  + Save connection timestamps when shutting down, so that the
    right connection autoactivates after restart.
  + Fix handling of VPN secrets for 2-factor authentication.

- Update to version 1.48.0:
  + Building with autotools is now deprecated and will be
    completely removed in the next development cycle.
  + Support changing the OpenSSL ciphers for 802.1X authentication
    via connection property "802-1x.openssl-ciphers".
  + The reason why a device is unmanaged is now properly set in the
    "StateReason" property of the "Device" D-Bus object. The
    property is visible in nmcli via "nmcli -f all device show
    $DEV".
  + Deprecated 802-11-wireless and 802-11-wired property
    'mac-address-blacklist' and introduced the
    'mac-address-denylist' property.
  + Properly restore in-memory connection profiles during the
    rollback of a checkpoint.
  + Fix detection of 6 GHz band capability for WiFi devices.
  + Allow IPv6 SLAAC and static IPv6 DNS server assignment for
    modem broadband when IPv6 device address was not explicitly
    passed on by ModemManager.
  + Fix a performance issue that was leading to 100% CPU usage by
    NetworkManager if external programs were doing a big amount of
    routes updates.
  + Patch-level development releases (i.e. 1.48.1-dev) won't be
    used anymore.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=497
2024-06-26 11:44:10 +00:00
bf1676bb01 Accepting request 1173635 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1173635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=268
2024-05-14 11:37:22 +00:00
8839a3337d Accepting request 1172831 from home:JonathanKang:branches:GNOME:Factory
- Don't recommend ModemManager for the main package, as it's only
  needed by NetworkManager-wwan subpackage(bsc#1100395).

OBS-URL: https://build.opensuse.org/request/show/1172831
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=495
2024-05-13 11:11:56 +00:00
5394e5e2f5 Accepting request 1169230 from GNOME:Factory
- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit (forwarded request 1169194 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1169230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=267
2024-04-21 18:24:54 +00:00
4e62b50ffc Accepting request 1169194 from GNOME:Next
- Update to version 1.44.4:
  + Add the 'dns-change' dispatcher event.
  + Various fixed related to IPv4 duplicate address detection.
  + Fix support for OVS netdev datapath
  + Fix handling of IPv6 hop limit

OBS-URL: https://build.opensuse.org/request/show/1169194
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=493
2024-04-19 15:11:12 +00:00
cd6ea17dd2 Accepting request 1160054 from openSUSE:Factory
Revert NM to 1.44.x

OBS-URL: https://build.opensuse.org/request/show/1160054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=266
2024-03-21 10:15:34 +00:00
OBS User buildservice-autocommit
815ffa4f1f Updating link to change in openSUSE:Factory/NetworkManager revision 266
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=d3b07cc99572182f4369338f9a66c24b
2024-03-21 10:15:34 +00:00
06f646f8e8 Accepting request 1160054 from openSUSE:Factory
Revert NM to 1.44.x

OBS-URL: https://build.opensuse.org/request/show/1160054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=266
2024-03-21 10:15:34 +00:00
de81aef73e Accepting request 1159481 from GNOME:Factory
GNOME 46 (forwarded request 1158419 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1159481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=265
2024-03-20 20:11:18 +00:00
4a1a7be884 Accepting request 1159481 from GNOME:Factory
GNOME 46 (forwarded request 1158419 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1159481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=265
2024-03-20 20:11:18 +00:00
a806676ca3 Accepting request 1158419 from GNOME:Next
GNOME 46

OBS-URL: https://build.opensuse.org/request/show/1158419
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=491
2024-03-19 13:30:33 +00:00
6cca18d48e Accepting request 1131257 from GNOME:Factory
Sync changelog with Leap/SLE.

OBS-URL: https://build.opensuse.org/request/show/1131257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=264
2023-12-06 22:48:26 +00:00