summaryrefslogtreecommitdiff
path: root/src/core/socket.c
Commit message (Expand)AuthorAgeFilesLines
* core: log a recognizable message when a unit succeeds, tooLennart Poettering2020-05-261-1/+3
* core: make log messages about units entering a 'failed' state recognizableLennart Poettering2020-05-261-1/+1
* core: reduce the number of stalled PIDs from the watched processes list when ...Franck Bui2019-10-211-4/+3
* core: introduce new Type=exec service typeLennart Poettering2019-05-031-4/+5
* 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
* Merge pull request #9157 from poettering/unit-config-load-errorZbigniew Jędrzejewski-Szmek2018-06-111-6/+6
|\
| * core: add a couple of more error cases that should result in "bad-setting"Lennart Poettering2018-06-111-6/+6
* | Add counter for socket unit refuse events (#9217)xginn82018-06-111-11/+19
|/
* Merge pull request #9158 from poettering/notify-auto-reloadZbigniew Jędrzejewski-Szmek2018-06-051-1/+1
|\
| * core: don't trigger OnFailure= deps when a unit is going to restartLennart Poettering2018-06-011-1/+1
* | path-util: introduce path_simplify()Yu Watanabe2018-06-031-1/+1
|/
* core/socket: fix coding styleYu Watanabe2018-05-311-22/+27
* Rename ratelimit_test to ratelimit_belowZbigniew Jędrzejewski-Szmek2018-05-131-1/+1
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-8/+8
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-4/+2
* core/socket: use chase_symlinks to find binary inside chroot when looking for...Filipe Brandenburger2018-03-281-2/+5
* macro: introduce new TAKE_FD() macroLennart Poettering2018-03-221-19/+4
* core/socket: support binary inside chroot when looking for SELinux label (#8405)Filipe Brandenburger2018-03-091-2/+6
* bpf: beef up bpf detection, check if BPF_F_ALLOW_MULTI is supportedLennart Poettering2018-02-211-2/+2
* Merge pull request #8175 from keszybz/gc-cleanupLennart Poettering2018-02-151-5/+5
|\
| * pid1: include the source unit in UnitRefZbigniew Jędrzejewski-Szmek2018-02-151-2/+2
| * pid1: rename unit_check_gc to unit_may_gcZbigniew Jędrzejewski-Szmek2018-02-151-3/+3
* | core: fold manager_set_exec_params() into unit_set_exec_params()Lennart Poettering2018-02-121-1/+0
|/
* core: make ExecRuntime be manager managed objectYu Watanabe2018-02-061-4/+5
* tree-wide: unify the process name we pass to wait_for_terminate_and_check() w...Lennart Poettering2018-01-041-2/+2
* process-util: rework wait_for_terminate_and_warn() to take a flags parameterLennart Poettering2018-01-041-2/+2
* tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering2017-12-251-3/+3
* core/socket: shorten socket_fdname()Yu Watanabe2017-12-231-4/+1
* core/socket: dump more settingsYu Watanabe2017-12-231-4/+24
* basic: introduce socket_protocol_{from,to}_name()Yu Watanabe2017-12-231-10/+11
* core: implement transient socket unitYu Watanabe2017-12-231-0/+2
* core/socket: add socket_port_type_from_string()Yu Watanabe2017-12-231-0/+17
* core:socket: fix string in socket_exec_command_tableYu Watanabe2017-12-231-5/+5
* core: warn about left-over processes in cgroup on unit startLennart Poettering2017-11-251-0/+3
* Merge pull request #7381 from poettering/cgroup-unified-delegate-reworkZbigniew Jędrzejewski-Szmek2017-11-221-17/+6
|\
| * core: unify common code for preparing for forking off unit processesLennart Poettering2017-11-211-17/+6
* | tree-wide: adjust fall through comments so that gcc is happyShawn Landden2017-11-201-1/+1
|/
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* core: implement /run/systemd/units/-based path for passing unit info from PID...Lennart Poettering2017-11-161-0/+2
* core: track why unit dependencies came to beLennart Poettering2017-11-101-14/+15
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
* tree-wide: use `!IN_SET(..)` for `a != b && a != c && …`Andreas Rammhold2017-10-021-4/+2
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-3/+3
* Merge pull request #6928 from poettering/cgroup-empty-raceZbigniew Jędrzejewski-Szmek2017-09-281-0/+3
|\
| * core: log unit failure with type-specific result codeLennart Poettering2017-09-271-0/+3
* | socket: if RemoveOnStop= is turned on for a socket, try to unlink() pre-exist...Lennart Poettering2017-09-271-0/+10
* | socket: create leading directories for socket symlinksLennart Poettering2017-09-271-1/+3
* | socket: make sure we warn loudly about symlinks we can't createLennart Poettering2017-09-271-2/+7
|/