summaryrefslogtreecommitdiff
path: root/src/core/execute.c
Commit message (Expand)AuthorAgeFilesLines
* core: rename "mount_flags" → "mount_propagation_flag" internally where appr...Lennart Poettering2023-03-141-3/+3
* execute: use prctl(PR_SET_MDWE) for MemoryDenyWriteExecute=yesTopi Miettinen2023-03-131-0/+14
* execute: Use log_unit_error_errno() instead of log_error_errno()Daan De Meyer2023-03-131-3/+5
* basic: add RuntimeScope enumLennart Poettering2023-03-101-1/+1
* tree-wide: replace IOVEC_INIT with IOVEC_MAKEYu Watanabe2023-03-061-3/+3
* tree-wide: error handling modernizationsLennart Poettering2023-03-011-11/+15
* pid1: add unit file settings to control memory pressure logicLennart Poettering2023-03-011-13/+74
* execute: pass ambient caps from PAM through to invoked serviceLennart Poettering2023-02-231-8/+26
* core/namespace: mount new sysfs when new network namespace is requestedYu Watanabe2023-02-231-0/+2
* core/execute: make PrivateMounts= tristateYu Watanabe2023-02-231-1/+2
* core/execute: introduce exec_needs_ipc_namespace() helper functionYu Watanabe2023-02-231-6/+11
* core/execute: introduce exec_needs_network_namespace() helper functionYu Watanabe2023-02-231-3/+9
* core/namespace: drop unused field in NamespaceInfoYu Watanabe2023-02-231-1/+0
* execute: modernizationsLennart Poettering2023-02-231-36/+38
* capability-util: add CAP_MASK_ALL + CAP_MASK_UNSET macrosLennart Poettering2023-02-201-2/+2
* cap-list: rename capability_set_to_string_alloc() → capability_set_to_string()Lennart Poettering2023-02-201-2/+2
* execute: drop spurious empty lineLennart Poettering2023-02-161-1/+0
* core/execute: fix commentYu Watanabe2023-02-151-1/+1
* Merge pull request #23309 from DaanDeMeyer/log-contextLuca Boccassi2023-01-201-1/+1
|\
| * basic: Use statement expressions more in list.hDaan De Meyer2023-01-081-1/+1
* | tree-wide: fix typoYu Watanabe2023-01-201-1/+1
* | core: mount namespaces: Remove auxiliary bind mounts directory after unit ter...Michal Koutný2023-01-191-0/+17
* | core: add OpenFile settingRichard Phibel2023-01-101-6/+148
|/
* core: move some basename() use → path_extract_filename()Lennart Poettering2022-12-231-11/+12
* tree-wide: have_effective_cap() may return negative errnoYu Watanabe2022-12-231-4/+4
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-201-4/+4
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-191-4/+4
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-14/+14
* journal: log filtering options support in PID1Quentin Deslandes2022-12-151-1/+15
* execute: Pass AT_FDCWD instead of -1Daan De Meyer2022-12-131-1/+2
* Rename def.h to constants.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* basic: move a bunch of cmdline-related funcs to new argv-util.c+hZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* analyze: extend the dump command to accept patternsFranck Bui2022-10-131-1/+1
* Merge pull request #24784 from yuwata/core-exec-directoryZbigniew Jędrzejewski-Szmek2022-10-121-15/+85
|\
| * core: do not create symlink to private directory if parent already existsYu Watanabe2022-10-031-8/+57
| * core: make exec_directory_add() extends existing symlinksYu Watanabe2022-10-031-7/+28
* | Merge pull request #24933 from keszybz/erradicate-strerrorLuca Boccassi2022-10-111-1/+2
|\ \
| * | core,logind,systemctl,journald: replace calls to strerror() with setting errn...Zbigniew Jędrzejewski-Szmek2022-10-111-1/+2
| |/
* | tree-wide: add ERRNO_IS_XATTR_ABSENT() helperLennart Poettering2022-10-101-1/+1
|/
* fd-util: rename CLOSE_AND_REPLACE() -> close_and_replace()Yu Watanabe2022-09-171-1/+1
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-2/+1
* creds-util: hook up new signed PCR policiesLennart Poettering2022-09-081-2/+2
* tree-wide: port things dirname_malloc() → path_extract_directory()Lennart Poettering2022-08-231-3/+3
* Revert "logind: don't start user@UID.service instance for background sessions"Michal Sekletar2022-07-141-7/+5
* smack: Add DefaultSmackProcessLabel to user.conf and system.confŁukasz Stelmach2022-07-121-6/+4
* mac: rework labelling code to be simpler, and less racyLennart Poettering2022-07-081-1/+1
* logind: don't start user@UID.service instance for background sessionsMichal Sekletar2022-07-071-5/+7
* Revert NFTSet featureYu Watanabe2022-06-221-46/+0
* core: firewall integration with DynamicUserNFTSet=Topi Miettinen2022-06-081-0/+46
* execute: fix resource leakShreenidhi Shedi2022-06-061-1/+1