-
aa62b1ba58
Assorted systemd-machined fixes (#37622)
Lennart Poettering
2025-05-27 12:19:46 +02:00
-
-
8215935180
ci: add test case for io.systemd.MountFileSystem.MakeDirectory() and varlinkctl --push-fd=
Lennart Poettering
2025-05-26 13:46:21 +02:00
-
b4c2e2b970
varlinkctl: optionally push fds to server
Lennart Poettering
2025-05-26 13:19:14 +02:00
-
0261fe571b
mountfsd: add call for creating a foreign UID owned dir in dir owned by caller
Lennart Poettering
2025-05-26 12:16:43 +02:00
-
cb062410ec
sd-json: add json_dispatch_const_filename()
Lennart Poettering
2025-05-26 12:15:27 +02:00
-
-
-
48764e2e58
machine: fix log message, doesn't have to be scope unit, can by any
Lennart Poettering
2025-05-19 13:26:07 +02:00
-
ca02f658e0
machine: rework machine_gc()
Lennart Poettering
2025-05-19 13:24:14 +02:00
-
0c38bc6227
machine: shorten code
Lennart Poettering
2025-05-19 11:12:35 +02:00
-
ee5622f9f0
machine: as safety precaution also check parsed machine name
Lennart Poettering
2025-05-19 11:12:14 +02:00
-
6981e465a7
machine: also save/restore vsock CID properly
Lennart Poettering
2025-05-19 11:19:33 +02:00
-
320b370ab3
machine: modernizations of serializing/deserializing netif data
Lennart Poettering
2025-05-19 11:19:17 +02:00
-
20babd6038
machine: save/restore machine leader pidfdid
Lennart Poettering
2025-05-19 11:08:52 +02:00
-
4b9c918431
machine: use the correct escaping calls for machine metadata
Lennart Poettering
2025-05-19 11:07:53 +02:00
-
b8396f1102
machine: properly remove unit name symlink on removal
Lennart Poettering
2025-05-19 11:05:51 +02:00
-
a4dc3b16d9
machine: port machined state files to fopen_tmpfile_linkable()
Lennart Poettering
2025-05-19 10:58:16 +02:00
-
0c18c0deee
machine: insist in a valid root directory
Lennart Poettering
2025-05-15 12:25:47 +02:00
-
98fc46f2a6
logind,machined: expose bus properties for leader PID fd ids, too
Lennart Poettering
2025-05-19 17:57:08 +02:00
-
-
e3fee4519f
core: break line after sd_json_buildo( in varlink-manager.c
Ivan Kruglov
2025-05-26 07:56:29 -07:00
-
dd14c3eab1
test: simple tests for io.systemd.Unit varlink interface
Ivan Kruglov
2025-05-26 03:14:28 -07:00
-
92fa38c99d
test: quote entire path to socket in io.systemd.Manager tests
Ivan Kruglov
2025-05-26 03:13:55 -07:00
-
d2a8dbabf5
core: add basic lookup by name/pidref in io.systemd.Unit.List
Ivan Kruglov
2025-05-15 03:04:28 -07:00
-
2af33c3d1e
json: add unit tests for json_dispatch_const_unit_name()
Ivan Kruglov
2025-05-26 03:02:59 -07:00
-
643622f850
json: json_dispatch_const_unit_name()
Ivan Kruglov
2025-05-23 06:57:02 -07:00
-
c5ff8283b0
core: Unit Runtime in io.systemd.Unit.List method
Ivan Kruglov
2025-05-13 11:40:49 -07:00
-
472abf7bec
core: skeleton for io.system.Unit interface and io.systemd.Unit.List method
Ivan Kruglov
2024-11-15 09:50:28 +01:00
-
-
eef63efcc3
repart: add 'fsverity' flag for CopyFiles= lines
Allison Karlitskaya
2024-12-02 10:50:02 +01:00
-
80f00d67ad
repart: Collect CopyFiles= lines into structs
Allison Karlitskaya
2024-12-02 10:46:46 +01:00
-
a46bb37710
mkfs-util: add fsverity option to make_filesystem()
Allison Karlitskaya
2024-12-02 21:00:47 +01:00
-
d89283b48e
mkfs-util: turn quiet/discard to a flags field
Allison Karlitskaya
2024-12-03 09:21:16 +01:00
-
c69598a3ab
mkfs-util: rename a local variable
Allison Karlitskaya
2025-03-19 15:44:51 +01:00
-
fdc5f9e844
test: add a testcase for copy_tree() and fs-verity
Allison Karlitskaya
2025-05-26 13:02:33 +02:00
-
56a279a7f7
copy: add support for copying fs-verity status
Allison Karlitskaya
2024-11-28 14:06:34 +01:00
-
7f436569c1
fs-util: prefer linkat(AT_EMPTY_PATH) over /proc/self/fd/ shenanigans
Mike Yuan
2025-05-27 02:10:07 +02:00
-
-
f67b2a06bf
cgroup-util: drop handcrafted cg_is_empty(), always check cgroup.events populated field (#37624)
Yu Watanabe
2025-05-27 10:41:56 +09:00
-
-
5b759bf5fd
homed: generate proper error if we cannot create mountpoint for homedir
Lennart Poettering
2025-05-23 12:15:45 +02:00
-
5c606fb33e
udevadm-info: update error messages (#37619)
Yu Watanabe
2025-05-27 10:08:24 +09:00
-
-
b823f7bb6a
cgroup-util: remove now unused cg_read_event()
Mike Yuan
2025-05-26 22:32:12 +02:00
-
c3f900770d
cgroup-util: drop handcrafted cg_is_empty(), always check cgroup.events populated field
Mike Yuan
2025-05-26 22:27:26 +02:00
-
bdd852a199
src/core/manager.c: log preset activity on first boot
Dusty Mabe
2025-05-23 09:18:12 -04:00
-
61d3133706
polkit: reword 'Interactive authentication required' error
Lennart Poettering
2025-05-23 22:05:15 +02:00
-
879952a853
core/cgroup: CGRuntime.cgroup_path indicates whether the cg is still alive
Mike Yuan
2025-05-26 22:46:17 +02:00
-
bee59ab901
varlinkctl: if returned error is an errno, print it as one in log message
Lennart Poettering
2025-05-26 13:19:43 +02:00
-
554d5882b7
hwdb: make Saitek PLC Pro Flight Rudder Pedals a joystick (#37601)
tuxmainy
2025-05-26 20:50:04 +00:00
-
-
-
f1ee656d4d
tree-wide: Handle EINVAL as not supported for chattr_xxx()
Daan De Meyer
2025-05-26 16:11:06 +02:00
-
8cf13c8752
socket-util: Move getsockopt_int() to implementation file
Daan De Meyer
2025-05-26 16:20:16 +02:00
-
775d181213
sd-bus: mark two functions as pure
Mike Yuan
2025-05-26 20:37:48 +02:00
-
180341e732
basic,shared: mark eligible functions with _pure_/_const_
Mike Yuan
2025-05-26 20:04:54 +02:00
-
fae687ec2b
shared/bitmap: minor modernizations
Mike Yuan
2025-05-26 20:01:17 +02:00
-
5a881f7f71
errno-list: errno_from_name() is pure but not const
Mike Yuan
2025-05-26 20:19:59 +02:00
-
82775307c5
fd-util: group close_fd_ptr() with fd funcs, not FILE/DIR stream ones
Mike Yuan
2025-05-26 19:24:10 +02:00
-
-
-
040637ebaa
machinectl: fix indentation of status output field
Lennart Poettering
2025-05-23 15:32:35 +02:00
-
-
-
a852f5c27d
udevadm-info: make the error messages slightly more consistent
Frantisek Sumsal
2025-05-26 16:52:33 +02:00
-
1420ffffc5
udevadm-info: print the original input on error
Frantisek Sumsal
2025-05-26 16:44:13 +02:00
-
-
49f1f2d4a7
coredump: get rid of _META_MANDATORY_MAX
Zbigniew Jędrzejewski-Szmek
2025-05-26 12:04:44 +02:00
-
a6b5e57274
update TODO
Lennart Poettering
2025-05-26 13:46:10 +02:00
-
0cca16a836
units: enable watchdog notifications for vmspawn
Lennart Poettering
2025-05-23 15:45:00 +02:00
-
0ee78fc96e
tree-wide: Clean up more includes
Daan De Meyer
2025-05-23 12:15:45 +02:00
-
d4858b3f4e
basic + fundamental: Clean up includes (#37595)
Daan De Meyer
2025-05-26 09:15:30 +02:00
-
-
0c15577abe
basic + fundamental: Clean up includes
Daan De Meyer
2025-05-22 16:08:26 +02:00
-
e6e6131a2c
login-util: Mark session_id_valid() as pure
Daan De Meyer
2025-05-25 10:05:47 +02:00
-
1aabcd7454
basic: Move userns_supported() to namespace-util.h
Daan De Meyer
2025-05-25 10:00:54 +02:00
-
01655aec3b
strv: Drop unnecessary macros
Daan De Meyer
2025-05-25 09:58:09 +02:00
-
-
b4736d9a25
basic: Move LogRatelimit struct to log-ratelimit.h as well
Daan De Meyer
2025-05-25 08:28:13 +02:00
-
ac8ed83947
docs: add man pages for sd_device_enumerator_[new,ref,unref,unrefp] (#37586)
Shubhendra Kushwaha
2025-05-25 01:31:27 +05:30
-
881982b1b5
Various cleanups (#37597)
Daan De Meyer
2025-05-24 21:48:04 +02:00
-
-
7b41cf7731
Two follow ups for #37591 (#37594)
Yu Watanabe
2025-05-25 04:22:42 +09:00
-
-
b065d3529a
clangd: Enable UnusedIncludes feature again
Daan De Meyer
2025-05-23 13:54:46 +02:00
-
8ad0d6d479
clang-tidy: Skip public headers
Daan De Meyer
2025-05-23 13:03:57 +02:00
-
91a82e790e
ci: Setup clang-tidy meson env with extra options
Daan De Meyer
2025-05-21 12:55:35 +02:00
-
b4f3a3ad06
core: Add missing bpf-dlopen.h includes to bpf skeleton headers
Daan De Meyer
2025-05-23 13:36:55 +02:00
-
a119c648f8
fundamental: Move declaration of free() to macro-fundamental.h
Daan De Meyer
2025-05-23 13:32:52 +02:00
-
34269a6398
generate-sym-test: Only include required headers
Daan De Meyer
2025-05-23 11:27:31 +02:00
-
-
-
a6f4a9c07b
netlink-internal: Make message_get_serial() static inline again
Daan De Meyer
2025-05-24 20:44:32 +02:00
-
4cfd024e73
forward: Move ChaseFlags forward declaration to forward.h
Daan De Meyer
2025-05-24 20:44:12 +02:00
-
-
5cdf13c70c
libsystemd: Clean up includes
Daan De Meyer
2025-05-22 11:27:45 +02:00
-
b416ac0e15
basic: Move ratelimit logging functions to log-ratelimit.h
Daan De Meyer
2025-05-24 19:55:42 +02:00
-
dbef7bcf29
shared: Followups for #37575
Daan De Meyer
2025-05-24 19:49:08 +02:00
-
f989d2853f
libudev: Clean up includes
Daan De Meyer
2025-05-22 11:19:15 +02:00
-
9b6bb9a43c
Bugprone argument comment 7 (#37556)
Yu Watanabe
2025-05-25 01:53:13 +09:00
-
-
637f623920
treewide: correct argument name to user_icon / askpw_icon
Jelle van der Waa
2025-05-22 10:43:55 +02:00
-
79d70bb282
killall: correct argument comment
Jelle van der Waa
2025-05-21 20:49:19 +02:00
-
8b67ed854f
validatefs: correct argument comments
Jelle van der Waa
2025-05-21 20:44:59 +02:00
-
5c101b06ea
sd-bus: rename 'add_callback' -> 'install_callback'
Jelle van der Waa
2025-05-21 20:34:03 +02:00
-
03722d7120
tpm2-util: rename 'policy' -> 'pcrlock_policy'
Jelle van der Waa
2025-05-21 20:22:10 +02:00
-
d7bf63bcad
creds-util: correct argument comment
Jelle van der Waa
2025-05-21 20:19:12 +02:00
-
a56fc8a070
pcrlock: correct argument comment
Jelle van der Waa
2025-05-21 20:16:05 +02:00
-
3ce64b0fbe
cgroup-util: rename 'kill_log' -> 'log_kill'
Jelle van der Waa
2025-05-24 17:06:04 +02:00
-
684cd01f0e
cgroup-util: rename 's' -> 'killed_pids'
Jelle van der Waa
2025-05-21 20:04:55 +02:00
-
457ce7d94a
machine-id-setup: correct argument comments
Jelle van der Waa
2025-05-21 20:02:32 +02:00
-
3f0a9665d9
dissect-image: rename 'dest' -> 'where'
Jelle van der Waa
2025-05-21 19:52:11 +02:00
-
6217935422
sd-bus: prefix return arguments with 'ret_' for sd_bus_message_peek_type
Jelle van der Waa
2025-05-21 19:28:58 +02:00
-
f54b0adec9
fuzz: correct argument comment
Jelle van der Waa
2025-05-21 19:23:20 +02:00
-
-
69a283c5f2
shared: Clean up includes
Daan De Meyer
2025-05-22 11:17:20 +02:00
-
9d75fb9647
linux: update kernel headers from v6.15-rc7
Yu Watanabe
2025-05-24 03:03:57 +09:00
-
c2fcfda20f
hwdb: merge entries for Ettus Research B200
Yu Watanabe
2025-05-24 00:13:02 +09:00
-
9a277f7106
hostname: two trivial cleanups (#37583)
Yu Watanabe
2025-05-24 01:56:25 +09:00
-
-
4108529d3e
core: renames in io.systemd.Manager (#37582)
Mike Yuan
2025-05-23 17:46:26 +02:00
-
-
3ae6e64641
loginctl,machinectl: use LESS_BY() where appropriate
Lennart Poettering
2025-05-23 09:24:24 +02:00
-
5b207b3cbf
path-util: add flavour of path_startswith() that leaves a leading slash in place (#37572)
Yu Watanabe
2025-05-24 00:20:40 +09:00
-
-
f6f8c6e9fd
hwdb: add RTL-SDR devices
AsciiWolf
2025-05-23 14:28:16 +02:00