summaryrefslogtreecommitdiffstats
path: root/src/shared/acl-util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* execute: fix credential dir handling for fs which support ACLsLennart Poettering2023-07-041-0/+161
* tmpfiles: add conditionalized execute bit (X) supportMike Yuan2023-04-271-11/+57
* acl-util: several cleanupsYu Watanabe2022-12-051-19/+29
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
* tree-wide: avoid uninitialized warning on _cleanup_ variablesLuca Boccassi2021-04-141-3/+3
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* shared/acl-util: convert rd,wr,ex to a bitmaskZbigniew Jędrzejewski-Szmek2020-08-271-6/+14
* acl-util: beef up add_acls_for_user()Lennart Poettering2020-08-251-5/+18
* acl-util: make sure acl_find_uid() initializes return parameters on successLennart Poettering2020-08-251-3/+5
* acl-util: fix error handling in add_acls_for_user()Lennart Poettering2020-07-211-4/+10
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+2
* shared: Revert commit 49fe5c099 in parts for function parse_acl.YmrDtnJu2019-02-021-4/+4
* tree-wide: port various places over to STARTSWITH_SET()Lennart Poettering2018-11-261-6/+3
* 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
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-9/+6
* acl: fix typo in comment (#7580)Yu Watanabe2017-12-081-1/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* acl-util: fix memleakEvgeny Vereshchagin2016-11-031-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* acl-util: only set the mask if not presentZbigniew Jędrzejewski-Szmek2015-11-291-7/+7
* journal: move the gist of server_fix_perms to acl-util.[hc]Zbigniew Jędrzejewski-Szmek2015-11-281-0/+31
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-1/+1
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out user/group/uid/gid calls into user-util.[ch]Lennart Poettering2015-10-261-1/+2
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-2/+3
* acl-util: various smaller fixes to parse_acl()Lennart Poettering2015-06-171-6/+7
* journalctl: rework code that checks whether we have access to /var/log/journalLennart Poettering2015-04-221-46/+56
* acl-util: avoid freeing uninitialized pointerThomas Hindoe Paaboel Andersen2015-02-241-2/+2
* tmpfiles: avoid creating duplicate acl entriesZbigniew Jędrzejewski-Szmek2015-02-241-2/+77
* remove unused includesThomas Hindoe Paaboel Andersen2015-02-231-1/+0
* shared/acl-util: add mask only when needed, always add base ACLsZbigniew Jędrzejewski-Szmek2015-01-221-20/+82
* tmpfiles: implement augmenting of existing ACLsZbigniew Jędrzejewski-Szmek2015-01-221-7/+42
* tmpfiles: add 'a' type to set ACLsZbigniew Jędrzejewski-Szmek2015-01-221-2/+64
* Introduce strv_consume which takes ownershipZbigniew Jędrzejewski-Szmek2014-03-041-2/+1
* journald: DO recalculate the ACL mask, but only if it doesn't existJan Alexander Steffens (heftig)2013-05-301-0/+28
* build-sys: move acl searching code into libsystemd-aclZbigniew Jędrzejewski-Szmek2013-03-221-1/+59
* relicense to LGPLv2.1 (with exceptions)Lennart Poettering2012-04-121-4/+4
* put acl.la in 'if HAVE_ACL' and rename acl.[ch] to acl-util.[ch]Kay Sievers2012-04-111-0/+68