NetworkManager merge requestshttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests2023-05-23T11:44:36Zhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1604libnm: Add MMS parameters to gsm settings2023-05-23T11:44:36ZMohammed Sadiqlibnm: Add MMS parameters to gsm settingsCurrently, these settings are not used when activating a connection
as currently it's not possible to activate more than one APN at a time
(See #958).
Fixes #875Currently, these settings are not used when activating a connection
as currently it's not possible to activate more than one APN at a time
(See #958).
Fixes #875https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1571Draft: Apply connection defaults on AddAndActivate()2024-01-03T17:31:14ZLubomir RintelDraft: Apply connection defaults on AddAndActivate()Putting it up as a PoC & up for discussion.
There are obviously stupid bits, mostly pointed out in commit messages.Putting it up as a PoC & up for discussion.
There are obviously stupid bits, mostly pointed out in commit messages.https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1540update qt example with new meson2023-02-28T16:14:38ZShooting Starupdate qt example with new mesonupdate meson build and update qt exampleupdate meson build and update qt examplehttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1524Fixes issue #12062024-02-06T09:33:21ZAgus IsasFixes issue #1206This commit fixes issues #1206 and [#851](https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/851)This commit fixes issues #1206 and [#851](https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/851)https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1504core: nm-dns-dnsmasq: listen on ipv6 localhost too2024-03-06T10:17:11ZJiri Slabycore: nm-dns-dnsmasq: listen on ipv6 localhost tooTrying to resolve hosts using localhost errors out for ipv6 attempts:
```
$ host www.seznam.cz localhost
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
Using domain ser...Trying to resolve hosts using localhost errors out for ipv6 attempts:
```
$ host www.seznam.cz localhost
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
Using domain server:
Name: localhost
Address: 127.0.0.1#53
Aliases:
www.seznam.cz has address 77.75.77.222
www.seznam.cz has address 77.75.79.222
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
www.seznam.cz has IPv6 address 2a02:598:a::79:222
www.seznam.cz has IPv6 address 2a02:598:2::1222
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
```
It's because on some distros (like openSUSE), `localhost` is defined both
as `127.0.0.1` and `::1`.
So listen on `::1` too. This makes ipv4-switchoff easier.
`/etc/resolv.conf` should likely be updated to contain `::1` eventually too
(see `update_dns()`).
Fixes:
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1188https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1478Draft: Change state of the device to up or down2024-03-06T10:17:13ZAndrej KozemcakDraft: Change state of the device to up or downEnable/Disabled the physical layer of the interface via NetworkManager. It should change state of the device to up/down, similar like command `ip link set dev eth0 up | down`.Enable/Disabled the physical layer of the interface via NetworkManager. It should change state of the device to up/down, similar like command `ip link set dev eth0 up | down`.https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1444n-acd: using ebpf is decided at runtime2024-03-06T10:17:06ZVojtech Bubelan-acd: using ebpf is decided at runtimeModify n-acd library to use ebpf whenever it is possible.
This is done by always making a `sys_call` for bpf resources. If this
call fails program continues to run normally the only difference is that
ebpf is not used.Modify n-acd library to use ebpf whenever it is possible.
This is done by always making a `sys_call` for bpf resources. If this
call fails program continues to run normally the only difference is that
ebpf is not used.https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1359team: back off a little when re-spawning teamd2024-03-06T10:17:15ZLubomir Rintelteam: back off a little when re-spawning teamdIt might have dropped off for a reason (e.g. D-Bus itself has gone away,
because the system is transitioning from initrd to real root).
Give things a few seconds to cool off, just to be nice. That shouldn't
be a big deal, the link shoul...It might have dropped off for a reason (e.g. D-Bus itself has gone away,
because the system is transitioning from initrd to real root).
Give things a few seconds to cool off, just to be nice. That shouldn't
be a big deal, the link should still be operational.