summaryrefslogtreecommitdiffstats
path: root/src/basic (follow)
Commit message (Expand)AuthorAgeFilesLines
* process-util: handle pidfd_spawn() returning E2BIGKornilios Kourtis2024-08-201-5/+21
* Merge pull request #34044 from poettering/isatty-fixesYu Watanabe2024-08-202-6/+13
|\
| * tree-wide: use isatty_safe() moreLennart Poettering2024-08-202-3/+4
| * terminal-util: don't assume errno is correctly set when using isatty_safe()Lennart Poettering2024-08-201-3/+3
| * terminal-util: fix isatty_safe() on hung-up TTYsLennart Poettering2024-08-201-0/+6
* | network/routing-policy-rule: use int32_t for suppress_prefixlenYu Watanabe2024-08-192-3/+3
|/
* Merge pull request #34025 from YHNdnzj/edit-util-wrong-placeYu Watanabe2024-08-181-2/+2
|\
| * string-util: update ptr declaration to match our coding styleMike Yuan2024-08-181-2/+2
* | Merge pull request #34022 from YHNdnzj/unit-is-filteredYu Watanabe2024-08-181-1/+0
|\ \ | |/ |/|
| * core/unit: unit_is_filtered() -> unit_passes_filter() and invert logicMike Yuan2024-08-171-1/+0
* | basic/process-util: modernize setpriority_closest()Mike Yuan2024-08-181-18/+13
|/
* Add $SYSTEMD_IN_CHROOT to override chroot detectionDaan De Meyer2024-08-161-0/+7
* basic: Various cleanups for ratelimit functionsDaan De Meyer2024-08-142-17/+17
* terminal-util: do not query kernel cmdline for pty sizeMike Yuan2024-08-101-1/+4
* crash-handler: Call vhangup on /dev/console before spawning crash shellDaan De Meyer2024-08-072-0/+13
* basic|boot: silence Wunterminated-string-initialization gcc15 warningsCristian Rodríguez2024-08-071-9/+9
* basic/linux: update kernel headers from v6.11-rc1Yu Watanabe2024-08-046-19/+305
* syscall-list: update syscall tablesYu Watanabe2024-08-0420-3/+83
* Merge pull request #33911 from YHNdnzj/cgroup-setup-cleanupYu Watanabe2024-08-022-224/+98
|\
| * cgroup-util: clean up cg_kill() and friends, completely split out cg_kill_ker...Mike Yuan2024-08-021-78/+76
| * cgroup-util: drop unused cg_rmdir()Mike Yuan2024-08-022-36/+2
| * cgroup-util: refactor cg_{ns,freezer,kill}_supportedMike Yuan2024-08-021-21/+21
| * cgroup-setup: move cg_{,un}install_release_agent from cgroup-utilMike Yuan2024-08-022-88/+0
| * cgroup-setup: drop unused cg_migrate_callback for cg_attach_everywhere()Mike Yuan2024-08-021-2/+0
* | cgroup-util: fix typoYu Watanabe2024-08-021-1/+1
* | confidential-virt: add detection for s390x targetDaniel P. Berrangé2024-08-022-5/+26
* | confidential-virt: split caching of CVM detection into separate methodDaniel P. Berrangé2024-08-021-11/+14
|/
* socket-util: introduce netlink_socket_get_multicast_groups()Yu Watanabe2024-08-022-0/+37
* Merge pull request #33885 from DaanDeMeyer/pidref-kthreadDaan De Meyer2024-07-311-1/+9
|\
| * cgroup-util: Don't try to open pidfd for kernel threadsDaan De Meyer2024-07-311-1/+3
| * cgroup-util: Ignore kernel threads in cg_kill_items()Daan De Meyer2024-07-301-0/+6
* | Merge pull request #33884 from DaanDeMeyer/log-contextDaan De Meyer2024-07-312-5/+17
|\ \
| * | log: Fix size calculation for number of iovecsDaan De Meyer2024-07-311-3/+3
| * | execute: Drop log level to unit log level in exec_spawn()Daan De Meyer2024-07-312-2/+14
| |/
* / Fix detection of TDX confidential VM on Azure platformDaniel P. Berrangé2024-07-301-3/+8
|/
* Merge pull request #30307 from bluca/enforce_inhibitorsZbigniew Jędrzejewski-Szmek2024-07-261-1/+2
|\
| * logind: always check for inhibitor locksLuca Boccassi2024-07-251-1/+2
* | Merge pull request #33825 from DaanDeMeyer/chattrLuca Boccassi2024-07-254-14/+45
|\ \ | |/ |/|
| * Make read_attr_path() more genericDaan De Meyer2024-07-242-5/+5
| * fs-util: Add XO_NOCOW flagDaan De Meyer2024-07-242-0/+8
| * fs-util: Clean up properly in xopenat_full() on labelling errorDaan De Meyer2024-07-241-7/+11
| * fs-util: Handle dangling symlinks in openat_report_new()Daan De Meyer2024-07-241-2/+21
* | basic/log: do not treat all negative errnos as syntheticMike Yuan2024-07-251-3/+2
* | Merge pull request #33810 from YHNdnzj/find-executable-simplifyLuca Boccassi2024-07-242-28/+35
|\ \
| * | path-util: simplify final path for find_executable()Mike Yuan2024-07-231-0/+2
| * | path-util: trivial cleanup for find_executable_full()Mike Yuan2024-07-232-28/+33
| |/
* | namespace-util: introduce pidref_namespace_open()Mike Yuan2024-07-232-8/+38
* | namespace-util: explicitly specify namespace_info[]'s sizeMike Yuan2024-07-231-1/+1
|/
* missing_socket: add SCM_PASSPIDFD and SCM_PIDFDMike Yuan2024-07-211-1/+8
* process-util: modernize pidfd_get_pid()Mike Yuan2024-07-212-9/+9