1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-12-23 17:34:00 +03:00
systemd-stable/src/basic
Zbigniew Jędrzejewski-Szmek 22344fcfb9
Merge pull request #19243 from bluca/lgtm
Fix various issues reported by LGTM
2021-04-09 13:12:41 +02:00
..
linux network: Implement B.A.T.M.A.N. Advanced interface type 2021-02-25 01:57:29 +09:00
af-list.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
af-list.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
af-to-name.awk tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
alloc-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
alloc-util.h basic/alloc-util: also reset the cleaned-up variable in freep() 2021-02-19 15:25:16 +01:00
architecture.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
architecture.h tree-wide: use -EINVAL for enum invalid values 2021-02-10 14:46:59 +01:00
arphrd-list.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
arphrd-list.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
arphrd-to-name.awk tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
async.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
async.h async: add trivial cleanup wrapper for asynchronous_close() 2020-12-09 10:07:52 +01:00
audit-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
audit-util.h Drop parens from around already-parenthesized defines 2021-03-05 19:27:23 +01:00
blockdev-util.c blockdev-util: actually specify an access mode on open() 2021-03-23 16:37:05 +01:00
blockdev-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
btrfs-util.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
btrfs-util.h btrfs-util: add helper that abstracts "might be btrfs subvol?" check 2021-03-02 13:11:37 +09:00
build.c shared/build: make the version string definition less terrible 2020-12-03 12:16:02 +01:00
build.h shared/build: make the version string definition less terrible 2020-12-03 12:16:02 +01:00
bus-label.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
bus-label.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
cap-list.c test: use cap_last_cap() for max supported cap number, not capability_list_length() 2020-11-26 13:35:48 +01:00
cap-list.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
cap-to-name.awk tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
capability-util.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
capability-util.h tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
cgroup-util.c tree-wide: use the same comment for work-around initializations 2021-04-07 16:04:22 +02:00
cgroup-util.h Merge pull request #18553 from Werkov/cgroup-user-instance-controllers 2021-03-10 09:41:40 +01:00
chattr-util.c chattr-util: introduce fallback mode to set file attributes one by one 2020-12-18 12:33:43 +09:00
chattr-util.h chattr-util: introduce fallback mode to set file attributes one by one 2020-12-18 12:33:43 +09:00
conf-files.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
conf-files.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
copy.c tree-wide: use the same comment for work-around initializations 2021-04-07 16:04:22 +02:00
copy.h copy: move sync_rights() to copy.c and rename copy_rights() 2021-03-04 22:35:52 +00:00
creds-util.c util: add creds-util.[ch] with helpers for dealing with credentials 2021-03-26 12:19:31 +01:00
creds-util.h util: add creds-util.[ch] with helpers for dealing with credentials 2021-03-26 12:19:31 +01:00
def.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
device-nodes.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
device-nodes.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
dirent-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
dirent-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
dlfcn-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
dlfcn-util.h tree-wide: reset the cleaned-up variable in cleanup functions 2021-02-16 17:15:11 +01:00
dns-def.h util: move several DNS related definitions to src/basic/dns-def.h 2021-01-19 07:04:19 +09:00
efivars.c various: silence gcc warnings 2021-04-01 12:02:25 +02:00
efivars.h efi: create symbolic link to efi/loader-feature.h 2021-01-19 07:04:19 +09:00
env-file.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
env-file.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
env-util.c basic/env-util: silence two gcc warnings 2021-03-31 18:24:54 +02:00
env-util.h basic/env-util: add putenv_dup() 2021-02-22 20:10:55 +01:00
errno-list.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
errno-list.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
errno-to-name.awk tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
errno-util.h errno-util: suppress LGTM warning about strerror 2021-04-08 13:08:38 +01:00
escape.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
escape.h tree-wide: fix typo 2020-11-25 09:48:17 +01:00
ether-addr-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
ether-addr-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
extract-word.c basic/extract-word: rename flag 2021-03-11 09:21:07 +01:00
extract-word.h basic/extract-word: rename flag 2021-03-11 09:21:07 +01:00
fd-util.c treewide: tighten variable scope in loops (#18372) 2021-01-27 08:19:39 +01:00
fd-util.h tree-wide: reset the cleaned-up variable in cleanup functions 2021-02-16 17:15:11 +01:00
fileio.c basic/fileio: silence gcc's maybe-unitialized warning 2021-03-31 18:22:53 +02:00
fileio.h copy: move sync_rights() to copy.c and rename copy_rights() 2021-03-04 22:35:52 +00:00
format-util.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
format-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
fs-util.c fs-util: port symlink_idempotent() to path_extract_directory() 2021-03-09 14:37:23 +00:00
fs-util.h tree-wide: coccinelle fixes 2021-03-18 11:59:31 +01:00
gcrypt-util.c gcrypt: do not ignore return values 2021-03-31 10:51:35 +02:00
gcrypt-util.h tree-wide: reset the cleaned-up variable in cleanup functions 2021-02-16 17:15:11 +01:00
generate-af-list.sh tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
generate-arphrd-list.sh tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
generate-cap-list.sh tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
generate-errno-list.sh tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
glob-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
glob-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
gunicode.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
gunicode.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
hash-funcs.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
hash-funcs.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
hashmap.c basic: add set_equal() helper 2021-02-18 16:38:27 +01:00
hashmap.h basic: introuce hashmap_ensure_put 2021-01-15 14:29:42 +01:00
hexdecoct.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
hexdecoct.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
hostname-util.c Use the DEFAULT_HOSTNAME field from os-release 2021-02-22 20:10:55 +01:00
hostname-util.h Allow the fallback hostname to be overriden using an environment variable 2021-02-22 20:10:55 +01:00
in-addr-util.c in-addr-util: suppress LGTM warning about htobe32 2021-04-08 13:08:38 +01:00
in-addr-util.h in-addr-util: introduce in6_addr_equal() 2021-02-18 03:48:06 +09:00
io-util.c io-util: introduce ppoll_usec() helper function 2021-03-04 05:06:43 +09:00
io-util.h tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
ioprio.h Restore naming of IOPRIO_PRIO defines from linux/ioprio.h 2018-03-21 00:46:22 +01:00
khash.c khash: fix structured initializer 2020-11-18 11:15:05 +01:00
khash.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
label.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
label.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
limits-util.c limits-util: tweak overflow checks for (physical_memory|system_tasks)_max_scale() 2021-02-18 22:36:34 +01:00
limits-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
list.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
locale-util.c locale-util: make SpecialGlyph more like our usual enums 2021-04-08 23:00:43 +02:00
locale-util.h locale-util: make SpecialGlyph more like our usual enums 2021-04-08 23:00:43 +02:00
log.c Reword and reindent comment 2021-03-22 21:48:17 +01:00
log.h basic/log: fix log_trace() 2021-03-26 13:08:24 +01:00
login-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
login-util.h logind: Rename kexec reboot flag 2021-03-31 21:43:45 +02:00
macro.h shared/conf-parser: allow more than one location of the main config file 2021-02-21 12:22:13 +01:00
memfd-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
memfd-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
memory-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
memory-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
mempool.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
mempool.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
meson.build util: add creds-util.[ch] with helpers for dealing with credentials 2021-03-26 12:19:31 +01:00
missing_audit.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_capability.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_drm.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_fcntl.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_fs.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_input.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_keyctl.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_loop.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_magic.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_mman.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_network.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_prctl.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_random.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_resource.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_sched.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_securebits.h missing: rename securebits.h to missing_securebits.h 2018-12-04 07:49:24 +01:00
missing_socket.h socket-util: add sockopt helper for controlling IP_RECVFRAGSIZE 2020-12-07 13:46:35 +01:00
missing_stat.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_stdlib.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_syscall_def.h missing_syscall: add epoll_pwait2() wrapper 2021-02-26 09:21:51 +01:00
missing_syscall.h missing_syscall: add epoll_pwait2() wrapper 2021-02-26 09:21:51 +01:00
missing_syscalls.py missing-syscalls: do not generate trailing empty line 2021-03-08 12:39:50 +01:00
missing_timerfd.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_type.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
missing_xfs.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
mkdir-label.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
mkdir.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
mkdir.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
mountpoint-util.c mountpoint-util: rebreak some comments 2021-03-26 11:39:37 +01:00
mountpoint-util.h basic: add make_mount_point_inode helper 2020-12-21 21:48:13 +01:00
MurmurHash2.c headers: use custom LicenseRef- spdx tag for various "public domain" files 2020-10-29 11:41:27 +01:00
MurmurHash2.h headers: use custom LicenseRef- spdx tag for various "public domain" files 2020-10-29 11:41:27 +01:00
namespace-util.c basic/namespae-util: avoid one allocation 2021-03-07 12:22:28 +01:00
namespace-util.h Refactor network namespace specific functions in generic helpers 2021-03-04 00:04:36 +08:00
nss-util.h test-nss-users: add new nss test that resolves users and groups 2021-03-23 14:14:08 +01:00
nulstr-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
nulstr-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
ordered-set.c ordered-set: make ordered_set_put_strdup() allocate OrderedSet object 2021-03-14 00:39:05 +09:00
ordered-set.h ordered-set: make ordered_set_put_strdup() allocate OrderedSet object 2021-03-14 00:39:05 +09:00
os-util.c basic/os-util: adjust indentation 2021-03-07 12:15:42 +01:00
os-util.h basic/os-util: make the sentinel implicit 2021-02-22 20:10:55 +01:00
parse-util.c util: move percent/permille/permyriad parser into percent-util.[ch] 2021-02-18 22:36:34 +01:00
parse-util.h util: move percent/permille/permyriad parser into percent-util.[ch] 2021-02-18 22:36:34 +01:00
path-lookup.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
path-lookup.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
path-util.c basic: add path_equal_filename helper 2021-04-07 14:03:49 +01:00
path-util.h basic: add path_equal_filename helper 2021-04-07 14:03:49 +01:00
percent-util.c percent-util: when parsing permyriads, permit percents too with 1 place after the dot 2021-02-18 22:36:34 +01:00
percent-util.h parse-util: add format string macro for outputting permyriad 2021-02-18 22:36:34 +01:00
prioq.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
prioq.h tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
proc-cmdline.c proc-cmdline: allow backslash escapes when parsing /proc/cmdline 2021-04-07 16:19:35 +02:00
proc-cmdline.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
process-util.c process-util: dont allocate max length to read /proc/PID/cmdline 2021-03-24 16:46:45 +09:00
process-util.h coredumpctl: fflush() stdout before invoking gdb 2021-03-11 08:55:20 +01:00
procfs-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
procfs-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
pthread-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
quota-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
quota-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
random-util.c random-util: fix type of random_u64_range() 2021-02-18 21:19:23 +01:00
random-util.h random-util: fix type of random_u64_range() 2021-02-18 21:19:23 +01:00
ratelimit.c tree-wide: use usec_add() and usec_sub_unsigned() 2021-03-05 07:10:08 +09:00
ratelimit.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
raw-clone.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
raw-reboot.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
recovery-key.c recovery-key: add some extra asserts 2021-04-06 18:42:30 +02:00
recovery-key.h homed: move homectl's recovery key generation/modhex code to src/shared/ 2020-12-17 19:57:18 +01:00
replace-var.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
replace-var.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
rlimit-util.c rlimit-util: log when falling back setting limit 2021-02-15 15:30:35 +01:00
rlimit-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
rm-rf.c rm-rf: fstatat() might fail if containing dir has limited access mode, patch that too 2021-03-04 14:50:50 +09:00
rm-rf.h tree-wide: coccinelle fixes 2021-03-18 11:59:31 +01:00
selinux-util.c selinux: do not crash if policy becomes unavailable after reload 2021-03-30 13:24:12 +02:00
selinux-util.h tree-wide: reset the cleaned-up variable in cleanup functions 2021-02-16 17:15:11 +01:00
set.h basic: add set_equal() helper 2021-02-18 16:38:27 +01:00
sigbus.c treewide: tighten variable scope in loops (#18372) 2021-01-27 08:19:39 +01:00
sigbus.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
signal-util.c signal-util: make -1 termination of ignore_signals() argument list unnecessary 2021-02-25 11:32:28 +01:00
signal-util.h signal-util: make -1 termination of ignore_signals() argument list unnecessary 2021-02-25 11:32:28 +01:00
siphash24.c headers: add spdx tags to imported files with a known license 2020-10-29 11:32:24 +01:00
siphash24.h siphash: introduce siphash24_compress_safe() 2020-12-30 04:14:18 +09:00
smack-util.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
smack-util.h tree-wide: use -EINVAL for enum invalid values 2021-02-10 14:46:59 +01:00
socket-label.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
socket-util.c socket-util: refuse ifnames with embedded '%' as invalid 2021-03-10 11:11:52 +09:00
socket-util.h basic/socket-util: add hint to silence gcc's maybe-unitialized warning 2021-03-31 18:22:53 +02:00
sort-util.c sort-util: make cmp_int() generic, so that we can reuse it elsewhere 2020-12-17 20:01:02 +01:00
sort-util.h sort-util: make cmp_int() generic, so that we can reuse it elsewhere 2020-12-17 20:01:02 +01:00
sparse-endian.h tree-wide: use __ prefixed gcc attributes (#10843) 2018-11-20 12:34:08 +09:00
special.h core: order timer units after both time-sync.target and time-set.target 2020-12-17 20:21:46 +01:00
stat-util.c stat-util: fix dir_is_empty_at without path 2021-02-16 20:24:27 +01:00
stat-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
static-destruct.h basic/static-destruct: fix grammar in comment 2020-12-10 13:00:14 +01:00
stdio-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
strbuf.c basic/strbuf: use _cleanup_ 2021-04-08 13:00:50 +02:00
strbuf.h Rename strbuf_cleanup to strbuf_free 2021-02-16 17:15:11 +01:00
string-table.c Return -EINVAL from _from_string() functions 2021-02-10 14:46:59 +01:00
string-table.h basic/string-table: inline the iterator declaration 2021-02-14 11:24:45 +01:00
string-util.c Drop parens from around already-parenthesized defines 2021-03-05 19:27:23 +01:00
string-util.h fundamental: move several macros and functions into src/fundamental/ 2021-02-09 14:22:54 +09:00
strv.c strv: introduce strv_split_newlines_full() 2021-03-05 09:29:57 +09:00
strv.h strv: introduce strv_split_newlines_full() 2021-03-05 09:29:57 +09:00
strxcpyx.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
strxcpyx.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
syscall-list.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-alpha.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-arc.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-arm64.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-arm.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-i386.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-ia64.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-m68k.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-mips64.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-mips64n32.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-mipso32.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-powerpc64.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-powerpc.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-s390.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-s390x.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-sparc.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
syscalls-x86_64.txt syscalls: update tables 2021-03-08 12:31:46 +01:00
sysctl-util.c basic: move shared/sysctl-util.[ch] → basic/ 2021-03-05 20:41:07 +01:00
sysctl-util.h basic: move shared/sysctl-util.[ch] → basic/ 2021-03-05 20:41:07 +01:00
syslog-util.c basic/log: align tables 2021-03-01 13:40:52 +01:00
syslog-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
terminal-util.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
terminal-util.h util: add helpers for generating colored check mark glyphs from bools 2021-03-03 03:08:31 +09:00
time-util.c treewide: tighten variable scope in loops (#18372) 2021-01-27 08:19:39 +01:00
time-util.h time-util: simplify overflow check 2021-03-03 12:16:21 +09:00
tmpfile-util.c tmpfile: port tempfn_*() to path_extract_*() 2021-03-02 15:07:52 +01:00
tmpfile-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
umask-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
unaligned.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
unit-def.c core: rework unit_active_state_to_glyph() to use a translation table 2021-04-08 23:01:25 +02:00
unit-def.h basic: use -EINVAL for _DUID_TYPE_INVALID 2021-02-16 23:39:58 +01:00
unit-file.c treewide: fix spelling 2021-02-25 05:54:11 +09:00
unit-file.h tree-wide: use -EINVAL for enum invalid values 2021-02-10 14:46:59 +01:00
unit-name.c tree-wide: propagate error code from _from_string() functions 2021-02-10 14:46:59 +01:00
unit-name.h tree-wide: use -EINVAL for enum invalid values 2021-02-10 14:46:59 +01:00
user-util.c basic: tighten two filename length checks 2021-03-08 22:47:14 +01:00
user-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
utf8.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
utf8.h tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
util.c tree-wide: replace strverscmp() and str_verscmp() with strverscmp_improved() 2021-02-09 14:25:03 +09:00
util.h tree-wide: replace strverscmp() and str_verscmp() with strverscmp_improved() 2021-02-09 14:25:03 +09:00
virt.c condition: add CPUFeature 2021-02-17 15:31:29 +09:00
virt.h condition: add CPUFeature 2021-02-17 15:31:29 +09:00
xattr-util.c tree-wide: use UINT64_MAX or friends 2021-03-05 07:10:13 +09:00
xattr-util.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00