Systemd/src
Lennart Poettering c279613f86 sysv-generator: modernize
- Make sure we log each error at least once, and at most once

- Replace FOREACH_WORD loops by extract_first_word() loops

- Use FOREACH_DIRENT() for directory loops

- Use free_and_strdup() where appropriate

- Do not operate on half-loaded SysV files

- Always properly free all memory
2015-10-31 19:09:20 +01:00
..
ac-power treewide: no need to negate errno for log_*_errno() 2014-11-28 13:29:21 +01:00
activate util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
analyze util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
ask-password strv: Add _cleanup_strv_free_erase_ and _cleanup_string_free_erase_ 2015-10-19 23:13:07 +02:00
backlight util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
basic core: constify a few things 2015-10-31 19:09:20 +01:00
binfmt util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
boot util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
bootchart util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
bus-proxyd util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
cgls util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
cgroups-agent util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
cgtop util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
compat-libs #pragma once here and there 2015-01-23 09:30:44 -05:00
core core: bail our earlier when doing audit 2015-10-31 19:09:20 +01:00
cryptsetup util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
dbus1-generator util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
debug-generator util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
delta util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
detect-virt detect-virt: add new --chroot switch to detect chroot() environments 2015-10-27 13:25:57 +01:00
escape util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
firstboot util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
fsck util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
fstab-generator util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
getty-generator util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
gpt-auto-generator util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
hibernate-resume util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
hostname util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
hwdb util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
import util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
initctl util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
journal util-lib: move inotify-related definitions to fs-util.[ch] 2015-10-27 14:58:05 +01:00
journal-remote journal-remote: increase memory limit per connection to avoid errors with HTTPS 2015-10-30 15:12:48 +01:00
kernel-install 90-loaderentry.install: fixup BOOT_OPTIONS 2015-06-02 16:10:06 +02:00
libsystemd util-lib: move inotify-related definitions to fs-util.[ch] 2015-10-27 14:58:05 +01:00
libsystemd-network util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
libudev mount-util: move fstype_is_network() and name_to_handle_at() definitions over 2015-10-27 13:45:53 +01:00
locale util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
login util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
machine util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
machine-id-setup path-util: unify how we process paths specified on the command line 2015-10-24 23:03:49 +02:00
modules-load util-lib: move /proc/cmdline parsing code to proc-cmdline.[ch] 2015-10-27 13:25:57 +01:00
network util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
notify util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
nspawn core,nspawn: minor coding style fixes 2015-10-31 19:09:20 +01:00
nss-myhostname util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
nss-mymachines util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
nss-resolve util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
path util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
quotacheck util-lib: move /proc/cmdline parsing code to proc-cmdline.[ch] 2015-10-27 13:25:57 +01:00
random-seed util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
rc-local-generator util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
remount-fs util-lib: move mount related utility calls to mount-util.[ch] 2015-10-27 13:25:55 +01:00
reply-password util-lib: split out fd-related operations into fd-util.[ch] 2015-10-25 13:19:18 +01:00
resolve util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
resolve-host util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
rfkill util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
run util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
shared nspawn: fix minor memory leak 2015-10-31 19:09:20 +01:00
sleep util-lib: split out fd-related operations into fd-util.[ch] 2015-10-25 13:19:18 +01:00
socket-proxy util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
sysctl util-lib: split out fd-related operations into fd-util.[ch] 2015-10-25 13:19:18 +01:00
system-update-generator util-lib: move a number of fs operations into fs-util.[ch] 2015-10-27 13:25:56 +01:00
systemctl systemctl: add a way to explicitly request client-side unit installing 2015-10-31 19:09:20 +01:00
systemd sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sysusers util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
sysv-generator sysv-generator: modernize 2015-10-31 19:09:20 +01:00
test test: add tests to ensure that the capabilities are properly set 2015-10-29 17:14:18 +01:00
timedate util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
timesync util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
tmpfiles mount-util: move fstype_is_network() and name_to_handle_at() definitions over 2015-10-27 13:45:53 +01:00
tty-ask-password-agent util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
udev util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
update-done util-lib: split out IO related calls to io-util.[ch] 2015-10-26 01:24:38 +01:00
update-utmp util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
user-sessions util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
vconsole util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
.gitignore
Makefile