Commit Graph

  • 18615041a5 home: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR() Jelle van der Waa 2025-11-22 14:44:15 +01:00
  • a8a8498ef1 cryptenroll: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR() Jelle van der Waa 2025-11-22 14:43:31 +01:00
  • a751da2cb6 core: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR() Jelle van der Waa 2025-11-22 14:43:03 +01:00
  • 3a5d9ee980 discover-image: use _SD_PATH_INVALID where appropriate Lennart Poettering 2025-11-18 22:32:41 +01:00
  • b26e6207cb dissect-image: make verity params for mountfsd_mount_image() optional Lennart Poettering 2025-11-19 17:26:15 +01:00
  • e45f2aede9 Revert "nspawn: Fix broken host links for container journals" (#39879) Chris Down 2025-11-25 01:13:43 +08:00
  • 8c22cb264d core: Make libmount optional (#39878) Daan De Meyer 2025-11-24 17:19:26 +01:00
  • 7599d26436 run: fix two minor memory leaks Antonio Alvarez Feijoo 2025-11-24 13:11:01 +01:00
  • 77a1e2dec6 Revert "nspawn: Fix broken host links for container journals" Lennart Poettering 2025-11-24 16:34:00 +01:00
  • 5df44d0f6a core: Make libmount optional Daan De Meyer 2025-11-24 15:33:26 +01:00
  • 9c2cd09420 test: Skip protect_kernel_logs test if libmount is missing Daan De Meyer 2025-11-24 16:08:57 +01:00
  • 39c343daa6 nspawn: fix CI Lennart Poettering 2025-11-24 15:30:23 +01:00
  • da22ccf48f openssl-util: introduce openssl_extract_public_key() helper function Yu Watanabe 2025-11-24 10:30:07 +09:00
  • 4f6ef13f43 run0: Stay in cwd if --empower is specified without a user Daan De Meyer 2025-11-24 12:36:42 +01:00
  • c746488537 block dlopen() once we transition into some foreign namespace (#39824) Lennart Poettering 2025-11-24 14:14:16 +01:00
  • d60206c49a meson: Still build libshared even if libmount is disabled (#39871) Daan De Meyer 2025-11-24 14:05:29 +01:00
  • 0cc96fc213 test: use log_tests_skipped_errno() at one more place Yu Watanabe 2025-11-22 09:46:58 +09:00
  • 7336f2c748 meson: Still build libshared even if libmount is disabled Daan De Meyer 2025-11-24 10:57:58 +01:00
  • e910f9bc63 test-reread-partition-table: Don't keep open fds around Daan De Meyer 2025-11-24 11:53:12 +01:00
  • dee7dfea1d test-reread-partition-table: Only check for CAP_SYS_ADMIN Daan De Meyer 2025-11-24 12:51:14 +01:00
  • 43687c22ab tests: Assume we're running in a chroot if check fails Daan De Meyer 2025-11-24 13:07:39 +01:00
  • f866ff3df8 tree-wide: replace tab with space, adjust missing or duplicated space Yu Watanabe 2025-11-24 12:59:22 +09:00
  • 332bce5bd7 oomd: move check if processes can be killed into oomd_cgroup_kill() Yu Watanabe 2025-11-22 10:19:47 +09:00
  • 5da6a8ee6e man,doc: add uapi spec numbers to all links to uapi specs (#39867) Luca Boccassi 2025-11-24 11:15:09 +00:00
  • ed3fcaae11 crash-handler: also disable dlopen(), just in case Lennart Poettering 2025-11-20 14:43:41 +01:00
  • a08f2ea02d process-util: also disable dlopen() in safe_fork() Lennart Poettering 2025-11-20 14:43:22 +01:00
  • 9252e26f4c core: load libcryptsetup before forking off child that might need it Lennart Poettering 2025-11-24 09:41:36 +01:00
  • c64a486058 sysext: load libraries before forking off worker child Lennart Poettering 2025-11-21 17:09:54 +01:00
  • 09596e7d1a repart: load libraries before forking off child Lennart Poettering 2025-11-21 17:09:21 +01:00
  • 52594c3184 udev: load a bunch of libs before we fork off worker processes Lennart Poettering 2025-11-21 08:53:44 +01:00
  • 5b2f52814b dissect-image: load library before we fork off metadata extractor child process Lennart Poettering 2025-11-21 08:53:28 +01:00
  • e683dce1f1 portabled: load a bunch of libs before we fork off a dissector child processes Lennart Poettering 2025-11-21 08:53:14 +01:00
  • 6069de1ed3 pid1: pull in libmount unconditionally Lennart Poettering 2025-11-24 09:55:46 +01:00
  • efaf5a763d execute: load a bunch of libs before we disable dlopen() Lennart Poettering 2025-11-24 09:55:03 +01:00
  • 800d11c36c nspawn: load three libraries we'll need later before we fork() a child Lennart Poettering 2025-11-19 17:23:58 +01:00
  • 2c7bdaf9f1 dlfcn-util: let's make our dlopen() code fail if we enter a container namespace Lennart Poettering 2025-11-19 17:13:50 +01:00
  • ab5a79ff5d hwdb: Add alternative mode for Beacn Mic (#39868) Craig McLure 2025-11-24 06:02:10 +00:00
  • fc3adbbbcb man: always prefix links to uapi specs with their UAPI.XY spec number Lennart Poettering 2025-11-23 18:07:13 +01:00
  • 81b52a013c docs: reference UAPI specs by their number when linked Lennart Poettering 2025-11-23 17:16:09 +01:00
  • 19deb47ade firstboot: drop redundant and spurious errno check Yu Watanabe 2025-11-23 15:04:26 +09:00
  • 941b91600c boot: ensure profile IDs do not get leaked and overwritten when there are tries suffixes Luca Boccassi 2025-11-22 00:25:21 +00:00
  • 2d82ebf600 core/selinux-setup: actually skip setup gracefully when libselinux is not available (#39859) Yu Watanabe 2025-11-23 09:11:32 +09:00
  • dd281e19a7 docs: Document cast formatting rules Daan De Meyer 2025-11-22 22:50:39 +01:00
  • 375a4bd878 core/selinux-setup: actually skip setup gracefully when libselinux is not available Mike Yuan 2025-11-20 20:07:32 +01:00
  • 32b7a07b8c core/exec-invoke: deduplicate needs_setuid with needs_sandboxing Mike Yuan 2025-11-20 13:52:51 +01:00
  • f53ac7742f clang-tidy: Enable misc-include-cleaner check (#39835) Yu Watanabe 2025-11-22 20:54:28 +09:00
  • 6d57f584de clang-tidy: Enable misc-include-cleaner check Daan De Meyer 2025-05-20 12:28:15 +02:00
  • 87fbd33372 clang-tidy: Fix all remaining misc-include-cleaner violations Daan De Meyer 2025-05-23 13:38:45 +02:00
  • d11ce97386 test-journald-config: Modernize test Daan De Meyer 2025-11-20 19:15:14 +01:00
  • add1828861 Various logging fixlets (#39837) Zbigniew Jędrzejewski-Szmek 2025-11-22 10:14:10 +01:00
  • 229e106a6e NEWS: drop one sentence Yu Watanabe 2025-11-22 10:43:14 +09:00
  • e6baa5ba0b Use SD_JSON_BUILD_PAIR_* macros if possible in shared/core/home (#39845) Yu Watanabe 2025-11-22 10:04:02 +09:00
  • 924081f793 pam-systemd-home: various logging cleanups Yu Watanabe 2025-11-21 09:51:29 +09:00
  • 447eb0a00c pam-systemd-loadkey: append full stop Yu Watanabe 2025-11-21 09:31:36 +09:00
  • 37d8d6623f pam-systemd: various fixlets for logging Yu Watanabe 2025-11-21 09:23:11 +09:00
  • 7214aa9a2c pam-util: make pam_debug_syslog_errno() returns pam error Yu Watanabe 2025-11-21 09:21:25 +09:00
  • 82f2eb73b1 pam-util: use correct errno Yu Watanabe 2025-11-21 09:11:34 +09:00
  • 7582679d0e apparmor: update log message Yu Watanabe 2025-11-21 08:40:17 +09:00
  • 7d23e27e4c test: skip test-reread-partition-table if missing privileges Nick Rosbrook 2025-11-21 12:49:37 -05:00
  • 12d2abe082 test: check for all errors in test-reread-partition-table Luca Boccassi 2025-11-21 17:53:46 +00:00
  • 2a3f05400a resolve: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR() Jelle van der Waa 2025-11-21 17:07:45 +01:00
  • 2ba6cdc1b9 home: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR() Jelle van der Waa 2025-11-21 17:01:54 +01:00
  • 7dda32a544 shared: prefer using SD_JSON_BUILD_PAIR_* over SD_JSON_BUILD_PAIR() Jelle van der Waa 2025-11-21 16:59:30 +01:00
  • d1ae5e26c4 nspawn: Fix broken host links for container journals (#39727) Chris Down 2025-11-21 23:42:23 +08:00
  • 887f54adce nspawn: Add integration test for --link-journal Chris Down 2025-11-14 16:46:08 +08:00
  • 11eebc2357 nspawn: Fix broken host links for container journals Chris Down 2025-11-14 16:44:49 +08:00
  • 2691e7558b run0: Add note about processes having privileges over --empower sessions Daan De Meyer 2025-11-21 11:44:30 +01:00
  • cf063b8a1c sd-bus: Exit event loop with error code instead of EXIT_FAILURE Daan De Meyer 2025-11-13 21:59:18 +01:00
  • dff4fb7c35 test: skip test-loop-block udev part in chroot too Luca Boccassi 2025-11-20 14:33:30 +00:00
  • 38e9d40c80 oomd: check if a cgroup can be killed before attempting to kill it Matteo Croce 2025-11-17 17:30:34 +01:00
  • f295cfa1a7 apparmor: move dlopen() into mac_apparmor_use() check (#39826) Zbigniew Jędrzejewski-Szmek 2025-11-20 20:10:44 +01:00
  • 4902a7f18d virt: debug log when inode_same() fails Luca Boccassi 2025-11-20 15:36:39 +00:00
  • 6629107404 mkosi: Drop IWYU Daan De Meyer 2025-11-20 13:18:30 +01:00
  • 933c690030 basic/terminal-util: operate on one fd in terminal_get_size_by_dsr() Zbigniew Jędrzejewski-Szmek 2025-11-20 14:27:57 +01:00
  • 2e5f717545 man: fix typo Christoph Anton Mitterer 2025-11-20 16:17:45 +01:00
  • e1f9de9739 mkosi: update fedora commit reference to 12f95f807fef5075a8842dd107f83b4c41d5ac26 Daan De Meyer 2025-11-20 15:08:15 +01:00
  • 53eda862c1 labeler: shell-completion -> "shell completion" Mike Yuan 2025-11-20 14:01:31 +01:00
  • 6df082a039 pam_systemd: fix OSC write failure message appearing in error logs (#39791) Yu Watanabe 2025-11-20 23:07:00 +09:00
  • b5dbe7179b apparmor-util: shortcut mac_apparmor_use() if compile-time disabled Lennart Poettering 2025-11-20 14:20:37 +01:00
  • c3b3eea2e5 apparmor: move dlopen() into mac_apparmor_use() check Lennart Poettering 2025-11-20 14:09:15 +01:00
  • 8137c6bf2d mkosi: Install valgrind in tools tree Daan De Meyer 2025-11-20 11:36:30 +01:00
  • 6c32492932 pam_systemd: fix OSC write failure message appearing in error logs val4oss 2025-11-19 10:18:30 +01:00
  • bc9dc63f4f pam-util: fix pam_syslog_errno() ignoring the level parameter val4oss 2025-11-19 10:18:41 +01:00
  • 3c6af4cc79 Make file-hierarchy.7 link to two online docs and drop most of the contents (#39412) Daan De Meyer 2025-11-20 09:56:41 +01:00
  • b3d99e2308 man: improve BindsTo= documentation Christoph Anton Mitterer 2025-10-18 05:30:12 +02:00
  • 3605b3ba87 timer: rebase last_trigger timestamp if needed Frantisek Sumsal 2025-11-19 14:44:13 +01:00
  • 72cbc28347 meson: sort shell completions and exit earlier when shell completion is disabled (#39816) Zbigniew Jędrzejewski-Szmek 2025-11-20 08:35:21 +01:00
  • 0f7d3e34e1 Avoid multiple evaluations in STRERROR_XYZ() macros (#39794) Zbigniew Jędrzejewski-Szmek 2025-11-20 08:29:32 +01:00
  • d2b8e42742 meson: exit earlier from the subdirectory when bash/zshcompletiondir is 'no' Yu Watanabe 2025-11-20 14:46:18 +09:00
  • c74dc8cf14 meson: sort shell completions Yu Watanabe 2025-11-20 14:39:13 +09:00
  • f16518ce86 shell-completion: add bash script for varlinkctl Luca Boccassi 2025-11-20 02:09:48 +00:00
  • 70fa7d4ccc core: SMACK label to Unix socket path and FD (#39772) Yu Watanabe 2025-11-20 13:23:51 +09:00
  • 5de39570c8 Simplify source lists in meson config (#39811) Yu Watanabe 2025-11-20 13:20:41 +09:00
  • a7947d54db NEWS: fix typo Yu Watanabe 2025-11-20 10:08:38 +09:00
  • 5220bb8c3f meson: automatically add 'extract' to 'sources' Zbigniew Jędrzejewski-Szmek 2025-11-19 11:20:18 +01:00
  • 360f750b01 socket-label: apply SMACK label to socket and its file descriptor Marc-Antoine Riou 2025-11-06 10:21:12 +00:00
  • cb4b36928a socket-label: move prototype of socket_address_listen() and string table for SocketAddressBindIPv6Only Yu Watanabe 2025-11-20 09:39:32 +09:00
  • 5feb65c5b1 user-util: avoid double evaluation in STRERROR_USER/GROUP() Yu Watanabe 2025-11-19 05:10:44 +09:00
  • 459000e8c5 errno-util: avoid double evaluation in STRERROR_OR_EOF() Yu Watanabe 2025-11-19 05:09:02 +09:00
  • 18f280a478 test: fix tested function name Yu Watanabe 2025-11-19 04:46:25 +09:00