summaryrefslogtreecommitdiff
path: root/src/basic/process-util.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui2018-03-151-1/+1
* sd-bus: cleanup ssh sessions (Closes: #8076)Shawn Landden2018-02-081-0/+1
* Merge pull request #7915 from poettering/pids-max-tweakZbigniew Jędrzejewski-Szmek2018-01-251-0/+19
|\
| * util: introduce more accurate definitions of TASKS_MAXLennart Poettering2018-01-221-0/+19
* | process-util: replace PTR_TO_PID() and PID_TO_PTR macro by inline functionsLennart Poettering2018-01-231-2/+7
|/
* log: minimize includes in log.hLennart Poettering2018-01-111-0/+1
* process-util: add new FORK_NEW_MOUNTNS flag to safe_fork()Lennart Poettering2018-01-041-0/+1
* process-spec: add another flag FORK_WAIT to safe_fork()Lennart Poettering2018-01-041-0/+1
* process-util: rework wait_for_terminate_and_warn() to take a flags parameterLennart Poettering2018-01-041-1/+10
* process-util: add another fork_safe() flag for enabling LOG_ERR/LOG_WARN loggingLennart Poettering2018-01-041-0/+1
* raw-clone: beef up raw_clone() wrapper a bitLennart Poettering2018-01-041-0/+1
* basic: introduce *_to_string_with_check() functionsYu Watanabe2018-01-021-0/+7
* process-util: move fork_agent() to process-util.[ch]Lennart Poettering2017-12-251-0/+2
* tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering2017-12-251-0/+14
* Merge pull request #6598 from kyle-walker/shutdown-limitLennart Poettering2017-12-141-0/+2
|\
| * core: Implement timeout based umount/remount limitKyle Walker2017-12-141-0/+2
* | tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2017-12-141-1/+1
|/
* tree-wide: unify logging of "Must be root" messageLennart Poettering2017-12-111-0/+2
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* util-lib: wrap personality() to fix up broken glibc error handling (#6766)Lennart Poettering2017-09-081-0/+1
* seccomp: default to something resembling the current personality when locking itLennart Poettering2017-08-291-0/+2
* process-util: add sched_{policy,priority}_is_valid()Yu Watanabe2017-08-071-0/+9
* parse-util: introduce pid_is_valid()Lennart Poettering2017-07-311-0/+4
* process-util: add getpid_cached() as a caching wrapper for getpid()Lennart Poettering2017-07-201-0/+2
* core: make IOSchedulingClass= and IOSchedulingPriority= settable for transien...Lennart Poettering2017-06-261-1/+12