summaryrefslogtreecommitdiff
path: root/src/basic/process-util.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-06tree-wide: Convert compare_func's to use CMP() macro wherever possible.Filipe Brandenburger1-6/+1
2018-07-17process-util: do not hide global variableYu Watanabe1-1/+1
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-06-06process-util: make use of delete_trailing_chars() in get_process_cmdline()Lennart Poettering1-6/+1
2018-06-04Add macro for checking if some flags are setZbigniew Jędrzejewski-Szmek1-1/+1
2018-06-01process-util: also filter non-printable characters in get_process_com()Lennart Poettering1-4/+15
2018-06-01missing: define kernel internal limit TASK_COMM_LEN in userspace tooLennart Poettering1-1/+1
2018-06-01process-util: mention that wait_for_terminate_with_timeout() should be called...Lennart Poettering1-6/+9
2018-05-24process-util: add a new FORK_MOUNTNS_SLAVE flag for safe_fork()Lennart Poettering1-0/+11
2018-05-17process-util: add new helper call for adjusting the OOM scoreLennart Poettering1-0/+9
2018-04-27tree-wide: use newa() rather than alloca() where we canLennart Poettering1-1/+1
2018-04-27tree-wide: be more careful with the type of array sizesLennart Poettering1-3/+3
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-03-22macro: introduce TAKE_PTR() macroLennart Poettering1-2/+1
2018-03-19Merge pull request #8461 from keszybz/oss-fuzz-fixesEvgeny Vereshchagin1-1/+1
2018-03-17unit-file: do not allow bogus IOSchedulingClass valuesZbigniew Jędrzejewski-Szmek1-1/+1
2018-03-15basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui1-1/+1
2018-02-28process-util: don't install atfork() handler more than onceLennart Poettering1-4/+13
2018-02-28util: add new safe_close_above_stdio() wrapperLennart Poettering1-2/+1
2018-02-15Merge pull request #8184 from poettering/color-ask-pwZbigniew Jędrzejewski-Szmek1-9/+25
2018-02-14process: shortcut getenv_for_pid() for our own processLennart Poettering1-9/+25
2018-02-12process-util: be more careful in is_kernel_thread()Lennart Poettering1-20/+44
2018-02-08sd-bus: cleanup ssh sessions (Closes: #8076)Shawn Landden1-0/+7
2018-02-07process-util: use raw_getpid() in getpid_cache() internally (#8115)Lennart Poettering1-2/+2
2018-01-12process-util: make our freeze() routine do something usefulMichal Sekletar1-0/+11
2018-01-10util-lib: save/restore errno in cleanup callsLennart Poettering1-0/+2
2018-01-10process-util: initialize block_signalsYu Watanabe1-1/+1
2018-01-04process-util: add new FORK_NEW_MOUNTNS flag to safe_fork()Lennart Poettering1-1/+4
2018-01-04process-spec: add another flag FORK_WAIT to safe_fork()Lennart Poettering1-10/+31
2018-01-04process-util: rework wait_for_terminate_and_warn() to take a flags parameterLennart Poettering1-9/+20
2018-01-04process-util: add another fork_safe() flag for enabling LOG_ERR/LOG_WARN loggingLennart Poettering1-11/+14
2018-01-04raw-clone: beef up raw_clone() wrapper a bitLennart Poettering1-1/+1
2018-01-04fix machinectl shell (in machined) (#7785)Shawn Landden1-1/+5
2017-12-25process-util: debug log if PR_SET_NAME fails.Lennart Poettering1-2/+4
2017-12-25process-util: allow rename_process() only in the main threadLennart Poettering1-0/+5
2017-12-25process-util: move fork_agent() to process-util.[ch]Lennart Poettering1-0/+71
2017-12-25tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering1-0/+137
2017-12-14Merge pull request #6598 from kyle-walker/shutdown-limitLennart Poettering1-0/+61
2017-12-14core: Implement timeout based umount/remount limitKyle Walker1-0/+61
2017-12-14basic: turn off stdio locking for a couple of helper callsLennart Poettering1-0/+11
2017-12-11tree-wide: unify logging of "Must be root" messageLennart Poettering1-0/+9
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-10-04Merge pull request #6975 from sourcejedi/logind_pid_0_v2Zbigniew Jędrzejewski-Szmek1-4/+4
2017-10-04Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering1-2/+2
2017-10-04tree-wide: use IN_SET macro (#6977)Yu Watanabe1-2/+2
2017-10-04build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek1-2/+2
2017-10-03Revert "tree-wide: use pid_is_valid() at more places"Alan Jenkins1-4/+4
2017-10-02tree-wide: use IN_SET where possibleAndreas Rammhold1-2/+1
2017-09-21Link to the right glibc commit in comment (#6884)Zbigniew Jędrzejewski-Szmek1-1/+1