Íñigo Huguet
dc3beb479f
release: bump version to 1.54.2
2025-11-17 16:41:26 +01:00
Íñigo Huguet
2450d860c6
release: bump version to 1.54.1
2025-09-12 14:56:56 +02:00
Filip Pokryvka
37dbdd3199
release: bump version to 1.54.0
2025-08-01 15:31:24 +02:00
Filip Pokryvka
c3c7fda42d
release: bump version to 1.53.92 (1.54-rc3) (development)
2025-07-11 11:23:04 +02:00
Filip Pokryvka
aeadb9f6af
release: bump version to 1.53.91 (1.54-rc2) (development)
2025-06-20 09:35:09 +02:00
Vladimír Beneš
20a660110b
release: bump version to 1.53.90 (1.54-rc1)
2025-05-30 11:31:37 +02:00
Vladimír Beneš
64a4c2271a
release: bump version to 1.53.4 (development)
2025-05-02 16:46:08 +02:00
Vladimír Beneš
f67ec0ddf4
Revert "release: bump version to 1.53.4 (development)"
...
This reverts commit 4f849c74b5
2025-05-02 14:43:12 +00:00
Vladimír Beneš
4f849c74b5
release: bump version to 1.53.4 (development)
2025-05-02 16:19:35 +02:00
Tomas Bzatek
8b7c6f8b90
initrd: avoid dynamic linking of libnvme, use dlopen() instead
...
As suggested during the review process, NBFT is niche and most users
won't need it. So keep the initrd generator light and only open
libnvme when any NBFT table is found.
In a typical dracut host-only scenario the nbft dracut module will
be pulled in only when NBFT is present in the system, packing in
nvme-cli and libnvme in the initramfs image.
Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
2025-04-28 16:09:54 +00:00
Tomas Bzatek
1cb0635d08
initrd: add new NBFT parser
...
The NVMe Boot Firmware Table (NBFT) is a mechanism of passing context
from a pre-OS Boot environment to an OS runtime, as defined by the
NVM Express Boot Specification. Exposed as an ACPI table it contains
network interface definitions along with NVMe subsystem and namespace
data structures.
This adds new nm-initrd-generator parser that uses libnvme NBFT parser
implementation.
Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
2025-04-28 16:09:54 +00:00
Filip Pokryvka
ec6d122cc9
release: bump version to 1.53.3 (development)
2025-04-14 19:16:15 +02:00
Jan Vaclav
0f469b30ad
build: add path definition for ip6tables
2025-04-01 08:08:52 +00:00
Beniamino Galvani
5ed963e054
build: remove -flto-partition=none when building with GCC
...
Older versions of GCC (< 12) have issues building NM with LTO because
they drop libnm symbols added via '_asm__(".symver " ...)', which we
use to support symbols backported to older versions of the DSO.
Nowadays, GCC supports a new "__symver__" attribute that is
LTO-friendly; use that when possible and remove the
-flto-partition=none hack, as it increases memory usage when
compiling.
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1714
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2142
2025-03-26 09:25:53 +01:00
Vladimír Beneš
0d76bec4de
release: bump version to 1.53.2 (development)
2025-03-24 11:26:04 +01:00
Íñigo Huguet
bf1a8ce5d4
release: bump version to 1.53.1 (development)
2025-02-28 15:45:29 +01:00
Íñigo Huguet
995a28fa1c
release: bump version to 1.52.0
2025-02-28 14:55:33 +01:00
Filip Pokryvka
b2f7f3950d
release: bump version to 1.53.0 (development)
2025-02-12 13:31:51 +01:00
Filip Pokryvka
5749633729
release: bump version to 1.51.90 (1.52-rc1)
2025-02-12 13:27:22 +01:00
Vladimír Beneš
f7db7c78e9
release: bump version to 1.51.7 (development)
2025-02-07 10:18:15 +01:00
Beniamino Galvani
d0330fb909
man: remove sentence about order of DHCP clients
...
The list describing the order of DHCP clients is confusing because it
doesn't take into account what clients are disabled at build
time. Instead, just show the available clients in the preferred order.
2025-01-20 19:03:49 +01:00
Beniamino Galvani
774484eed6
man: document which DHCP clients are enabled in this build
...
Describe in the NetworkManager.conf man page what DHCP clients the
user can set in this build, instead of showing a generic list and
letting the user try each one.
2025-01-20 19:02:06 +01:00
Beniamino Galvani
98b124a661
dhcp: drop dhcpcanon support
...
Drop support for the "dhcpcanon" DHCP client. It's unmantained, as the
last code change was in 2018:
https://github.com/juga0/dhcpcanon/commits
There is no need to first deprecate it because it was still marked as
"experimental" in NM. Also, it's not packaged by any recent distro, so
we can assume that nobody will miss it.
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2112
2025-01-20 18:56:41 +01:00
Beniamino Galvani
755cc74175
release: bump version to 1.51.6 (development)
2025-01-20 14:02:23 +01:00
Íñigo Huguet
b5ef0c917e
release: bump version to 1.51.5 (development)
2024-12-23 09:44:22 +01:00
Íñigo Huguet
4b65e716c8
release: bump version to 1.51.4 (development)
2024-11-13 15:21:42 +01:00
Luna D Dragon
40c187dc15
build: allow building with clang+lto
...
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2053
2024-11-08 10:21:33 +01:00
Fernando Fernandez Mancera
984d56e6f6
release: bump version to 1.51.3 (development)
2024-10-31 15:23:59 +01:00
Íñigo Huguet
4024e5c612
cloud-setup: Add OCI (Oracle Cloud) provider
...
Initial support for OCI. It doesn't support VLAN configuration yet as
the requirements are not clear. It doesn't support secondary IP
addresses because the IMDS server doesn't expose them.
Instead of using plain text format, it gets a single response in JSON
format and parses it. The dependency to jansson is now mandatory for
that.
2024-10-24 16:14:48 +02:00
Fernando Fernandez Mancera
09e822edba
release: bump version to 1.51.2 (development)
2024-09-28 22:04:20 +02:00
Fernando Fernandez Mancera
cfe5432de8
release: bump version to 1.51.1 (development)
2024-09-16 12:30:37 +02:00
Jan Vaclav
4db1829bc7
all: remove misc mentions of autotools in docs
2024-09-11 12:18:15 +00:00
Fernando Fernandez Mancera
851c411df0
release: bump version to 1.51.0 (development)
2024-08-30 14:21:27 +02:00
Fernando Fernandez Mancera
556231a5c9
release: bump version to 1.49.90 (1.50-rc1)
2024-08-30 14:14:15 +02:00
Lubomir Rintel
288ac99211
release: bump version to 1.49.6 (development)
2024-08-29 12:10:58 +02:00
Íñigo Huguet
63818a213b
release: bump version to 1.49.5 (development)
2024-08-21 13:54:01 +02:00
Fernando Fernandez Mancera
24b8d6b662
release: bump version to 1.49.4 (development)
2024-08-09 16:35:10 +02:00
Lubomir Rintel
ab3d9ea949
meson: state that ifcfg-rh is deprecated in config summary
...
It's been deprecated for some time, but it doesn't hurt to point it out.
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1989
2024-07-31 11:57:29 +02:00
Fernando Fernandez Mancera
815505fc43
release: bump version to 1.49.3 (development)
2024-07-25 12:04:09 +02:00
Lubomir Rintel
001b3e9494
build/meson: deprecate dhclient
...
Make it off by default. Point out it's deprecated in a config summary.
It's not maintained upstream. There's probably not much justification for
using it any more and we'd like to remove it at some point.
https://issues.redhat.com/browse/RHEL-24622
2024-07-11 11:09:31 +02:00
Stanislas FAYE
71383394d5
release: bump version to 1.49.2 (development)
2024-07-05 13:33:24 +02:00
Beniamino Galvani
97324356cd
release: bump version to 1.49.1 (development)
2024-06-21 15:24:07 +02:00
Lubomir Rintel
1852557a67
release: bump version to 1.48.0
2024-05-31 13:23:57 +02:00
Lubomir Rintel
4f05de07ad
release: bump version to 1.47.91 (1.48-rc2) (development)
2024-05-16 21:52:50 +02:00
Fernando Fernandez Mancera
d8c4e70533
release: bump version to 1.49.0 (development)
2024-05-03 18:12:46 +02:00
Fernando Fernandez Mancera
8be0ba422d
release: bump version to 1.47.90 (1.48-rc1)
2024-05-03 18:07:22 +02:00
Íñigo Huguet
92e19b01ac
release: bump version to 1.47.5 (development)
2024-04-19 08:19:10 +02:00
Jan Vaclav
e42ef92bfa
meson: add runtime_dir option
...
Adds a runtime_dir option to the meson options, which allows the user to
specify the run directory when building. This commit also changes it so
that `/run` is set as the default run directory if building with /usr prefix.
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1919
2024-04-15 15:03:35 +02:00
Fernando Fernandez Mancera
628371423b
release: bump version to 1.47.4 (development)
2024-04-05 10:21:39 +02:00
Íñigo Huguet
ded7b78a7b
meson: remove version checks for old versions
...
We now only support meson >= 0.51, as it is defined in
project(..., meson_version: '>= 0.51.0').
Remove checks for versions older than that.
2024-04-04 08:13:38 +00:00