summaryrefslogtreecommitdiff
path: root/src/basic/process-util.h
AgeCommit message (Expand)AuthorFilesLines
2019-11-04tree-wide: drop alloca.h when alloc-util.h is includedYu Watanabe1-1/+0
2019-07-17Drop trailing slash from assert_cc() definitionZbigniew Jędrzejewski-Szmek1-1/+1
2019-05-30Merge pull request #12628 from keszybz/dbus-executeMichal Sekletar1-2/+0
2019-05-29Move cpus_in_affinity_mask() to cpu-set-util.[ch]Zbigniew Jędrzejewski-Szmek1-2/+0
2019-05-22Add 8bit-version of get_process_cmdline() and use in cgroup-show.cZbigniew Jędrzejewski-Szmek1-0/+1
2019-05-22basic/process-util: convert bool arg to flagsZbigniew Jędrzejewski-Szmek1-1/+5
2019-05-22Rework cmdline printing to use unicodeZbigniew Jędrzejewski-Szmek1-1/+1
2019-05-20small fixes: make get_process_state() static and fix typoTopi Miettinen1-1/+0
2019-04-02Merge pull request #12030 from poettering/condition-memoryYu Watanabe1-0/+2
2019-03-20process-util: introduce pid_is_my_child() helperFranck Bui1-0/+1
2019-03-19process-util: add new helper cpus_in_affinity_mask()Lennart Poettering1-0/+2
2019-03-13util: split out namespace related stuff into a new namespace-util.[ch] pairLennart Poettering1-0/+1
2019-01-26tree-wide: use newa() instead of alloca() wherever we canLennart Poettering1-2/+2
2018-12-01process-util: add new FORK_RLIMIT_NOFILE_SAFE flag for safe_fork()Lennart Poettering1-9/+10
2018-11-13core: add namespace_fork() helper, that forks, joins a set of namespaces and ...Lennart Poettering1-0/+2
2018-10-26tree-wide: add a few missing _sentinel_ decoratorsLennart Poettering1-1/+1
2018-10-05core/dbus-execute: fix parsing CPUScheduling* and Nice for transient servicesYu Watanabe1-7/+0
2018-09-19tree-wide: use typesafe_qsort()Yu Watanabe1-1/+1
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-4/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-06-12tree-wide: unify how we define bit mak enumsLennart Poettering1-11/+11
2018-05-24process-util: add a new FORK_MOUNTNS_SLAVE flag for safe_fork()Lennart Poettering1-0/+1
2018-05-17process-util: add new helper call for adjusting the OOM scoreLennart Poettering1-0/+2
2018-04-27tree-wide: be more careful with the type of array sizesLennart Poettering1-1/+1
2018-04-11process-util: add TAKE_PID(), similar to TAKE_PTR/TAKE_FD, but for child proc...Lennart Poettering1-0/+8
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-03-15basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui1-1/+1
2018-02-08sd-bus: cleanup ssh sessions (Closes: #8076)Shawn Landden1-0/+1
2018-01-25Merge pull request #7915 from poettering/pids-max-tweakZbigniew Jędrzejewski-Szmek1-0/+19
2018-01-23process-util: replace PTR_TO_PID() and PID_TO_PTR macro by inline functionsLennart Poettering1-2/+7
2018-01-22util: introduce more accurate definitions of TASKS_MAXLennart Poettering1-0/+19
2018-01-11log: minimize includes in log.hLennart Poettering1-0/+1
2018-01-04process-util: add new FORK_NEW_MOUNTNS flag to safe_fork()Lennart Poettering1-0/+1
2018-01-04process-spec: add another flag FORK_WAIT to safe_fork()Lennart Poettering1-0/+1
2018-01-04process-util: rework wait_for_terminate_and_warn() to take a flags parameterLennart Poettering1-1/+10
2018-01-04process-util: add another fork_safe() flag for enabling LOG_ERR/LOG_WARN loggingLennart Poettering1-0/+1
2018-01-04raw-clone: beef up raw_clone() wrapper a bitLennart Poettering1-0/+1
2018-01-02basic: introduce *_to_string_with_check() functionsYu Watanabe1-0/+7
2017-12-25process-util: move fork_agent() to process-util.[ch]Lennart Poettering1-0/+2
2017-12-25tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering1-0/+14
2017-12-14Merge pull request #6598 from kyle-walker/shutdown-limitLennart Poettering1-0/+2
2017-12-14tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering1-1/+1
2017-12-14core: Implement timeout based umount/remount limitKyle Walker1-0/+2
2017-12-11tree-wide: unify logging of "Must be root" messageLennart Poettering1-0/+2
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-09-08util-lib: wrap personality() to fix up broken glibc error handling (#6766)Lennart Poettering1-0/+1
2017-08-29seccomp: default to something resembling the current personality when locking itLennart Poettering1-0/+2
2017-08-07process-util: add sched_{policy,priority}_is_valid()Yu Watanabe1-0/+9
2017-07-31parse-util: introduce pid_is_valid()Lennart Poettering1-0/+4
2017-07-20process-util: add getpid_cached() as a caching wrapper for getpid()Lennart Poettering1-0/+2