summaryrefslogtreecommitdiff
path: root/src/basic/process-util.h
Commit message (Expand)AuthorAgeFilesLines
* process-util: rework TAKE_PID() to be side-effect freeLennart Poettering2021-11-031-2/+3
* Revert "basic/fd-util: sort the 'except' array in place"Lennart Poettering2021-10-271-2/+2
* basic: move freeze() from shared/exec-util.h to basic/process-util.hLennart Poettering2021-10-221-0/+2
* process-util: add helper for querying oom score adjustment valueLennart Poettering2021-10-041-0/+1
* Get rid of ioprio.h and add a minimalistic reimplementation of the apiZbigniew Jędrzejewski-Szmek2021-09-221-1/+1
* Revert "Make oom_score_adjust_is_valid() static"Lennart Poettering2021-07-281-0/+2
* Move freeze() into shared/Zbigniew Jędrzejewski-Szmek2021-07-231-2/+0
* Move fork_agent() into shared/Zbigniew Jędrzejewski-Szmek2021-07-231-2/+0
* Make oom_score_adjust_is_valid() staticZbigniew Jędrzejewski-Szmek2021-07-231-2/+0
* basic/fd-util: sort the 'except' array in placeZbigniew Jędrzejewski-Szmek2021-07-231-3/+3
* process-util: add option for cloning with CLONE_NEWUSERLennart Poettering2021-05-071-0/+1
* basic/process-util: add mode where posix shell escape is used for quotingZbigniew Jędrzejewski-Szmek2021-05-051-0/+1
* basic/process-util: allow quoting of commandlinesZbigniew Jędrzejewski-Szmek2021-05-051-0/+1
* coredumpctl: fflush() stdout before invoking gdbLennart Poettering2021-03-111-0/+1
* systemctl: don't search in the full argv[0] for the invocation nameLennart Poettering2021-02-201-0/+2
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* process-util: make sure procfs_file_alloca() works for non-literal field name...Lennart Poettering2020-07-141-5/+7
* pager: set PR_DEATHSIG for pager to SIGINT rather than SIGTERMLennart Poettering2020-06-101-9/+10
* pid1: by default make user units inherit their umask from the user managerFranck Bui2020-04-091-0/+1
* util: uid_t, gid_t, and pid_t must be 32bitYu Watanabe2020-02-021-7/+0
* core: in execute, Never fail setting Nice priorityDimitri John Ledkov2020-01-021-0/+2
* Merge pull request #14218 from poettering/homed-preparatory-small-stuffLennart Poettering2019-12-041-10/+11
|\
| * process-util: add new safe_fork() flag for connecting stdout to stderrLennart Poettering2019-12-041-10/+11
* | process-util: add helper pidfd_get_pid()Lennart Poettering2019-12-041-0/+2
|/
* tree-wide: drop alloca.h when alloc-util.h is includedYu Watanabe2019-11-041-1/+0
* Drop trailing slash from assert_cc() definitionZbigniew Jędrzejewski-Szmek2019-07-171-1/+1
* Merge pull request #12628 from keszybz/dbus-executeMichal Sekletar2019-05-301-2/+0
|\
| * Move cpus_in_affinity_mask() to cpu-set-util.[ch]Zbigniew Jędrzejewski-Szmek2019-05-291-2/+0
* | Add 8bit-version of get_process_cmdline() and use in cgroup-show.cZbigniew Jędrzejewski-Szmek2019-05-221-0/+1
* | basic/process-util: convert bool arg to flagsZbigniew Jędrzejewski-Szmek2019-05-221-1/+5
* | Rework cmdline printing to use unicodeZbigniew Jędrzejewski-Szmek2019-05-221-1/+1
* | small fixes: make get_process_state() static and fix typoTopi Miettinen2019-05-201-1/+0
|/
* Merge pull request #12030 from poettering/condition-memoryYu Watanabe2019-04-021-0/+2
|\
| * process-util: add new helper cpus_in_affinity_mask()Lennart Poettering2019-03-191-0/+2
* | process-util: introduce pid_is_my_child() helperFranck Bui2019-03-201-0/+1
|/
* util: split out namespace related stuff into a new namespace-util.[ch] pairLennart Poettering2019-03-131-0/+1
* tree-wide: use newa() instead of alloca() wherever we canLennart Poettering2019-01-261-2/+2
* process-util: add new FORK_RLIMIT_NOFILE_SAFE flag for safe_fork()Lennart Poettering2018-12-011-9/+10
* core: add namespace_fork() helper, that forks, joins a set of namespaces and ...Lennart Poettering2018-11-131-0/+2
* tree-wide: add a few missing _sentinel_ decoratorsLennart Poettering2018-10-261-1/+1
* core/dbus-execute: fix parsing CPUScheduling* and Nice for transient servicesYu Watanabe2018-10-051-7/+0
* tree-wide: use typesafe_qsort()Yu Watanabe2018-09-191-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: unify how we define bit mak enumsLennart Poettering2018-06-121-11/+11
* process-util: add a new FORK_MOUNTNS_SLAVE flag for safe_fork()Lennart Poettering2018-05-241-0/+1
* process-util: add new helper call for adjusting the OOM scoreLennart Poettering2018-05-171-0/+2
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-1/+1
* process-util: add TAKE_PID(), similar to TAKE_PTR/TAKE_FD, but for child proc...Lennart Poettering2018-04-111-0/+8
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0