Felix Fietkau
47d75dd84a
ubusd: add monitor support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2015-11-19 22:32:11 +01:00
John Crispin
8309c75828
add acl code
...
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-06-18 19:01:17 +02:00
Alexandru Ardelean
6d24ad71f6
ubus: increase message size limit and make it configurable at build-time
2014-07-03 12:44:19 +02:00
Felix Fietkau
a9ee3ef0cf
libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-10-29 17:28:37 +01:00
Felix Fietkau
79c40c95db
ubusd: implement notify forwarding with status reporting
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2012-12-15 00:32:27 +01:00
Felix Fietkau
154a87c683
libubus: add UBUS_ATTR_NO_REPLY and add policy for UBUS_ATTR_ACTIVE
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2012-12-14 20:05:06 +01:00
Felix Fietkau
a69f062cbd
ubus: add notification for subscribers present/gone
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2012-12-14 13:00:57 +01:00
Felix Fietkau
d366a6de83
watch add/remove -> subscribe/unsubscribe:
...
rename the ADD_WATCH/REMOVE_WATCH messages to SUBSCRIBE/UNSUBSCRIBE and change
the message format and libubus API in preparation for adding object notifications
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2012-12-13 19:35:38 +01:00
Felix Fietkau
34161692fa
libubus: add support for reconnecting (and re-publishing objects)
2012-05-29 00:56:37 +02:00
Felix Fietkau
c6f7054515
ubusd: add support for watching objects to get notified when they go away
2012-05-19 21:09:35 +02:00
Felix Fietkau
cc82d89995
add an error message for "unknown error"
2011-09-05 03:20:07 +02:00
Felix Fietkau
24505f172a
add an error code for "operation not supported"
2011-09-05 03:16:59 +02:00
Felix Fietkau
42bc27ae38
add copyright/license information
2011-06-17 16:35:11 +02:00
Felix Fietkau
f2ee96c51d
add support for timeouts on synchronous requests
2011-02-11 02:40:39 +01:00
Felix Fietkau
b0755698c1
fix max message length handling - exclude the header
2011-02-07 01:52:40 +01:00
Felix Fietkau
f8d55af76b
rename publish to add_object
2011-02-06 21:33:03 +01:00
Felix Fietkau
f6a6b0d492
add functionality for registering anonymous objects as event listeners
2011-02-05 19:53:14 +01:00
Felix Fietkau
d80ebf55af
add functions for internal object allocation
2011-02-05 00:21:27 +01:00
Felix Fietkau
1a871e1e89
add working method calls
2011-01-31 03:26:53 +01:00
Felix Fietkau
dbd4c2f121
Initial import
2011-01-30 14:16:09 +01:00