Systemd/src
Lennart Poettering 29ddb38fea libsystemd-bus: add lightweight object vtable implementation for exposing objects on the bus
This adds a lightweight scheme how to define interfaces in static fixed
arrays which then can be easily registered on a bus connection. This
makes it much easier to write bus services.

This automatically handles implementation of the Properties,
ObjectManager, and Introspection bus interfaces.
2013-10-09 02:40:07 +02:00
..
ac-power unit: add ConditionACPower= 2012-12-31 21:24:26 +01:00
activate replace tabs with spaces in various files 2013-07-02 23:06:22 -04:00
analyze systemctl: move set-log-level to systemd-analyze 2013-07-26 16:59:55 +02:00
ask-password util: rename parse_usec() to parse_sec() sinds the default unit is seconds 2013-04-03 20:12:57 +02:00
backlight backlight,random-seed: move state files into /var/lib/systemd 2013-09-17 17:28:35 -05:00
binfmt fileio: in envfiles, do not skip lines following empty lines 2013-04-13 20:24:39 -04:00
boot support acpi firmware performance data (FPDT) 2013-09-24 15:43:41 +02:00
bootchart bootchart: remove +x permissions on .c file 2013-08-14 21:47:38 -04:00
cgls cgroup: when referencing cgroup controller trees allow omission of the path 2013-09-26 20:20:30 +02:00
cgroups-agent cgroups-agent: remove ancient fallback code; turn connection error into warning 2013-07-04 20:54:40 +02:00
cgtop cgtop: fixup the online help 2013-09-04 15:02:06 +02:00
core core: unify the way we denote serialization attributes 2013-10-09 00:13:55 +02:00
cryptsetup Introduce _cleanup_endmntent_ 2013-10-03 22:13:55 -04:00
delta systemd-delta: Only print colors when on a tty 2013-08-04 08:33:02 -04:00
detect-virt build-sys: drop all distribution specfic checks 2013-01-04 23:26:21 +01:00
efi-boot-generator support acpi firmware performance data (FPDT) 2013-09-24 15:43:41 +02:00
fsck Do no isolate in case of emergency or severe problems 2013-04-01 23:43:48 -04:00
fstab-generator Introduce _cleanup_endmntent_ 2013-10-03 22:13:55 -04:00
getty-generator getty-generator: Enable getty on all active serial consoles. 2013-09-12 08:34:30 -04:00
gpt-auto-generator gpt-auto-generator: exit immediately if in container 2013-10-03 22:13:01 -04:00
gudev licence: remove references to old FSF address 2012-12-17 11:41:31 +01:00
hostname Allow tabs in environment files 2013-09-11 21:58:22 -04:00
initctl journald: be a bit more verbose when vacuuming 2013-09-10 08:27:30 -04:00
journal journalctl: flip to --full by default 2013-10-07 23:41:05 -04:00
kernel-install kernel-install: add compat with 'installkernel' 2013-10-01 17:40:30 +02:00
libsystemd-bus libsystemd-bus: add lightweight object vtable implementation for exposing objects on the bus 2013-10-09 02:40:07 +02:00
libsystemd-daemon Include <fcntl.h> instead of <sys/fcntl.h> 2013-04-13 21:02:03 -04:00
libsystemd-id128 id128: when taking user input for a 128bit ID, validate syntax 2013-04-30 08:36:01 -03:00
libudev device-nodes: move device node specific code to own file 2013-09-19 11:50:34 -04:00
locale Add /usr/share/keymaps to localectl supported locations. 2013-08-01 00:09:58 +02:00
login logind: fix bus introspection data for TakeControl() 2013-10-04 21:17:17 +02:00
machine Move functions around to fix underlinking in test-machine-tables 2013-09-26 11:12:04 +02:00
machine-id-setup build-sys: drop all distribution specfic checks 2013-01-04 23:26:21 +01:00
modules-load modules-load: fix error handling 2013-10-02 19:45:12 +02:00
notify core: add new "scope" unit type for making a unit of pre-existing processes 2013-07-01 00:18:00 +02:00
nspawn nspawn: always copy /etc/resolv.conf rather than bind mount 2013-10-02 19:45:12 +02:00
nss-myhostname build-sys: add makefile stub link to nss-myhostname/ 2013-04-30 08:36:02 -03:00
python-systemd systemd-python: check for oom, give nicer error messages 2013-08-15 12:59:36 -04:00
quotacheck quota: use QUOTACHECK path correctly as tested in configure.ac 2013-05-06 21:15:38 +02:00
random-seed random-seed: we should return errno of failed loop_write 2013-09-13 14:32:14 +02:00
rc-local-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
readahead Rename F_TYPE_CMP() to F_TYPE_EQUAL() 2013-08-20 21:18:43 -04:00
remount-fs Introduce _cleanup_endmntent_ 2013-10-03 22:13:55 -04:00
reply-password Use initalization instead of explicit zeroing 2013-04-05 19:50:57 -04:00
run Fix two compiler warnings 2013-09-09 17:35:52 -04:00
shared shared/util: fix off-by-one error in tag_to_udev_node 2013-10-06 18:29:12 -04:00
shutdownd Add __attribute__((const, pure, format)) in various places 2013-05-02 22:52:09 -04:00
sleep systemd-sleep: add support for freeze and standby 2013-05-06 22:51:57 +02:00
stdio-bridge bus: add APIs for negotiating what is attached to messages 2013-05-17 04:26:27 +02:00
sysctl sysctl: allow overwriting of values specified in "later" files 2013-08-15 18:43:31 +02:00
system-update-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
systemctl systemctl: fix name mangling for sysv units 2013-10-02 16:42:53 +02:00
systemd libsystemd-bus: add lightweight object vtable implementation for exposing objects on the bus 2013-10-09 02:40:07 +02:00
test shared/util: fix off-by-one error in tag_to_udev_node 2013-10-06 18:29:12 -04:00
timedate man: improve grammar and word formatting in numerous man pages 2013-07-02 23:06:22 -04:00
tmpfiles tmpfiles: add a new "m" line type that adjusts user/group/mode of a file if it exists 2013-09-17 16:55:37 -05:00
tty-ask-password-agent conf-parser: restrict .include usage 2013-04-25 00:05:14 -03:00
udev udev: support custom Linux Security Module labels for device nodes 2013-10-08 02:23:24 +02:00
update-utmp utmp: turn systemd-update-utmp-shutdown.service into a normal runtime service 2013-05-16 00:19:03 +02:00
vconsole move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
.gitignore Add test coverage and generate report with lcov 2013-07-13 21:56:33 -04:00
Makefile