]>
git.ipfire.org Git - thirdparty/systemd.git/log
Daan De Meyer [Wed, 18 Sep 2024 06:50:38 +0000 (08:50 +0200)]
Merge pull request #34464 from yuwata/test-space-in-path
test: allow to run tests under directory that contains spaces
Yu Watanabe [Tue, 17 Sep 2024 20:00:21 +0000 (05:00 +0900)]
test: quote paths to executables
Fixes #34459.
Yu Watanabe [Tue, 17 Sep 2024 19:59:38 +0000 (04:59 +0900)]
kernel-install: unquote plugin paths in KERNEL_INSTALL_PLUGINS
To support the case that paths to plugins contain spaces.
Prompted by #34459
Yu Watanabe [Wed, 18 Sep 2024 00:31:17 +0000 (09:31 +0900)]
Merge pull request #34460 from yuwata/test-86-follow-ups
test: follow-ups for TEST-86
Daan De Meyer [Tue, 17 Sep 2024 19:46:04 +0000 (21:46 +0200)]
tmpfiles.d: Remove purge flag from lines that don't support it
Fixes
db15657dfb8100c3c6cd8cf60fa68521e019d47a
Daan De Meyer [Tue, 17 Sep 2024 19:44:37 +0000 (21:44 +0200)]
ukify: Remove debug log
This prints a python data structure which we shouldn't do during
normal operation.
Yu Watanabe [Tue, 17 Sep 2024 20:09:20 +0000 (05:09 +0900)]
Merge pull request #34040 from AdrianVovk/repart-dollar-boot
repart: Implement $BOOT support
Daan De Meyer [Tue, 17 Sep 2024 19:09:19 +0000 (21:09 +0200)]
Merge pull request #34440 from yuwata/network-log-no-matching-network
network: log when no matching .network file found
Yu Watanabe [Sun, 15 Sep 2024 17:42:05 +0000 (02:42 +0900)]
network/dhcp4: use device_get_property_bool() at link_needs_dhcp_broadcast()
No functional change, just refactoring.
Yu Watanabe [Tue, 17 Sep 2024 18:58:58 +0000 (03:58 +0900)]
test: drop unused test.sh for TEST-86-MULTI-PROFILE-UKI
The test cannot run with the bash test runner, as it requires python.
Hence, test.sh is not necessary.
Follow-up for
a37640653cab108bb2cfdcba7e9422cced925e95 .
Yu Watanabe [Tue, 17 Sep 2024 18:50:43 +0000 (03:50 +0900)]
test: minor coding style fixlets
Follow-up for
a37640653cab108bb2cfdcba7e9422cced925e95 .
Yu Watanabe [Tue, 17 Sep 2024 18:48:45 +0000 (03:48 +0900)]
Merge pull request #34457 from poettering/uki-with-many-testcase
multi-profile UKIs: test case
Michael Ferrari [Mon, 16 Sep 2024 17:54:53 +0000 (19:54 +0200)]
homed: wait for user input during firstboot
This mirrors the behavior of `systemd-firstboot` and allows bootup
messages to settle down before user input is actually processed.
See: https://github.com/systemd/systemd/issues/34448
Yu Watanabe [Tue, 17 Sep 2024 18:13:47 +0000 (03:13 +0900)]
conf-parser: use hashmap_ensure_put() at one more place
Yu Watanabe [Tue, 17 Sep 2024 18:05:41 +0000 (03:05 +0900)]
conf-parser: log errors in config_parse_many_files() and friends
Previously, if an file cannot be opened, e.g. due to its permission,
config_parse_many() or so did not log the error even if CONFIG_PARSE_WARN
flag is set. This makes all error paths in these functions are logged,
and the log level is controlled by the flag.
Prompted by #34436.
Adrian Vovk [Wed, 4 Sep 2024 03:48:28 +0000 (23:48 -0400)]
repart: Add tests for supplement partitions
Adrian Vovk [Sat, 17 Aug 2024 17:30:46 +0000 (13:30 -0400)]
repart: Add SupplementFor= logic
This was designed to deal with $BOOT, as defined by the Boot Loader
Specification, but it was made a generic mechanism because it is useful
elsewhere too. See the updated man page for usage examples, motivation,
and an explanation of how this works.
Adrian Vovk [Thu, 5 Sep 2024 00:19:27 +0000 (20:19 -0400)]
repart: Consider existing partitions when placing
Fixes an oversight in `context_allocate_partitions` that makes it
succeed in cases where it should fail. Essentially, there was nothing
actually enforcing SizeMinBytes= and PaddingMinBytes= for partitions
that exist, only for new partitions. This behavior is inconsistent with
the docs, which state that existing partitions will be grown to at least
the specified minimum size, and that "If the backing device does not
provide enough space to fulfill the constraints placing the partition
will fail".
Adrian Vovk [Wed, 4 Sep 2024 03:45:08 +0000 (23:45 -0400)]
strv: Fixup STRV_FOREACH_PAIR macro
The macro didn't properly parenthesize a caller-controlled argument.
For example: `STRV_FOREACH_PAIR(a, b, something ?: something_else)`
would expand to `typeof(*something ?: something_else)`, which would
cause compile failures
Yu Watanabe [Tue, 17 Sep 2024 17:50:19 +0000 (02:50 +0900)]
log: introduce log_oom_full()
Yu Watanabe [Tue, 17 Sep 2024 17:35:28 +0000 (02:35 +0900)]
network: log loaded .network and .netdev files
Yu Watanabe [Sun, 15 Sep 2024 18:24:19 +0000 (03:24 +0900)]
network: log when no matching .network file found
When an interface enters unmanaged state, there are two possibilities:
- no matching .network file found,
- found a matching .network with Unmanaged=yes.
When a matching .network file is found, networkd logs the filename.
Let's also log when no matching .network file is found.
This also slightly adjust the log message when a matching .network file
found.
Closes #34436.
PavlNekrasov [Tue, 17 Sep 2024 10:17:21 +0000 (13:17 +0300)]
Use correct error code in log message in output_waiting_jobs (#34404)
The error code `r` from the read function is being logged, but the error code `rc` from the table data insertion function should be logged instead.
Yu Watanabe [Tue, 17 Sep 2024 10:15:12 +0000 (19:15 +0900)]
Merge pull request #34443 from yuwata/network-sysctl-monitor-follow-ups
network/sysctl-monitor: several follow-ups and cleanups
Lennart Poettering [Fri, 5 Jul 2024 16:16:17 +0000 (18:16 +0200)]
update TODO
Lennart Poettering [Tue, 16 Jul 2024 08:48:39 +0000 (10:48 +0200)]
ci: add testcase for multi-profile UKIs
This tests the whole shebang:
1. That ukify can generate them properly
2. That systemd-boot can dissect them properly
3. That systemd-stub can accept profile selection propery
4. That the profile information ends up in /run/systemd/stub/ properly
5. That systemd-measure correctly calculates the expected PCR 11 values
for each profile and that we can unlock a public-key bound LUKS
volume with it
Yu Watanabe [Tue, 17 Sep 2024 06:13:38 +0000 (15:13 +0900)]
docs: fix typo in filename: REATLIME -> REALTIME
Yu Watanabe [Tue, 17 Sep 2024 06:33:15 +0000 (15:33 +0900)]
test/repart: fix mkfs checker
Follow-up for
27cacec939a46f61706d7b48a51b6f5880be4662 .
Daan De Meyer [Mon, 16 Sep 2024 19:45:55 +0000 (21:45 +0200)]
Fix generator logging
log_setup() overrides the previously set log target again so we
can't use it in log_setup_generator().
Follow-up for
aa976d87889ae22b7347787a1ebd03a31dcc0a9e
Arian van Putten [Mon, 16 Sep 2024 21:35:13 +0000 (23:35 +0200)]
CONTROL_GROUP_INTERFACE: fix link to systemd-run code
Yu Watanabe [Tue, 17 Sep 2024 06:00:06 +0000 (15:00 +0900)]
network: drop unnecessary BPF related objects from Manager when disabled
Yu Watanabe [Mon, 16 Sep 2024 06:10:46 +0000 (15:10 +0900)]
network/sysctl-monitor: do not allocate sysctl_shadow when eBPF is not supported
When eBPF is disabled, the hashmap will be never used. Let's not
allocate it.
Yu Watanabe [Mon, 16 Sep 2024 06:08:36 +0000 (15:08 +0900)]
network/sysctl-monitor: fix use-after-free
Previously, manager_free() did not assign NULL to Manager.sysctl_shadow,
hence sysctl_clear_link_shadows() called by link_free() will causes
use-after-free. To fix the issue, this makes Manager.sysctl_shadow will be
set to NULL after it is freed,
Fixes a bug introduced by
6d9ef22acdeac4b429efb75164341233955484af .
Yu Watanabe [Mon, 16 Sep 2024 00:58:51 +0000 (09:58 +0900)]
network/sysctl: several cleanups for sysctl_add_monitor()
- rename rootcg -> root_cgroup_fd, to emphasize it is a fd,
- drop nested function call, and check error code.
Yu Watanabe [Mon, 16 Sep 2024 00:43:18 +0000 (09:43 +0900)]
bpf-link: introduce bpf_ring_buffer_free() and friends
Then, replace rb_free() in networkd.
Follow-up for
6d9ef22acdeac4b429efb75164341233955484af .
Yu Watanabe [Mon, 16 Sep 2024 00:33:58 +0000 (09:33 +0900)]
network/sysctl: use wrapped free functions
No functional change, just refactoring.
Follow-up for
6d9ef22acdeac4b429efb75164341233955484af .
Yu Watanabe [Mon, 16 Sep 2024 00:19:21 +0000 (09:19 +0900)]
network/sysctl-monitor: fix sanity check in cut_last()
This also adds basic comment about the return code.
Follow-up for
6d9ef22acdeac4b429efb75164341233955484af .
Yu Watanabe [Mon, 16 Sep 2024 02:49:57 +0000 (11:49 +0900)]
Yu Watanabe [Mon, 16 Sep 2024 02:49:02 +0000 (11:49 +0900)]
Yu Watanabe [Mon, 16 Sep 2024 02:47:40 +0000 (11:47 +0900)]
Yu Watanabe [Mon, 16 Sep 2024 01:51:09 +0000 (10:51 +0900)]
Merge pull request #34393 from poettering/tmpfiles-ownership-flag
tmpfiles: introduce an explicit line flag $ for enabling purge logic …
Yu Watanabe [Mon, 16 Sep 2024 01:42:37 +0000 (10:42 +0900)]
Merge pull request #34425 from yuwata/udev-rules-case-insensitive-match
udev-rules: support case insensitive match
Mike Yuan [Sun, 15 Sep 2024 14:04:32 +0000 (16:04 +0200)]
basic/build: also include BTF status
Lennart Poettering [Sun, 15 Sep 2024 14:16:34 +0000 (16:16 +0200)]
coredump: use _cleanup_(iovec_done) where appropriate
Yu Watanabe [Mon, 16 Sep 2024 01:41:24 +0000 (10:41 +0900)]
Merge pull request #34434 from poettering/bootctl-stub-paths
bootctl: expose new stub path efi vars and related
Lennart Poettering [Tue, 16 Jul 2024 09:27:19 +0000 (11:27 +0200)]
bootctl: show whether a PE file is an addon in 'booctl kernel-identify'
Celeste Liu [Sun, 15 Sep 2024 16:31:41 +0000 (00:31 +0800)]
hwdb: add Kensington SlimBlade Pro trackball (Bluetooth mode)
Wired and 2.4G dongle connectivity is covered by general trackball rule,
but with Bluetooth connectivity Kensington SlimBlade Pro uses the name
"SlimBlade Pro" which doesn't contain "[Tt]rack[Bb]all". We need to
process it specially.
Signed-off-by: Celeste Liu <CoelacanthusHex@gmail.com>
Daan De Meyer [Sun, 15 Sep 2024 20:01:16 +0000 (22:01 +0200)]
repart: Fix log messages in partition_populate_directory()
We're not actually populating a filesystem here, we're preparing
to populate a filesystem, so update the log messages accordingly.
Lennart Poettering [Fri, 13 Sep 2024 15:24:20 +0000 (17:24 +0200)]
tmpfiles.d: add $ flag to all lines which are clearly private to our packages, and should be removed on package removal
(This excludes any dirs that contain resources placed there by the user)
(I also didn't bother marking resources belonging to components that are
really not optional for us)
Lennart Poettering [Thu, 12 Sep 2024 16:23:06 +0000 (18:23 +0200)]
tmpfiles: introduce an explicit line flag $ for enabling purge logic for a line
Let's make the risk of accidental misuse, and mark lines that shall be
covered by --purge with an explicit new flag "$".
See: #33349
Lennart Poettering [Tue, 16 Jul 2024 07:49:50 +0000 (09:49 +0200)]
bootctl: also show current/default/oneshot entry literally in output
Lennart Poettering [Mon, 15 Jul 2024 16:21:35 +0000 (18:21 +0200)]
bootctl: add --print-loader-path + --print-stub-path
These are inspired by the existing commands that return the path to the
boot or ESP partitions. However, these new commands show the path to the
boot loader (systemd-boot) or UKI/stub (systemd-stub) that was used on
the current boot. This information is derived from EFI variables.
Lennart Poettering [Mon, 15 Jul 2024 16:18:35 +0000 (18:18 +0200)]
efivars: add helper that reads an fs path from an efi var
Lennart Poettering [Mon, 15 Jul 2024 15:09:53 +0000 (17:09 +0200)]
bootctl: show stub partition data too in "status" too
Mike Yuan [Sun, 15 Sep 2024 16:11:06 +0000 (18:11 +0200)]
man/bootup: rename initrd to exitrd at one more place
Follow-up for
f2c2fa87b6b7a7b3dcce9eeae8ce2a2ab50b60eb
Luca Boccassi [Sun, 15 Sep 2024 14:19:57 +0000 (16:19 +0200)]
test: fix ASAN options in TEST-29-PORTABLE
Bash arrays cannot be exported, so we need to redefine it in each
subtest
Follow-up for
680dec33f27d408c94afe654113ba87e3bb8208b
Yu Watanabe [Sun, 15 Sep 2024 04:49:32 +0000 (13:49 +0900)]
udev-rules: support case insensitive match
This introduces 'i' prefix for match string. When specified, string or
pattern will match case-insensitively.
Closes #34359.
Co-authored-by: Ryan Wilson <ryantimwilson@meta.com>
Daan De Meyer [Sun, 15 Sep 2024 08:25:06 +0000 (10:25 +0200)]
mkosi: Disable makepkg PKGBUILD linting using the newly added environment variable
Daan De Meyer [Sun, 15 Sep 2024 09:57:57 +0000 (11:57 +0200)]
Merge pull request #34409 from DaanDeMeyer/boot-fix
boot: Make initrd_prepare() semantically equivalent to combine_initrds()
Daan De Meyer [Fri, 13 Sep 2024 19:37:20 +0000 (21:37 +0200)]
boot: Make initrd_prepare() semantically equivalent to combine_initrds()
Currently, trying to boot images with type 1 entries generated by mkosi
with qemu freezes in the kernel EFI stub. I'm not going to pretend I
understand what's going on, but when I reported a similar problem with
UKIs, the fix was to rework the code in combine_initrds() in the stub
to behave like it does today. It seems that same fix was never applied
to systemd-boot's combine_initrds() function, so let's do that now to
fix the freezes I've been seeing trying to boot images with type 1 entries
in qemu.
Daan De Meyer [Sun, 15 Sep 2024 08:11:45 +0000 (10:11 +0200)]
boot: Use TAKE_STRUCT() in one more place
Lennart Poettering [Sun, 15 Sep 2024 07:06:58 +0000 (09:06 +0200)]
Merge pull request #34347 from poettering/uki-with-many-bootctl
bootctl: multi-profile UKI support
Yu Watanabe [Sun, 15 Sep 2024 03:53:30 +0000 (12:53 +0900)]
udev-rules: embed UdevRuleToken.attr_match_remove_trailing_whitespace flag into UdevRuleMatchType
No functional change, just refactoring and preparation for later change.
Luca Boccassi [Sat, 14 Sep 2024 19:46:38 +0000 (21:46 +0200)]
test: split TEST-29-PORTABLE in subtests
The test script is quite long and hard to read. Split it.
Start with one image-based and one directory-based subtest.
Ronan Pigott [Sun, 15 Sep 2024 03:21:39 +0000 (20:21 -0700)]
load-fragment: terminate the specifier table (#34421)
Otherwise an invalid specifier iterates over uninitialized data.
Fixes a bug introduced by
0b40688d1830abc6f59b1f1f67eccd757c23eb09 (v254).
Yu Watanabe [Sun, 15 Sep 2024 03:15:57 +0000 (12:15 +0900)]
Merge pull request #34419 from yuwata/creds
creds: several follow-ups and cleanups
Yu Watanabe [Sat, 14 Sep 2024 18:33:12 +0000 (03:33 +0900)]
Merge pull request #34405 from poettering/dns-domain-validate-fix
dns-domain: fix validation check for max name
Yu Watanabe [Sat, 14 Sep 2024 18:21:41 +0000 (03:21 +0900)]
creds: move -h/--help and --version to correct section in the help message
Yu Watanabe [Sat, 14 Sep 2024 18:20:53 +0000 (03:20 +0900)]
creds: add short comment that has-tpm2 is moved
Follow-up for
58e359604ffdca12bb4d2c5807b96e070611c0f6 .
Yu Watanabe [Sat, 14 Sep 2024 18:19:21 +0000 (03:19 +0900)]
creds: align table
Yu Watanabe [Sat, 14 Sep 2024 18:18:32 +0000 (03:18 +0900)]
creds: drop unnecessary include of build-path.h
Follow-up for
58e359604ffdca12bb4d2c5807b96e070611c0f6 .
Matthieu CHARETTE [Sat, 14 Sep 2024 14:36:13 +0000 (16:36 +0200)]
Add HUAWEI MateBook D 15 AMD ACCEL properties
Mike Yuan [Sat, 14 Sep 2024 15:47:47 +0000 (17:47 +0200)]
Merge pull request #34401 from poettering/implicit-sigprocmask
tree-wide: make sigprocmask() changes more automatic
Gregory Arenius [Fri, 13 Sep 2024 23:13:58 +0000 (16:13 -0700)]
Add ACCEL_MOUNT_MATRIX for Chuwi Hi10 Max.
Lennart Poettering [Fri, 13 Sep 2024 15:45:58 +0000 (17:45 +0200)]
dns-domain: add test case from #34399
Lennart Poettering [Fri, 13 Sep 2024 15:54:06 +0000 (17:54 +0200)]
dns-domain: validate dns domain name max size based on unescaped, not escaped size
Otherwise we'll consider various domains invalid that really shouldn't
be considered invalid.
Fixes: #34399
Lennart Poettering [Fri, 13 Sep 2024 15:43:28 +0000 (17:43 +0200)]
dns-domain: follow our current variable naming style
Luca Boccassi [Thu, 12 Sep 2024 16:46:04 +0000 (18:46 +0200)]
core: do not fail if ignorable img.v/ vpick dir is empty
If the vpick directory is configured to be ignored if missing, do not
fail and just skip ahead.
Follow-up for
5e79dd96a88
Follow-up for
622efc544dc
Lennart Poettering [Fri, 13 Sep 2024 09:02:42 +0000 (11:02 +0200)]
update TODO
Lennart Poettering [Fri, 13 Sep 2024 08:36:59 +0000 (10:36 +0200)]
tree-wide: make sigprocmask() changes more automatic
This tries to get rid of most manual sigprocmask() changes, in favour
of:
1. The SD_EVENT_SIGNAL_PROCMASK flag to sd_event_add_signal()
2. The sd_event_set_signal_exit() call for handling SIGTERM/SIGINT
3. Move masking of SIGWINCH into ptyfwd, out of nspawn/vmspawn/run
And while we are at it get rid of a bunch of event source fields whose
lifetime is bound to the sd_event object they belong to anyway, and make
use of the "floating" event source feature of sd-event instead.
Luca Boccassi [Fri, 13 Sep 2024 13:19:56 +0000 (15:19 +0200)]
Merge pull request #34402 from keszybz/notes-readme
Add examples not package/dlopen notes
Zbigniew Jędrzejewski-Szmek [Fri, 13 Sep 2024 12:51:25 +0000 (14:51 +0200)]
docs/ELF_DLOPEN_METADATA: add detailed example
Zbigniew Jędrzejewski-Szmek [Fri, 13 Sep 2024 12:35:43 +0000 (14:35 +0200)]
docs/ELF_PACKAGE_METADATA: add detailed example
When the spec was initially written, we didn't add good documentation of how to
display the notes, also because there was no good way to display the data
except manually extracting the section to a file and running 'jq' on that. But
the tools have improved, so let's show the users how easy it is to use this
data.
Luca Boccassi [Thu, 12 Sep 2024 19:54:55 +0000 (21:54 +0200)]
mkosi: update debian commit reference
*
0704bfd93f Use dh-exec for d/systemd-timesyncd.manpages
*
b668a942e9 Install new sd-stub tmpfiles.d
*
57aa6890f3 Install new org.freedesktop.timesync1 manpage
*
63e7fb5a48 Install new shell credentials snippets
*
3ce727ad45 Update changelog for 256.6-1 release
*
65e0731d3a Note systemd-cryptsetup package split in NEWS
*
2bd9927f5d Update upstream source from tag 'upstream/256.6'
|\
| *
27c691ac24 New upstream version 256.6
*
395974bae4 Re-enable utmp support, tmux's autopkgtests require it
*
685e1c84eb initramfs-tools: ensure rules file exists before invoking chzdev
*
a454822396 Filter out zdev rules in the initramfs hook (LP: #
2044104 )
*
cd0179221d salsa-ci: test the stage1 build profile
*
55917feab0 Update changelog for 256.5-2 release
*
f280a3cbf5 Disable utmp support, replaced by wtmpdb
*
635c5f48dc d/t/upstream: do not pass /var/cache/apt/archives to PackageDirectories
Ricky Tigg [Thu, 12 Sep 2024 13:43:04 +0000 (15:43 +0200)]
po: Translated using Weblate (Finnish)
Currently translated at 100.0% (253 of 253 strings)
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/fi/
Translation: systemd/main
Daan De Meyer [Fri, 13 Sep 2024 07:18:56 +0000 (09:18 +0200)]
Merge pull request #34392 from poettering/format-util-split
tweaks to networkd sysctl logging
Lennart Poettering [Thu, 12 Sep 2024 15:51:28 +0000 (17:51 +0200)]
catalog: beef up new sysctl message
Let's make use of the templating logic, to make the entry more useful.
Lennart Poettering [Thu, 12 Sep 2024 15:51:24 +0000 (17:51 +0200)]
catalog: rebreak catalog entry
Lennart Poettering [Thu, 12 Sep 2024 15:46:12 +0000 (17:46 +0200)]
networkd: move sysctl code to use PID_FMT
Now that format-util.h doesn't pull in net/if.h anymore, we can use it
to format PIDs in the networkd-sysctl.c code.
Lennart Poettering [Thu, 12 Sep 2024 15:39:33 +0000 (17:39 +0200)]
basic: split ifname related calls from format-util.h into format-ifname.h
This way we don't have to pull in net/if.h into format-util.h.
This is supposed to address https://github.com/systemd/systemd/pull/32212#discussion_r1755639881
No actual code changes, just a .c/.h file split-up.
Matteo Croce [Thu, 12 Sep 2024 17:17:24 +0000 (19:17 +0200)]
minor fixups for #32212
Fix minor post merge comments
Daan De Meyer [Thu, 12 Sep 2024 19:27:03 +0000 (21:27 +0200)]
mkosi: Stop applying device groups patch on Arch
It stopped applying so let's stop applying it to make CI green again.
Ryan Wilson [Wed, 11 Sep 2024 20:51:09 +0000 (13:51 -0700)]
analyze: add test for verify exit status with warnings
Daan De Meyer [Wed, 11 Sep 2024 19:29:25 +0000 (21:29 +0200)]
units: Order ldconfig.service after systemd-confext.service
The configuration files required by ldconfig could be put into
place by systemd-confext.service (ldconfig only looks in /etc) so
let's order the service after systemd-confext.service to make sure
any config files are in place before the service runs.
Luca Boccassi [Thu, 12 Sep 2024 18:04:49 +0000 (20:04 +0200)]
Merge pull request #34390 from poettering/bus-process-man-tweak
man: document that sd_bus_process() only returns otherwise unhandled …
Lennart Poettering [Thu, 12 Sep 2024 15:28:59 +0000 (17:28 +0200)]
Merge pull request #32212 from teknoraver/networkd-sysctl
More visibility into systemd-networkd sysctls
Lennart Poettering [Thu, 12 Sep 2024 14:18:59 +0000 (16:18 +0200)]
update TODO
Lennart Poettering [Thu, 12 Sep 2024 12:13:22 +0000 (14:13 +0200)]
man: document that sd_bus_process() only returns otherwise unhandled messages in *ret_message
Lennart Poettering [Thu, 12 Sep 2024 14:17:42 +0000 (16:17 +0200)]
update TODO
Lennart Poettering [Thu, 12 Sep 2024 13:46:03 +0000 (15:46 +0200)]
Merge pull request #34388 from poettering/syscall-update
seccomp: update syscall list and categorize new additions a bit