Íñigo Huguet
83a1ce39b0
release: bump version to 1.45.7 (development)
2023-11-16 11:37:32 +01:00
Michael Biebl
886cd58658
build: assume we have at least systemd v200
...
systemd v200 was released over 10 years ago.
It is thus reasonable to no longer support versions older than that and
simplify the build system a bit.
2023-11-03 07:19:08 +00:00
Beniamino Galvani
d12a882845
release: bump version to 1.45.6 (development)
2023-11-01 18:24:55 +01:00
Íñigo Huguet
94ead251de
release: bump version to 1.45.5 (development)
2023-10-18 11:06:37 +02:00
Beniamino Galvani
9b0b28acf7
release: bump version to 1.45.4 (development)
2023-10-04 14:54:57 +02:00
Beniamino Galvani
07b46b7873
release: bump version to 1.45.3 (development)
2023-09-22 13:58:50 +02:00
Beniamino Galvani
7a0d3f53fa
release: bump version to 1.45.2 (development)
2023-09-06 14:53:48 +02:00
Beniamino Galvani
3f220e7dc5
release: bump version to 1.45.1 (development)
2023-08-09 18:05:00 +02:00
Beniamino Galvani
d56e49a4ec
release: bump version to 1.44.0
2023-08-09 17:52:19 +02:00
Beniamino Galvani
401ceb85bc
release: bump version to 1.45.0 (development)
2023-07-26 16:54:34 +02:00
Beniamino Galvani
7b3a61c8e8
release: bump version to 1.43.90 (1.44-rc1)
2023-07-26 16:49:37 +02:00
Beniamino Galvani
52cca91dd2
build,core: add a "main.migrate-ifcfg-rh" configuration option
...
The option enables automatic migration of ifcfg-rh connection profiles
to keyfile. The default value can be configured at build time.
2023-07-25 15:39:06 +02:00
Beniamino Galvani
a81de2fc8b
release: bump version to 1.43.11 (development)
2023-07-12 16:56:31 +02:00
Jan Vaclav
9a5c7c7228
build: make modprobe path configurable
...
Extracts the hardcoded modprobe path used in `src/libnm-platform/nm-platform-utils.c` to the configurable MODPROBE_PATH macro
Merge request: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1689
Closes: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1257
2023-07-11 17:06:19 +02:00
Beniamino Galvani
9c90503ffe
build: don't enable ifcfg-rh by default on RH distros
...
Now that the plugin is deprecated, it should be enabled only by
explicit user configuration.
2023-06-29 10:15:48 +02:00
Beniamino Galvani
3ad7e4b7e6
build,man: document ifcfg-rh as deprecated
...
Document the ifcfg-rh settings plugin as deprecated, as announced in:
https://lists.freedesktop.org/archives/networkmanager/2023-May/000103.html
2023-06-29 10:15:48 +02:00
Wen Liang
a705975a9e
systemd: merge branch systemd into main
...
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1666
2023-06-27 09:01:36 -04:00
Thomas Haller
85fc59d0e2
release: bump version to 1.43.10 (development)
2023-06-14 18:57:15 +02:00
Thomas Haller
3e66c0bde1
ppp: detect the ppp version in the configure script
...
Previously, the ppp version was only detected (and used) at one place,
in "nm-pppd-compat.c", after including the ppp headers. That was nice
and easy.
However, with that way, we could only detect it after including ppp
headers, and given the ugliness of ppp headers, we only want to include
them in "nm-pppd-compat.c" (and nowhere else).
In particular, 'nm-pppd-compat.c" uses symbols from the ppp daemon, it
thus can only be linked into a ppp plugin, not in NetworkManager core
itself. But at some places we will need to know the ppp version, outside
of the ppp plugin and "nm-pppd-compat.c".
Additionally, detect it at configure time and place it in "config.h".
There is a static assert that we are in agreement with the two ways of
detection.
2023-06-14 14:25:44 +02:00
Thomas Haller
5fa8d13d8d
release: bump version to 1.43.9 (development)
2023-05-31 16:51:13 +02:00
Thomas Haller
e37a15acad
all: avoid "==" bashism in scripts
2023-05-18 09:16:41 +02:00
Thomas Haller
e7aa33ebfd
build/autotools: avoid checking twice for libcurl
...
We check once conditionally for enable_concheck, and once for
with_nm_cloud_setup. Don't do it twice.
2023-05-18 09:16:41 +02:00
Thomas Haller
701171d99a
build: don't mark nm-cloud-setup as EXPERIMENTAL in build script
2023-05-18 09:16:31 +02:00
Beniamino Galvani
b05cc4aa0a
release: bump version to 1.43.8 (development)
2023-05-16 17:18:21 +02:00
Thomas Haller
2e3fabae50
release: bump version to 1.43.7 (development)
2023-05-03 16:20:35 +02:00
Beniamino Galvani
68c30bab16
release: bump version to 1.43.6 (development)
2023-04-19 13:51:50 +02:00
Thomas Haller
afe80171b2
ppp: move ppp code to "nm-pppd-compat.c"
...
Using the ppp code is rather ugly.
Historically, the pppd headers don't follow a good naming convention,
and define things that cause conflicts with our headers:
/usr/include/pppd/patchlevel.h:#define VERSION "2.4.9"
/usr/include/pppd/pppd.h:typedef unsigned char bool;
Hence we had to include the pppd headers in certain order, and be
careful.
ppp 2.5 changes API and cleans that up. But since we need to support
also old versions, it does not immediately simplify anything.
Only include "pppd" headers in "nm-pppd-compat.c" and expose a wrapper
API from "nm-pppd-compat.h". The purpose is that "nm-pppd-compat.h"
exposes clean names, while all the handling of ppp is in the source
file.
2023-04-17 18:27:50 +02:00
Eivind Næss
8469c09a50
ppp, adding support for compiling against pppd-2.5.0
...
This change does the following
* Adding in nm-pppd-compat.h to mask details regarding different
versions of pppd.
* Fix the nm-pppd-plugin.c regarding differences in API between
2.4.9 (current) and latet pppd 2.5.0 in master branch
* Additional fixes to the configure.ac to appropriately set defines used
for compilation
2023-04-16 21:05:07 +02:00
Eivind Næss
0324098afa
build: detect pppd version via pkg-config for PPPD_PLUGIN_DIR
...
Ppp 2.5 adds a pkg-config file, so we can detect the version.
Use it.
[thaller@redhat.com: split out patch]
2023-04-16 21:05:01 +02:00
Lubomir Rintel
23beb28771
release: bump version to 1.43.5 (development)
2023-04-05 13:45:17 +02:00
Thomas Haller
d001bae6bd
release: bump version to 1.43.4 (development)
2023-03-22 19:01:14 +01:00
Lubomir Rintel
17935511a5
release: bump version to 1.43.3 (development)
2023-03-08 15:20:37 +01:00
Thomas Haller
72c0ae2efa
release: bump version to 1.43.2 (development)
2023-02-10 09:38:34 +01:00
Thomas Haller
119ed52038
release: bump version to 1.42.0
2023-02-10 09:14:28 +01:00
Lubomir Rintel
d976683417
release: bump version to 1.41.91 (1.42-rc2) (development)
2023-01-26 09:55:15 +01:00
Lubomir Rintel
b36af7ce3f
release: bump version to 1.43.1 (development)
2023-01-26 09:05:56 +01:00
Thomas Haller
700cd20d4d
release: bump version to 1.43.0 (development)
2023-01-19 20:26:31 +01:00
Thomas Haller
093bbd0fcf
release: bump version to 1.41.90 (1.42-rc1)
2023-01-19 20:15:14 +01:00
Beniamino Galvani
58b7019b05
release: bump version to 1.41.8 (development)
2023-01-11 23:39:47 +01:00
Lubomir Rintel
9a67988f07
release: bump version to 1.41.7 (development)
2022-12-15 16:43:23 +01:00
Thomas Haller
a14d65d06f
release: bump version to 1.41.6 (development)
2022-11-30 15:48:53 +01:00
Thomas Haller
ac359371d7
release: bump version to 1.41.5 (development)
2022-11-18 07:48:32 +01:00
Thomas Haller
311c97a83e
release: bump version to 1.41.4 (development)
2022-11-02 18:13:08 +01:00
Beniamino Galvani
48dbd02d08
release: bump version to 1.41.3 (development)
2022-10-11 14:21:03 +02:00
Thomas Haller
cfc36db2b7
release: bump version to 1.41.2 (development)
2022-09-08 10:31:30 +02:00
Thomas Haller
7a0c2f8be9
release: bump version to 1.41.1 (development)
2022-08-26 19:28:11 +02:00
Ana Cabral
5d4802f7d8
release: bump version to 1.40.0
2022-08-26 16:41:39 +02:00
Ana Cabral
711f69fb73
release: bump version to 1.41.0 (development)
2022-08-15 18:18:45 -03:00
Ana Cabral
b2a6b9fcc7
release: bump version to 1.39.90 (1.40-rc1)
2022-08-15 18:13:18 -03:00
Thomas Haller
4ed6c647b9
build/autotools: fix detecting compiler warning for "-Wno-gnu-variable-sized-type-not-at-end"
2022-08-11 19:50:09 +02:00