Jan Janssen
bc763971ef
ci: Remove custom build step names
...
Putting build matrix details into a build step name is rather useless as
the jobs themselves already contain the needed information.
2023-09-06 10:40:51 +02:00
Susant Sahani
681007ac20
test-network: Add test for PREF64
2023-09-06 15:53:11 +09:00
Yu Watanabe
5546506650
Merge pull request #29088 from yuwata/libsystemd-network-headers
...
libsystemd-network: split headers
2023-09-06 08:27:28 +09:00
Yu Watanabe
754d27e098
Merge pull request #29094 from yuwata/network-dbus-doc
...
man: update documents for network DBus interfaces
2023-09-06 08:25:35 +09:00
Luca Boccassi
d5bfee578c
Merge pull request #29091 from yuwata/sd-dhcp-client-use-usec
...
sd-dhcp-client: use usec_t for time values
2023-09-05 22:23:06 +01:00
Yu Watanabe
b386ff3651
sd-dhcp6-client: split out sd-dhcp6-protocol.h
2023-09-06 06:14:55 +09:00
Yu Watanabe
1f3a52d5b8
sd-dhcp-server: fix typo in arguments
2023-09-06 06:14:28 +09:00
Yu Watanabe
409f014e23
sd-dhcp: split out sd-dhcp-protocol.h from sd-dhcp-client.h
2023-09-06 06:14:15 +09:00
Yu Watanabe
18fe822101
meson: sort headers
2023-09-06 06:12:29 +09:00
Yu Watanabe
1d5db7b9f3
man: mention DBus interfaces for DHCP clients
...
Follow-up for #28896 .
2023-09-06 06:05:55 +09:00
Yu Watanabe
0f9a2b802b
network/ndisc: split out ndisc_router_process_icmp6_ratelimit()
...
Otherwise, if ndisc_router_process_default() return earlier, e.g.
when Network.ipv6_accept_ra_use_gateway is false, then the
ratelimit is not applied.
2023-09-05 22:03:34 +01:00
Luca Boccassi
0e9bf034bb
Merge pull request #29089 from yuwata/network-ndisc-pref64-follow-ups
...
network/ndisc: follow-ups for PREF64 handling
2023-09-05 22:02:47 +01:00
Yu Watanabe
53dff954d3
network: reorder bus implementations
...
Otherwise, in the man page, DHCPServer interface is listed in the Link
object.
2023-09-06 06:01:31 +09:00
Luca Boccassi
ee6cf8eaf1
dissect: add 'f2fs' to allow-listed filesystems
...
f2fs is actively maintained upstream, and popular in certain device
categories (phones, embedded), so allow-list by default.
Fixes https://github.com/systemd/systemd/issues/29026
2023-09-05 21:38:29 +01:00
Luca Boccassi
3894b3f0c2
Merge pull request #29080 from mrc0mmand/test-tweaks
...
A couple of test tweaks for recent-ish CI fails
2023-09-05 19:44:52 +01:00
Zbigniew Jędrzejewski-Szmek
b86fe4ba7f
Merge pull request #29038 from keszybz/test-name-length-enforcement
...
Limit width of fuzz test names in meson output
2023-09-05 21:29:13 +03:00
Yu Watanabe
0ad8d953de
sd-dhcp-client: introduce sd_dhcp_lease_has_6rd() helper function
...
No functional change, just refactoring.
2023-09-06 02:02:21 +09:00
Yu Watanabe
a93538e892
dhcp: introduce sd_dhcp_lease_get_timestamp()
...
And drop sd_dhcp_client_get_lease_timestamp().
Also, this introduce sd_dhcp_lease_get_lifetime_timestamp() and friends,
which provides timestamp of the lifetime and so on, while
sd_dhcp_lease_get_lifetime() provides timestamp.
2023-09-06 02:02:21 +09:00
Yu Watanabe
7cd0755198
time-util: introduce triple_timestamp_from_boottime()
2023-09-06 02:02:21 +09:00
Yu Watanabe
5fde4d37d4
sd-dhcp-client: store lifetime and friends in usec_t
2023-09-06 02:02:21 +09:00
Lennart Poettering
08237f062e
logind: give better error messages when failing to attach devices to seats
...
When the user tries to attach a device lacking ID_FOR_SEAT they
currently get a very cryptic error message. Let's improve the situation
a bit. Still a bit cryptic maybe, but much less so.
Inspired-by: https://lists.freedesktop.org/archives/systemd-devel/2023-September/049469.html
Inspired-by: https://lists.freedesktop.org/archives/systemd-devel/2023-September/049484.html
Also-see: https://lists.freedesktop.org/archives/systemd-devel/2023-September/049470.html
Also-see: https://lists.freedesktop.org/archives/systemd-devel/2023-September/049489.html
2023-09-05 17:57:57 +01:00
Yu Watanabe
4df16cd018
network/ndisc: refuse too many PREF64 prefixes
...
Follow-up for 6e8f5e4c1f .
Addresses https://github.com/systemd/systemd/pull/29009#issuecomment-1705700926 .
2023-09-06 01:22:43 +09:00
Yu Watanabe
fabea9c092
network/ndisc: drop outdated PREF64 prefixes
...
Follow-up for 6e8f5e4c1f .
Addresses https://github.com/systemd/systemd/pull/29009#issuecomment-1705741844 .
2023-09-06 01:22:43 +09:00
Daan De Meyer
6c22badfce
Merge pull request #29035 from DaanDeMeyer/update-mkosi
...
mkosi: Update to latest
2023-09-05 16:56:35 +02:00
Daan De Meyer
6217c54560
mkosi: Make sure gzip is installed in initrd/system image
...
Required by loadkeys but not always a hard dependency so let's install
it explicitly.
2023-09-05 16:56:00 +02:00