OpenWrt system message/RPC bus

John Crispin 8309c75828 add acl code %!s(int64=9) %!d(string=hai) anos
examples 38174a05a5 ubus: Fix memleak in examples/client in case of failure %!s(int64=9) %!d(string=hai) anos
lua f361bfa5fc lua: fix memory leak problem %!s(int64=9) %!d(string=hai) anos
systemd 62cdfc3d16 add systemd support %!s(int64=11) %!d(string=hai) anos
.gitignore fc913a077d examples: split client/server code %!s(int64=11) %!d(string=hai) anos
CMakeLists.txt 8309c75828 add acl code %!s(int64=9) %!d(string=hai) anos
cli.c 2c30506a4f cli: flush stdout after printing an event %!s(int64=9) %!d(string=hai) anos
libubus-acl.c 8309c75828 add acl code %!s(int64=9) %!d(string=hai) anos
libubus-internal.h 3e45a782b2 libubus: remove ubus_msghdr_data() by passing in the right data structure pointer %!s(int64=9) %!d(string=hai) anos
libubus-io.c 4c4f35cf22 libubus: define _GNU_SOURCE, needed for O_CLOEXEC %!s(int64=9) %!d(string=hai) anos
libubus-obj.c 9562291f68 libubus: preserve the received message buffer for incoming invoke calls %!s(int64=9) %!d(string=hai) anos
libubus-req.c 2d660c519d libubus: fix processing queued messages after blocking requests %!s(int64=9) %!d(string=hai) anos
libubus-sub.c 47b38c98ae libubus: fix passing the return code of the subscriber callback to the notifier %!s(int64=11) %!d(string=hai) anos
libubus.c 7b79b6226e libubus: expose ubus_connect_ctx() in public API %!s(int64=9) %!d(string=hai) anos
libubus.h 8309c75828 add acl code %!s(int64=9) %!d(string=hai) anos
ubus_common.h 4d1cdc5527 libubus: replace __init with __constructor %!s(int64=9) %!d(string=hai) anos
ubusd.c 3bfa6ab128 make ubusd load the acl on start and HUP %!s(int64=9) %!d(string=hai) anos
ubusd.h 8309c75828 add acl code %!s(int64=9) %!d(string=hai) anos
ubusd_acl.c 8309c75828 add acl code %!s(int64=9) %!d(string=hai) anos
ubusd_acl.h 8309c75828 add acl code %!s(int64=9) %!d(string=hai) anos
ubusd_event.c 0bb927125f make ubusd_send_event() none static %!s(int64=9) %!d(string=hai) anos
ubusd_id.c 43d6047c40 ubusd: use avl_strcmp %!s(int64=11) %!d(string=hai) anos
ubusd_id.h 42bc27ae38 add copyright/license information %!s(int64=13) %!d(string=hai) anos
ubusd_obj.c 7798d56301 ubus: Fix issues reported by static code analysis tool Klocwork %!s(int64=9) %!d(string=hai) anos
ubusd_obj.h ba607d976b pass ubus_msg_buf to callback of internal object %!s(int64=9) %!d(string=hai) anos
ubusd_proto.c 9ffec46f73 make ubus_proto_send_msg_from_blob() none static %!s(int64=9) %!d(string=hai) anos
ubusmsg.h 8309c75828 add acl code %!s(int64=9) %!d(string=hai) anos