Systemd/src
Lennart Poettering 19befb2d5f sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection
This makes callback behaviour more like sd-event or sd-resolve, and
creates proper object for unregistering callbacks.

Taking the refernce to the slot is optional. If not taken life time of
the slot will be bound to the underlying bus object (or in the case of
an async call until the reply has been recieved).
2014-05-15 01:15:30 +02:00
..
ac-power
activate activate: export make_socket_fd 2014-03-17 01:55:48 -04:00
analyze analyze: fix plot with bad y size 2014-04-23 22:51:29 +02:00
ask-password Add more password agent information 2014-04-24 09:23:54 +02:00
backlight backlight: handle saved brightness exceeding max brightness 2014-05-07 20:04:56 -04:00
binfmt shared: add root argument to search_and_fopen 2014-03-14 09:31:34 -04:00
boot make gcc shut up 2014-02-19 17:53:50 +01:00
bootchart bootchart: print to stdout and display default values in help 2014-04-24 19:21:51 -04:00
bus-proxyd sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
cgls cgls: avoid writing an unused value 2014-04-14 21:02:20 +02:00
cgroups-agent cgroups-agent: down-grade log level 2013-11-25 17:40:53 +01:00
cgtop make gcc shut up 2014-02-19 17:53:50 +01:00
compat-libs build-sys: build compat libs from sources, avoiding the not generally available ifunc wrapping 2014-02-22 21:28:55 +01:00
core sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
cryptsetup Fix keysize handling in cryptsetup (bits vs. bytes) 2014-04-24 09:23:57 +02:00
dbus1-generator units: remove "AllowUser=root own", the bus owner can always own names 2014-03-08 19:38:06 +01:00
delta delta: draw arrows with draw_special_char() 2014-04-23 19:06:39 +02:00
detect-virt virt: make Virtualization an anonymous enum 2014-02-24 13:26:44 +01:00
efi-boot-generator efi-boot-generator: typo fix 2014-03-07 02:40:24 +01:00
fsck fsck: Search for fsck.type in PATH 2014-04-12 17:23:13 -04:00
fstab-generator fstab-generator: when running in a container, ignore fstab entries referring to device nodes 2014-03-11 18:02:27 +01:00
getty-generator getty: Start getty on 3270 terminals available on Linux on System z 2014-03-13 10:42:26 +01:00
gpt-auto-generator gpt-auto-generator: there's no point in looking for a superblock on raw disk, we only care for a partition table 2014-03-13 01:06:41 +01:00
gudev gudev: add device::get_sysfs_attr_keys and device::has_sysfs_attr 2014-02-22 18:48:01 +01:00
hostname sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
initctl util: replace close_nointr_nofail() by a more useful safe_close() 2014-03-18 19:31:34 +01:00
journal journald: remove some dead code 2014-05-06 17:03:28 +02:00
kernel-install kernel-install: fix help output 2013-12-09 23:19:16 -05:00
libsystemd sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
libsystemd-network networkd: manager - don't leak kmod context 2014-05-12 17:37:58 +02:00
libudev udev: warn when name_to_handle_at is not implemented 2014-04-24 19:21:51 -04:00
locale sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
login sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
machine sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
machine-id-setup machine-id-setup: use path_kill_slashes and modernizations 2014-03-14 09:31:34 -04:00
modules-load shared: add root argument to search_and_fopen 2014-03-14 09:31:34 -04:00
network sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
notify clients: unify how we invoke getopt_long() 2013-11-06 18:28:39 +01:00
nspawn nspawn: Fix erroneous OOM when building group list 2014-04-10 09:50:39 -04:00
nss-myhostname nss-myhostname: port to sd-rtnl 2014-04-19 18:39:24 +02:00
python-systemd systemd-python: fix failing assert 2014-04-05 13:30:08 -04:00
quotacheck util: move more intellegince into parse_proc_cmdline() 2014-03-06 18:48:22 +01:00
random-seed random-seed: improve debugging messages a bit 2013-11-15 22:53:14 -05:00
rc-local-generator rc-local: use access(X_OK) to check if files are executable 2013-10-29 19:34:59 +01:00
readahead implement a union to pad out file_handle 2014-04-21 09:52:08 -04:00
remount-fs Introduce _cleanup_endmntent_ 2013-10-03 22:13:55 -04:00
reply-password util: replace close_nointr_nofail() by a more useful safe_close() 2014-03-18 19:31:34 +01:00
rfkill rfkill: Avoid error when state restore is disabled 2013-12-06 16:44:38 +01:00
run systemd-run: don't print error messages twice 2014-03-05 19:03:10 +01:00
shared hashmap: add hashmap_remove2() to remove item from hashtable and return both value and key 2014-05-15 00:43:44 +02:00
shutdownd util: replace close_nointr_nofail() by a more useful safe_close() 2014-03-18 19:31:34 +01:00
sleep util: add timeout to generator execution 2014-03-06 04:00:42 +01:00
socket-proxy util: replace close_pipe() with new safe_close_pair() 2014-03-24 03:22:44 +01:00
sysctl sysctl: replaces some slashes with dots 2014-04-16 21:52:36 -04:00
system-update-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
systemctl sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
systemd sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
test shared: add ring buffer 2014-05-13 22:08:13 +02:00
timedate sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables attached to a bus connection 2014-05-15 01:15:30 +02:00
timesync timesyncd: read global operational state from networkd 2014-05-08 17:32:32 +02:00
tmpfiles implement a union to pad out file_handle 2014-04-21 09:52:08 -04:00
tty-ask-password-agent tty-ask-password-agent: return negative errno 2014-04-05 00:55:19 -04:00
udev udev: rename netif - properly break lines in kmsg 2014-05-13 12:44:22 +02:00
update-utmp utmp: make sure we don't write the utmp reboot record twice on each boot 2014-01-30 14:18:46 +01:00
vconsole util: replace close_nointr_nofail() by a more useful safe_close() 2014-03-18 19:31:34 +01:00
.gitignore Add test coverage and generate report with lcov 2013-07-13 21:56:33 -04:00
Makefile