summaryrefslogtreecommitdiffstats
path: root/src/basic/process-util.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* pidref: now that we have the cached pidfdid of our own process, use itLennart Poettering9 days1-2/+2
* process-util: port pid_from_same_root_fs() to pidref, and port three places o...Lennart Poettering14 days1-1/+1
* process-util: introduce new FORK_FREEZE flag for safe_fork()Lennart Poettering14 days1-0/+1
* process-util: add new helper pidref_get_ppid_as_pidref()Lennart Poettering2025-01-101-0/+1
* process-util: read_errno()Ivan Kruglov2025-01-091-0/+1
* process-util: port pidref_get_uid() and pidref_is_my_child() to pidfd helpersMike Yuan2025-01-041-2/+3
* process-util: move namespace_get_leader() to namespace-utilMike Yuan2025-01-041-3/+0
* process-util: extract pidfd-related funcs into pidfd-util.[ch]Mike Yuan2025-01-041-3/+0
* journald: get rid of get_process_capeff(), use pidref_get_capability() insteadLennart Poettering2024-12-171-1/+0
* process-util: introduce report_errno_and_exit() as part of src/basic/process-...Ivan Kruglov2024-11-061-0/+2
* core: Introduce PrivatePIDs=Daan De Meyer2024-11-051-13/+14
* sd-json: drop sd_json_dispatch_pid() again, as we prefer json_dispatch_pidref...Lennart Poettering2024-10-141-5/+0
* pidref: hookup PID_AUTOMATIC special pid_t value with PidRefLennart Poettering2024-10-141-1/+2
* sd-json: add sd_json_dispatch_pid()Ivan Kruglov2024-10-101-0/+11
* various: move const ptr indicator to return valueZbigniew Jędrzejewski-Szmek2024-06-191-2/+2
* process-util: make pid*_get_start_time return usec_tMike Yuan2024-05-221-2/+2
* fd-util: Expose helper to pack fds into 3,4,5,...Adrian Vovk2024-02-191-3/+15
* process-util: unify the hex value format a bitFrantisek Sumsal2024-02-071-2/+2
* process-util: use only the least significant byte from personality()Frantisek Sumsal2024-02-071-0/+5
* process-util: minor follow-up for pidfd_spawnMike Yuan2024-02-061-1/+6
* core: add support for pidfd_spawnLuca Boccassi2024-02-051-1/+1
* core: use PidRef in exec_spawnLuca Boccassi2024-02-011-1/+1
* process-util: introduce FORK_NEW_NETNS for safe_fork()Yu Watanabe2024-01-191-5/+6
* process-util: add new pid{ref,}_get_start_time() helperLennart Poettering2024-01-021-0/+2
* process-util: add pidref_safe_fork() helperLennart Poettering2024-01-021-0/+12
* process-util: add new FORK_DEATHSIG_SIGKILL flag, rename FORK_DEATHSIG → FO...Lennart Poettering2023-11-021-15/+16
* process-util: add API for enumerating processes in /proc/ and pinning them vi...Lennart Poettering2023-10-181-0/+4
* process-util: add pidref_is_unwaited() and make pid_is_unwaited() return errorsLennart Poettering2023-10-181-1/+2
* process-util: add pidref_is_my_child()Lennart Poettering2023-10-181-0/+1
* process-util: change pid_is_alive() to not eat up errors, and add pidref_is_a...Lennart Poettering2023-10-181-1/+2
* process-util: add pidref_get_uid() and rename get_process_uid() → pidref_ge...Lennart Poettering2023-10-181-1/+2
* process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-181-1/+2
* process-util: add pidref_is_kernel_thread()Lennart Poettering2023-10-181-1/+2
* process-util: add pidref_get_cmdline()Lennart Poettering2023-10-181-2/+4
* Merge pull request #29272 from enr0n/coredump-containerLennart Poettering2023-10-161-0/+3
|\
| * process-util: introduce namespace_get_leader helperNick Rosbrook2023-10-131-0/+3
* | process-util: add posix_spawn helperLuca Boccassi2023-10-121-0/+2
|/
* process-util: add simple wrapper around PR_SET_CHILD_SUBREAPERLennart Poettering2023-06-231-0/+1
* process-util: add FORK_DETACH flag for forking of detached childLennart Poettering2023-06-231-0/+1
* basic: add comments about raw_clone() calls not supporting threads/malloc in ...Lennart Poettering2023-06-231-2/+7
* process-util: add clone_with_nested_stack() helperLennart Poettering2023-06-231-0/+2
* process-util: add helper that detects if we are a reaper processLennart Poettering2023-06-231-0/+2
* process-util: make safe_fork() unset $NOTIFY_SOCKETYu Watanabe2023-04-161-0/+1
* process-util: introduce get_process_cmdline_strv()Yu Watanabe2023-03-281-0/+1
* process-util: rename FORK_NULL_STDIO -> FORK_REARRANGE_STDIOYu Watanabe2023-02-201-3/+9
* process-util: add helper get_process_threads()Lennart Poettering2023-02-171-0/+2
* Consolidate various TAKE_* into TAKE_GENERIC(), add TAKE_STRUCT()Dan Streetman2023-01-241-8/+2
* process-util: add helper to verify a pid via its pidfdLuca Boccassi2023-01-201-0/+1
* shutdown: propagate mount() failures from child to parentLennart Poettering2023-01-091-0/+2
* shared: add new safe_fork flag FORK_PRIVATE_TMPZbigniew Jędrzejewski-Szmek2022-12-141-5/+6