864 Commits

Author SHA256 Message Date
0aac1d41e7 Accepting request 1332405 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1332405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=291
2026-02-11 17:47:57 +00:00
8256e73a7e sync with sle changelog
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=543
2026-02-11 07:31:46 +00:00
206e111ef3 Accepting request 1325359 from GNOME:Factory
- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769). (forwarded request 1325256 from JonathanKang)

OBS-URL: https://build.opensuse.org/request/show/1325359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=290
2026-01-06 16:42:14 +00:00
7539064801 Accepting request 1325256 from home:JonathanKang:branches:GNOME:Factory
- Use tmpfiles to create /var/lib/NetworkManager/ (PED-14769).

OBS-URL: https://build.opensuse.org/request/show/1325256
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=541
2026-01-05 09:27:44 +00:00
928281ff5b Accepting request 1324835 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1324835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=289
2025-12-31 09:46:39 +00:00
cb4a489471 Accepting request 1324828 from home:dimstar:Factory
- Update to version 1.54.3:
  + 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.
- Changes from version 1.54.2:
  + Support reapplying the "sriov.vfs" property as long as
    "sriov.total-vfs" is not changed.
  + Support configuring the HSR protocol version via the
    "hsr.protocol-version" property.
  + Support configuring the HSR interlink port via the
    "hsr.interlink" property.
- Rebase 2298.patch

OBS-URL: https://build.opensuse.org/request/show/1324828
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=539
2025-12-30 16:33:41 +00:00
39f4aa5453 Accepting request 1320039 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1320039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/NetworkManager?expand=0&rev=288
2025-11-26 16:14:16 +00:00
OBS User buildservice-autocommit
7347efe2fd baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=538
2025-11-26 16:14:16 +00:00
OBS User buildservice-autocommit
877a4b2c8b Updating link to change in openSUSE:Factory/NetworkManager revision 288
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=4d0736efaead4df86f767af937ae302a
2025-11-26 16:14:16 +00:00
7f171a4be2 Drop unneeded copyright, already present
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=537
2025-11-26 10:51:30 +00:00
e8573953f3 Accepting request 1319943 from home:afeijoo:branches:GNOME:Factory
- Add patch 2312.patch to fix upstream issue
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1814,
  already fixed upstream for the next release via
  https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2312

OBS-URL: https://build.opensuse.org/request/show/1319943
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=536
2025-11-25 15:32:15 +00:00
b87c136233 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
3f5e18e2d7 Accepting request 1314686 from home:jsegitz:branches:GNOME:Factory
- 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/request/show/1314686
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=534
2025-10-31 12:57:07 +00:00
269df46444 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
b1cfeaf1b9 Accepting request 1307476 from home:iznogood
- 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/request/show/1307476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=532
2025-09-29 14:51:19 +00:00
d84fd3109c 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
c1ac86143f Accepting request 1306834 from home:JonathanKang:branches:GNOME:Factory
- Move dispatcher.d/pre-up.d/90-nm-cloud-setup.sh to cloud-setup
  subpackage(bsc#1250086).

OBS-URL: https://build.opensuse.org/request/show/1306834
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=530
2025-09-24 14:12:57 +00:00
9a5554243b 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
00510cb6ab Accepting request 1299771 from GNOME:Next
- 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/request/show/1299771
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=528
2025-08-16 11:52:00 +00:00
d0a3c9918e 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
6ccdc24ca8 Accepting request 1298220 from GNOME:Next
- 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/request/show/1298220
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=526
2025-08-09 20:26:31 +00:00
d216e614a8 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
be8b9c0bdf 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
777b2a5320 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
37451e84b8 Accepting request 1280128 from GNOME:Next
- 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/request/show/1280128
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=522
2025-05-26 15:43:02 +00:00
f6bdff9e42 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
c5c49df54d Accepting request 1268009 from home:JonathanKang:branches: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.

OBS-URL: https://build.opensuse.org/request/show/1268009
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=520
2025-04-09 07:34:46 +00:00
b968d4d096 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
f3bf07d638 Accepting request 1252060 from GNOME:Next
- Add 2069.patch: Fix build against girepository-2.0 (pygobject
  3.52).

OBS-URL: https://build.opensuse.org/request/show/1252060
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=518
2025-03-11 17:29:23 +00:00
9306b7bbf8 Accepting request 1249699 from GNOME:Next
Scripted push of GNOME:Next, RC release

OBS-URL: https://build.opensuse.org/request/show/1249699
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=517
2025-03-06 13:56:07 +00:00
b9e4173744 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
b56287a259 Accepting request 1249321 from GNOME:Next
New stable rel. We suck, missed 2 previous bumps..

OBS-URL: https://build.opensuse.org/request/show/1249321
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=515
2025-03-01 11:17:47 +00:00
a91743c3b9 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
6f94eba5c8 Accepting request 1239881 from home:JonathanKang:branches:GNOME:Factory
- Add config-server subpackage (bsc#1224868).

OBS-URL: https://build.opensuse.org/request/show/1239881
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=513
2025-01-23 13:32:28 +00:00
6635eb496b 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
76618a4b92 Accepting request 1205368 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1205368
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=511
2024-10-08 09:01:11 +00:00
1317e9a409 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
e5b9c584e2 Accepting request 1196042 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/1196042
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=509
2024-08-26 13:42:58 +00:00
f9c8efda32 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
3bcdb9724b Accepting request 1195246 from home:JonathanKang:branches:GNOME:Factory
- 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/request/show/1195246
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=507
2024-08-23 07:46:26 +00:00
7cde58c9c3 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
99b10a62f3 Accepting request 1193032 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1193032
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=505
2024-08-12 12:34:02 +00:00
23f4d01ac0 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
0d515bac01 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
37bfb3dc59 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
87b39d17ca Accepting request 1190181 from home:JonathanKang:branches:GNOME:Factory
- 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/request/show/1190181
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=501
2024-07-29 08:07:55 +00:00
0dbcee4339 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
e85b05f1b1 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
b1e30260c7 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
d9f038ed67 Accepting request 1183344 from GNOME:Next
- 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/request/show/1183344
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/NetworkManager?expand=0&rev=497
2024-06-26 11:44:10 +00:00