summaryrefslogtreecommitdiffstats
path: root/src/basic/process-util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* process-util: make pid*_get_start_time return usec_tMike Yuan2024-05-221-6/+6
* core/execute: also check cg_is_threaded for clone3()Mike Yuan2024-04-141-1/+8
* various: use strdup_to() after getenv()Zbigniew Jędrzejewski-Szmek2024-03-201-25/+4
* process-util: use proc_mounted() check at one more placeLennart Poettering2024-02-211-1/+1
* fd-util: Expose helper to pack fds into 3,4,5,...Adrian Vovk2024-02-191-3/+16
* process-util: use only the least significant byte from personality()Frantisek Sumsal2024-02-071-1/+1
* process-util: minor follow-up for pidfd_spawnMike Yuan2024-02-061-6/+15
* core: add support for pidfd_spawnLuca Boccassi2024-02-051-14/+68
* executor: really set POSIX_SPAWN_SETSIGDEF for posix_spawnLuca Boccassi2024-02-051-4/+2
* core: use PidRef in exec_spawnLuca Boccassi2024-02-011-5/+4
* process-util: introduce FORK_NEW_NETNS for safe_fork()Yu Watanabe2024-01-191-2/+3
* tree-wide: replace string functions with fundamental functionsRose2024-01-111-4/+5
* process-util: turn off O_NONBLOCK on stdio fds when rearranging fdsLennart Poettering2024-01-081-0/+3
* Merge pull request #30610 from YHNdnzj/logind-serialize-pidrefYu Watanabe2024-01-041-1/+3
|\
| * process-util: ensure pidref_is_alive only return ESRCH if not setMike Yuan2024-01-041-1/+3
* | process-util: add new pid{ref,}_get_start_time() helperLennart Poettering2024-01-021-0/+76
* | process-util: add pidref_safe_fork() helperLennart Poettering2024-01-021-0/+24
|/
* process-util: add new FORK_DEATHSIG_SIGKILL flag, rename FORK_DEATHSIG → FO...Lennart Poettering2023-11-021-9/+17
* process-util: add API for enumerating processes in /proc/ and pinning them vi...Lennart Poettering2023-10-181-0/+69
* process-util: add pidref_is_unwaited() and make pid_is_unwaited() return errorsLennart Poettering2023-10-181-2/+20
* process-util: add pidref_is_my_child()Lennart Poettering2023-10-181-0/+20
* process-util: change pid_is_alive() to not eat up errors, and add pidref_is_a...Lennart Poettering2023-10-181-4/+25
* process-util: add pidref_get_uid() and rename get_process_uid() → pidref_ge...Lennart Poettering2023-10-181-1/+22
* process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-181-3/+23
* process-util: add pidref_is_kernel_thread()Lennart Poettering2023-10-181-1/+18
* process-util: add pidref_get_cmdline()Lennart Poettering2023-10-181-10/+53
* tree-wide: port various parsers over to read_stripped_line()Lennart Poettering2023-10-171-5/+3
* Merge pull request #29272 from enr0n/coredump-containerLennart Poettering2023-10-161-0/+27
|\
| * process-util: introduce namespace_get_leader helperNick Rosbrook2023-10-131-0/+27
* | process-util: add posix_spawn helperLuca Boccassi2023-10-121-0/+46
|/
* treewide: split commandline into command lineJoerg Behrmann2023-09-201-1/+1
* Journal: Add message IDs for emergency-level log messagesOMOJOLA JOSHUA2023-09-011-1/+6
* process-util: use clone2 on ia64Luca Boccassi2023-07-101-0/+4
* tree-wide: explicitly ignore return value in a couple more placesFrantisek Sumsal2023-07-021-1/+1
* process-util: add simple wrapper around PR_SET_CHILD_SUBREAPERLennart Poettering2023-06-231-0/+18
* process-util: add FORK_DETACH flag for forking of detached childLennart Poettering2023-06-231-2/+34
* process-util: add clone_with_nested_stack() helperLennart Poettering2023-06-231-0/+35
* process-util: add helper that detects if we are a reaper processLennart Poettering2023-06-231-0/+15
* stat-util: rename files_same() → inode_same()Lennart Poettering2023-05-191-1/+1
* process-util: be more careful with pidfd_get_pid() special casesLennart Poettering2023-04-171-1/+15
* process-util: make safe_fork() unset $NOTIFY_SOCKETYu Watanabe2023-04-161-0/+8
* process-util: introduce get_process_cmdline_strv()Yu Watanabe2023-03-281-0/+22
* tree-wide: port various places to find_line_startswith()Lennart Poettering2023-03-241-8/+3
* process-util: drop trailing NUls before parsing the nulstrYu Watanabe2023-03-241-9/+3
* core: Settle log target if we're going to be closing all fdsDaan De Meyer2023-03-221-0/+1
* Include <threads.h> if possible to get thread_local definitionCristian Rodríguez2023-03-061-0/+1
* process-util: rename FORK_NULL_STDIO -> FORK_REARRANGE_STDIOYu Watanabe2023-02-201-16/+30
* process-util: show requested process name in the logYu Watanabe2023-02-191-1/+1
* process-util: add helper get_process_threads()Lennart Poettering2023-02-171-0/+25
* process-util: add missing error checkLennart Poettering2023-02-081-0/+2