Systemd/src/basic
Lennart Poettering 4c2e1b399f xattr-util: use crtime/btime if statx() is available for implementation of fd_setcrtime() and friends
The Linux kernel exposes the birth time now for files through statx()
hence make use of it where available. We keep the xattr logic in place
for this however, since only a subset of file systems on Linux currently
expose the birth time. NFS and tmpfs for example do not support it. OTOH
there are other file systems that do support the birth time but might
not support xattrs (smb…), hence make the best of the two, in particular
in order to deal with journal files copied between file system types and
to maintain compatibility with older file systems that are updated to
newer version of the file system.
2018-02-20 15:41:49 +01:00
..
af-list.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
af-list.h log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
af-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
alloc-util.c alloc-util: coding style fix 2017-11-28 20:21:15 +09:00
alloc-util.h alloc-util: coding style fix 2017-11-28 20:21:15 +09:00
architecture.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
architecture.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
arphrd-list.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
arphrd-list.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
arphrd-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
async.c tree-wide: in all threads we fork off in library code, block all signals 2018-01-04 13:27:27 +01:00
async.h shutdown: unify shutdown.c's and async.c's sync() helper process 2017-12-25 11:48:21 +01:00
audit-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
audit-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
barrier.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
barrier.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
bitmap.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
bitmap.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
blkid-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
blockdev-util.c basic: split out blockdev-util.[ch] from util.h 2017-12-25 11:48:21 +01:00
blockdev-util.h basic: split out blockdev-util.[ch] from util.h 2017-12-25 11:48:21 +01:00
bpf-program.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
bpf-program.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
btrfs-ctree.h btrfs: Include missing.h in btrfs-ctree.h 2017-12-18 11:19:32 +01:00
btrfs-util.c stat-util: unify code that checks whether something is a regular file 2018-02-20 15:39:31 +01:00
btrfs-util.h Move selinux-related stuff from btrfs-util.c to label.c 2017-12-19 15:22:05 +01:00
build.h meson: detect pcre2 dep 2018-01-12 14:44:45 +01:00
bus-label.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
bus-label.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
calendarspec.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
calendarspec.h analyze: add new "calendar" command 2017-11-20 10:57:41 +01:00
cap-list.c cap-list: check range of numeric value 2017-11-28 22:06:34 +09:00
cap-list.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
cap-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
capability-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
capability-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
cgroup-util.c Add mkdir_errno_wrapper() and use instead of mkdir() in various places 2017-12-16 13:28:22 +01:00
cgroup-util.h cgroup-util: merge cg_set_tasks_access() and cg-set_group_access() into one 2017-11-25 17:08:21 +01:00
chattr-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
chattr-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
clock-util.c tree-wide: drop a few == NULL and != NULL comparison 2017-12-11 16:05:40 +01:00
clock-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
conf-files.c tmpfiles: allow admin/runtime overrides to runtime config 2018-02-05 15:04:52 +01:00
conf-files.h tmpfiles: allow admin/runtime overrides to runtime config 2018-02-05 15:04:52 +01:00
copy.c copy: wrap some unlink() calls in (void) casts 2018-02-12 11:07:55 +01:00
copy.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
cpu-set-util.c cpu-set-util: internally merge two functions 2017-12-06 10:32:32 +09:00
cpu-set-util.h core: merge multiple CPUAffinity= settings 2017-12-06 10:32:42 +09:00
crypt-util.c util-lib: export cryptsetup logging glue function 2017-11-30 20:43:25 +01:00
crypt-util.h Define CRYPT_LUKS in crypt-util.h 2017-11-30 20:43:25 +01:00
def.h sd-bus: drop references to legacy /var/run D-Bus socket 2018-01-05 13:58:32 +01:00
device-nodes.c tree-wide: drop a few == NULL and != NULL comparison 2017-12-11 16:05:40 +01:00
device-nodes.h basic: split out blockdev-util.[ch] from util.h 2017-12-25 11:48:21 +01:00
dirent-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
dirent-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
env-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
env-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
errno-list.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
errno-list.h basic: introduce *_to_string_with_check() functions 2018-01-02 02:23:24 +09:00
errno-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
escape.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
escape.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
ether-addr-util.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
ether-addr-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
exec-util.c exec-util: cast to void when return value is ignored 2018-01-10 20:52:55 +09:00
exec-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
exit-status.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
exit-status.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
extract-word.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
extract-word.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
fd-util.c fd-util: move certain fds above fd #2 (#8129) 2018-02-09 17:53:28 +01:00
fd-util.h fd-util: move certain fds above fd #2 (#8129) 2018-02-09 17:53:28 +01:00
fileio-label.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
fileio-label.h fileio: document why fileio-label.c and fileio.c are two different modules 2017-11-29 12:34:12 +01:00
fileio.c tree-wide: make use of fsync_directory_of_file() all over the place 2018-02-20 15:39:31 +01:00
fileio.h sysctl: disable buffer while writing to /proc 2017-12-13 15:03:41 -02:00
format-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
fs-util.c fs-util: move fsync_directory_of_file() into generic code 2018-02-20 15:39:31 +01:00
fs-util.h fs-util: move fsync_directory_of_file() into generic code 2018-02-20 15:39:31 +01:00
gcrypt-util.c gcrypt-util: fix memleak 2018-02-05 09:55:03 +01:00
gcrypt-util.h gcrypt-util: fix memleak 2018-02-05 09:55:03 +01:00
generate-af-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
generate-arphrd-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
generate-cap-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
generate-errno-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
generate-gperfs.py tree-wide: adjust fall through comments so that gcc is happy 2017-11-20 13:06:25 -08:00
generate-socket-protocol-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
glob-util.c basic/glob-util: add closedir wrapper to silence gcc 2018-02-05 15:20:46 +01:00
glob-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
gunicode.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
gunicode.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
hash-funcs.c hash-func: add generic hash_ops implementation for hashing paths 2018-02-12 11:07:55 +01:00
hash-funcs.h hash-func: add generic hash_ops implementation for hashing paths 2018-02-12 11:07:55 +01:00
hashmap.c basic/hashmap: tweak code to avoid pointless gcc warning 2018-02-02 14:34:00 +01:00
hashmap.h basic: implement the IteratedCache 2018-01-27 13:11:50 -08:00
hexdecoct.c hexdecoct: fix comment typo (#7548) 2017-12-06 00:42:58 +09:00
hexdecoct.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
hostname-util.c networkd/dhcp: shorten overlong hostname (#7616) 2017-12-13 18:00:46 +01:00
hostname-util.h log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
in-addr-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
in-addr-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
io-util.c io-util: add an unlikely decorator for a test that should never hold 2018-02-20 15:39:31 +01:00
io-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
ioprio.h tree-wide: sort includes in *.h 2015-11-18 23:09:02 +01:00
journal-importer.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
journal-importer.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
khash.c Replace free and return NULL with return mfree 2017-11-24 10:31:49 +00:00
khash.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
label.c Merge pull request #7663 from keszybz/mkdir-return-value 2017-12-24 11:59:58 +01:00
label.h Move selinux-related stuff from btrfs-util.c to label.c 2017-12-19 15:22:05 +01:00
list.h udevd: use list.h instead of udev_list_node 2017-11-22 10:38:05 +01:00
locale-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
locale-util.h locale-util: add freelocale() cleanup helper 2018-01-16 11:53:43 +01:00
lockfile-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
lockfile-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
log.c fd-util: move certain fds above fd #2 (#8129) 2018-02-09 17:53:28 +01:00
log.h rationalize interface for opening/closing logging 2018-01-27 18:01:51 +00:00
login-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
login-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
macro.h coverity: don't use (void)0 under coverity 2018-01-04 13:44:39 +01:00
memfd-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
memfd-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
mempool.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
mempool.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
meson.build util-lib: add new procfs-util.[ch] API for dealing with tasks limits 2018-01-22 16:26:55 +01:00
missing.h xattr-util: use crtime/btime if statx() is available for implementation of fd_setcrtime() and friends 2018-02-20 15:41:49 +01:00
missing_syscall.h xattr-util: use crtime/btime if statx() is available for implementation of fd_setcrtime() and friends 2018-02-20 15:41:49 +01:00
mkdir-label.c Move mkdir_label() to mkdir-label.c 2017-12-16 13:32:42 +01:00
mkdir.c Add mkdir_errno_wrapper() and use instead of mkdir() in various places 2017-12-16 13:28:22 +01:00
mkdir.h Add mkdir_errno_wrapper() and use instead of mkdir() in various places 2017-12-16 13:28:22 +01:00
module-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
mount-util.c tree-wide: use path_hash_ops instead of string_hash_ops whenever we key by a path 2018-02-12 11:07:55 +01:00
mount-util.h nspawn: make sure images containing an ESP are compatible with userns -U mode 2017-12-05 13:49:12 +01:00
MurmurHash2.c tree-wide: adjust fall through comments so that gcc is happy 2017-11-20 13:06:25 -08:00
MurmurHash2.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
nss-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
ordered-set.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
ordered-set.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
parse-util.c parse-util: detect overflows in parse_percent_unbounded() 2018-01-16 11:53:43 +01:00
parse-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
path-util.c path-util: don't insert duplicate "/" in path_make_absolute_cwd() 2018-01-17 11:17:55 +01:00
path-util.h path-util: introduce new safe_getcwd() wrapper 2018-01-17 11:16:31 +01:00
prioq.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
prioq.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
proc-cmdline.c Merge pull request #7198 from poettering/stdin-stdout 2017-11-19 19:49:11 +01:00
proc-cmdline.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
process-util.c Merge pull request #8184 from poettering/color-ask-pw 2018-02-15 17:14:59 +01:00
process-util.h sd-bus: cleanup ssh sessions (Closes: #8076) 2018-02-08 10:14:48 -08:00
procfs-util.c util-lib: add new procfs-util.[ch] API for dealing with tasks limits 2018-01-22 16:26:55 +01:00
procfs-util.h util-lib: add new procfs-util.[ch] API for dealing with tasks limits 2018-01-22 16:26:55 +01:00
random-util.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
random-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
ratelimit.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
ratelimit.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
raw-clone.h raw-clone: beef up raw_clone() wrapper a bit 2018-01-04 13:27:26 +01:00
refcnt.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
replace-var.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
replace-var.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
rlimit-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
rlimit-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
rm-rf.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
rm-rf.h rm-rf: make flags fields easier to read 2018-02-12 11:27:11 +01:00
securebits-util.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
securebits-util.h basic: introduce *_to_string_with_check() functions 2018-01-02 02:23:24 +09:00
securebits.h build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
selinux-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
selinux-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
set.c *: fix some inconsistent control statement style 2017-12-01 16:49:52 -08:00
set.h Add set/hashmap helpers for non-trivial freeing and use where straighforward 2017-11-28 21:30:30 +01:00
sigbus.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
sigbus.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
signal-util.c tree-wide: make use of new STRLEN() macro everywhere (#7639) 2017-12-14 19:02:29 +01:00
signal-util.h basic: introduce *_to_string_with_check() functions 2018-01-02 02:23:24 +09:00
siphash24.c tree-wide: adjust fall through comments so that gcc is happy 2017-11-20 13:06:25 -08:00
siphash24.h shared: make sure foo.bar and foobar result in different domain name hashes 2016-01-11 19:39:59 +01:00
smack-util.c smack-util: remove unneeded initalization 2017-12-16 13:28:22 +01:00
smack-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
socket-label.c bus: touch() the AF_UNIX sockets we listen() on after the fact 2018-01-05 13:55:08 +01:00
socket-protocol-list.c basic: introduce socket_protocol_{from,to}_name() 2017-12-23 19:32:04 +09:00
socket-protocol-list.h basic: introduce socket_protocol_{from,to}_name() 2017-12-23 19:32:04 +09:00
socket-protocol-to-name.awk basic: introduce socket_protocol_{from,to}_name() 2017-12-23 19:32:04 +09:00
socket-util.c Merge pull request #8143 from yuwata/drop-unused-func 2018-02-10 12:47:12 +09:00
socket-util.h socket-util: drop getnameinfo_pretty() 2018-02-10 11:10:07 +09:00
sparse-endian.h Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
special.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
stat-util.c stat-util: unify code that checks whether something is a regular file 2018-02-20 15:39:31 +01:00
stat-util.h stat-util: unify code that checks whether something is a regular file 2018-02-20 15:39:31 +01:00
stdio-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
strbuf.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
strbuf.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
string-table.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
string-table.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
string-util.c journalctl: add highlighting for matched substring 2018-01-28 14:50:01 +01:00
string-util.h journalctl: add highlighting for matched substring 2018-01-28 14:50:01 +01:00
strv.c basic/strv: add function to insert items at position 2018-02-02 10:35:30 +01:00
strv.h Move config_parse_join_controllers to shared, add test 2018-02-19 15:02:13 +01:00
strxcpyx.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
strxcpyx.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
syslog-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
syslog-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
terminal-util.c Some comment adjustments 2018-02-19 15:18:54 +01:00
terminal-util.h terminal-util: make resolve_dev_console() less weird 2018-02-14 17:30:37 +01:00
time-util.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
time-util.h core/execute: make arguments constant if possible 2018-02-06 16:00:50 +09:00
umask-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
unaligned.h unaligned: let gcc generate optimal code 2017-12-18 13:03:11 -08:00
unit-def.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
unit-def.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
unit-name.c tree-wide: use SPECIAL_ROOT_SLICE 2017-12-15 14:57:07 +01:00
unit-name.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
user-util.c user-util: also consider /bin/false and /bin/true as non-shell 2018-02-12 11:34:00 +01:00
user-util.h sysusers: allow the shell to be specified 2018-02-02 10:35:30 +01:00
utf8.c utf8: add utf8_n_codepoints() for counting complete utf8 codepoints in a string 2018-02-14 18:41:03 +01:00
utf8.h utf8: add utf8_n_codepoints() for counting complete utf8 codepoints in a string 2018-02-14 18:41:03 +01:00
util.c util: rework system_tasks_max() to make use of procfs_tasks_max() 2018-01-22 16:26:55 +01:00
util.h util: minor tweaks to disable_core_dumps() 2018-01-10 18:44:09 +01:00
verbs.c log: minimize includes in log.h 2018-01-11 14:44:31 +01:00
verbs.h verbs: Rename VERB_OFFLINE to VERB_ONLINE_ONLY, expand MUSTBEROOT 2017-12-14 16:12:14 -05:00
virt.c virt: add comment that we need to use sscanf() 2018-01-16 23:00:39 +09:00
virt.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
web-util.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
web-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
xattr-util.c xattr-util: use crtime/btime if statx() is available for implementation of fd_setcrtime() and friends 2018-02-20 15:41:49 +01:00
xattr-util.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
xml.c Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
xml.h Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00