summaryrefslogtreecommitdiff
path: root/src/basic/process-util.c
Commit message (Expand)AuthorAgeFilesLines
...
* process-util: FOREACH_LINE excorcismLennart Poettering2018-10-181-2/+10
* * hack around deficiencies in prctl() PR_SET_MM_*Frank Schaefer2018-10-051-8/+26
* trivial: fix spelling in code commentsThomas Haller2018-09-301-1/+1
* tree-wide: use typesafe_qsort()Yu Watanabe2018-09-191-4/+2
* tree-wide: Convert compare_func's to use CMP() macro wherever possible.Filipe Brandenburger2018-08-061-6/+1
* process-util: do not hide global variableYu Watanabe2018-07-171-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* process-util: make use of delete_trailing_chars() in get_process_cmdline()Lennart Poettering2018-06-061-6/+1
* Add macro for checking if some flags are setZbigniew Jędrzejewski-Szmek2018-06-041-1/+1
* process-util: also filter non-printable characters in get_process_com()Lennart Poettering2018-06-011-4/+15
* missing: define kernel internal limit TASK_COMM_LEN in userspace tooLennart Poettering2018-06-011-1/+1
* process-util: mention that wait_for_terminate_with_timeout() should be called...Lennart Poettering2018-06-011-6/+9
* process-util: add a new FORK_MOUNTNS_SLAVE flag for safe_fork()Lennart Poettering2018-05-241-0/+11
* process-util: add new helper call for adjusting the OOM scoreLennart Poettering2018-05-171-0/+9
* tree-wide: use newa() rather than alloca() where we canLennart Poettering2018-04-271-1/+1
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-3/+3
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-2/+1
* Merge pull request #8461 from keszybz/oss-fuzz-fixesEvgeny Vereshchagin2018-03-191-1/+1
|\
| * unit-file: do not allow bogus IOSchedulingClass valuesZbigniew Jędrzejewski-Szmek2018-03-171-1/+1
* | basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui2018-03-151-1/+1
|/
* process-util: don't install atfork() handler more than onceLennart Poettering2018-02-281-4/+13
* util: add new safe_close_above_stdio() wrapperLennart Poettering2018-02-281-2/+1
* Merge pull request #8184 from poettering/color-ask-pwZbigniew Jędrzejewski-Szmek2018-02-151-9/+25
|\
| * process: shortcut getenv_for_pid() for our own processLennart Poettering2018-02-141-9/+25
* | process-util: be more careful in is_kernel_thread()Lennart Poettering2018-02-121-20/+44
|/
* sd-bus: cleanup ssh sessions (Closes: #8076)Shawn Landden2018-02-081-0/+7
* process-util: use raw_getpid() in getpid_cache() internally (#8115)Lennart Poettering2018-02-071-2/+2
* process-util: make our freeze() routine do something usefulMichal Sekletar2018-01-121-0/+11
* util-lib: save/restore errno in cleanup callsLennart Poettering2018-01-101-0/+2
* process-util: initialize block_signalsYu Watanabe2018-01-101-1/+1
* process-util: add new FORK_NEW_MOUNTNS flag to safe_fork()Lennart Poettering2018-01-041-1/+4
* process-spec: add another flag FORK_WAIT to safe_fork()Lennart Poettering2018-01-041-10/+31
* process-util: rework wait_for_terminate_and_warn() to take a flags parameterLennart Poettering2018-01-041-9/+20
* process-util: add another fork_safe() flag for enabling LOG_ERR/LOG_WARN loggingLennart Poettering2018-01-041-11/+14
* raw-clone: beef up raw_clone() wrapper a bitLennart Poettering2018-01-041-1/+1
* fix machinectl shell (in machined) (#7785)Shawn Landden2018-01-041-1/+5
* process-util: debug log if PR_SET_NAME fails.Lennart Poettering2017-12-251-2/+4
* process-util: allow rename_process() only in the main threadLennart Poettering2017-12-251-0/+5
* process-util: move fork_agent() to process-util.[ch]Lennart Poettering2017-12-251-0/+71
* tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering2017-12-251-0/+137
* Merge pull request #6598 from kyle-walker/shutdown-limitLennart Poettering2017-12-141-0/+61
|\
| * core: Implement timeout based umount/remount limitKyle Walker2017-12-141-0/+61
* | basic: turn off stdio locking for a couple of helper callsLennart Poettering2017-12-141-0/+11
|/
* tree-wide: unify logging of "Must be root" messageLennart Poettering2017-12-111-0/+9
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* Merge pull request #6975 from sourcejedi/logind_pid_0_v2Zbigniew Jędrzejewski-Szmek2017-10-041-4/+4
|\
| * Revert "tree-wide: use pid_is_valid() at more places"Alan Jenkins2017-10-031-4/+4
* | Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering2017-10-041-2/+2
|\ \