summaryrefslogtreecommitdiffstats
path: root/src/core/execute.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* tree-wide: port various users over to connect_unix_path()Lennart Poettering2022-05-131-19/+10
* pid1: search for creds in LoadCredential=/LoadCredentialEncrypted=Lennart Poettering2022-04-281-16/+93
* tree-wide: Simplify variable declarations behind #ifdefJan Janssen2022-04-231-14/+4
* execute: add more debug loggingLennart Poettering2022-04-221-1/+1
* execute: restore ability that SetCredential= can act as fallback for LoadCred...Lennart Poettering2022-04-221-2/+4
* execute: restore ability to propagate creds from further up (i.e. container ...Lennart Poettering2022-04-221-9/+12
* execute: share error path between reg file/dir credential loadingLennart Poettering2022-04-221-10/+4
* execute: correct commentsLennart Poettering2022-04-221-2/+6
* execute: sort directory entries when loading credentials recursivelyLennart Poettering2022-04-221-1/+1
* execute: drop 'seen_creds' setLennart Poettering2022-04-221-16/+3
* execute: simplify 'load_creds_args' struct a bitLennart Poettering2022-04-221-3/+3
* execute: let recurse_dir() concate the cred name for usLennart Poettering2022-04-221-7/+3
* execute: passing NULL as second argument for recurse_dir() is equivalent to ""Lennart Poettering2022-04-221-1/+1
* execute: debug log if a generated recursive cred name is too longLennart Poettering2022-04-221-1/+1
* execute: rework load_credential() not to take an ExecLoadCredential object we...Lennart Poettering2022-04-221-31/+56
* execute: drop double empty lineLennart Poettering2022-04-221-1/+0
* execute: use ASSERT_PTR where appropriateLennart Poettering2022-04-221-1/+1
* strv: declare iterator of FOREACH_STRING() in the loopZbigniew Jędrzejewski-Szmek2022-03-231-1/+0
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-11/+0
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-12/+3