summaryrefslogtreecommitdiff
path: root/src/basic/xattr-util.c
Commit message (Expand)AuthorAgeFilesLines
* xattr-util: check if fd has O_PATH and do not try setxattr() twiceYu Watanabe2023-02-171-21/+16
* xattr-util: Add xsetxattr()Daan De Meyer2023-02-141-0/+74
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-1/+1
* tree-wide: use timestamp_is_set() moreLennart Poettering2022-02-221-1/+1
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-4/+2
* xattr-util: merge various getxattr()/listxattr() helpers into getxattr_at_mal...Lennart Poettering2021-10-071-144/+136
* xattr-util: drop unused path_getcrtime()Yu Watanabe2021-09-011-4/+0
* tree-wide: port things over to FORMAT_PROC_FD_PATH()Lennart Poettering2021-08-191-6/+7
* xattr-util: add fgetxattrat_fake_malloc variantLuca Boccassi2021-08-171-8/+50
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* stat-util: add new macros for declaring statx variableLennart Poettering2020-09-031-6/+2
* xattr-util: add flistxattr_malloc() that returns a NULSTRLennart Poettering2019-11-191-0/+34
* xattr-util: modernize getxattr_malloc() a bitLennart Poettering2019-11-191-30/+47
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+1
* xattr-util: document that we NUL suffixLennart Poettering2019-07-251-4/+2
* Add a work-around for memsanZbigniew Jędrzejewski-Szmek2019-02-211-1/+6
* build-sys: Detect whether struct statx is defined in sys/stat.hFilipe Brandenburger2018-07-161-1/+0
* 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
* basic/xattr-util: do not cast ssize_t to intZbigniew Jędrzejewski-Szmek2018-02-261-10/+18
* missing_syscall: when adding syscall replacements, use different names (#8229)Zbigniew Jędrzejewski-Szmek2018-02-211-1/+1
* xattr-util: use crtime/btime if statx() is available for implementation of fd...Lennart Poettering2018-02-201-34/+50
* xattr-util: support AT_EMPTY_PATH in fgetxattrat_fake()Lennart Poettering2018-02-201-4/+15
* tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2017-12-141-1/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
* tree-wide: no need to pass excess flags to open()/openat() if O_PATH is passedAlexander Kuleshov2016-03-021-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* basic: re-sort includesThomas Hindoe Paaboel Andersen2015-12-011-2/+2
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-1/+8
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out printf() helpers to stdio-util.hLennart Poettering2015-10-271-0/+1
* util-lib: split xattr-related calls into xattr-util.[ch]Lennart Poettering2015-10-271-0/+193