summaryrefslogtreecommitdiff
path: root/libubus.c
Commit message (Expand)AuthorAgeFilesLines
* libubus: introduce new status messagesStijn Tintel2022-02-281-0/+3
* libubus: increase stack depth for processing obj msgsFelix Fietkau2021-09-081-0/+2
* libubus: use list_empty/list_first_entry in ubus_process_pending_msgFelix Fietkau2021-09-081-2/+3
* fix blob parsing vulnerability by using blob_parse_untrustedPetr Štetiar2019-12-191-2/+2
* workaround possibly false positive uses of memory after it is freedPetr Štetiar2019-12-191-3/+5
* libubus: fix incompatible pointer types assigmentPetr Štetiar2019-12-161-1/+1
* ubus: Remove unnecessary memset calls.Rosen Penev2017-11-131-4/+2
* libubus: move uloop_init() call to ubus_connect_ctxFelix Fietkau2017-01-221-0/+1
* ubus: ubus_free: clear pending timers before freeing contextAbhimanyu Vishwakarma2017-01-041-0/+1
* Allow sending a fd along a ubus_requestamine ahd2016-12-241-1/+1
* libubus: nullify stale msgbuf pointer in case of ubus_connect_ctx() failureEyal Birger2016-05-151-0/+1
* libubus: add null for ubus_context object in ubus_shutdown()Alexandru Ardelean2015-12-191-0/+2
* libubus: add monitor supportFelix Fietkau2015-11-191-0/+4
* libubus: Fix reverse order processing of pending ubus notifications messagesHans Dedecker2015-11-021-1/+1
* libubus: expose ubus_connect_ctx() in public APIDelio Brignoli2014-10-141-4/+11
* libubus: remove ubus_msghdr_data() by passing in the right data structure poi...Felix Fietkau2014-09-151-12/+10
* libubus: use calloc_a for queued msgs to reduce the number of allocationsFelix Fietkau2014-09-151-8/+5
* libubus: fix a small memleak in ubus_register_event_handler()Felix Fietkau2014-09-041-1/+4
* ubus: increase message size limit and make it configurable at build-timeAlexandru Ardelean2014-07-031-1/+2
* libubus: refactor ubus_context msgbuf data to be dynamically allocatedAlexandru Ardelean2014-07-031-5/+17
* libubus: fix deferring invoke processing for non-uloop usageFelix Fietkau2014-06-251-1/+2
* libubus: always defer processing incoming invoke/unsubscribe/notify if there ...Felix Fietkau2014-06-241-5/+6
* libubus: implement file descriptor passing supportFelix Fietkau2014-02-181-4/+4
* add auto (re)connect logic to libubusJohn Crispin2014-01-221-8/+55
* libubus: pull the variable length data array out of struct ubus_msghdr to fix...Felix Fietkau2013-10-291-2/+2
* libubus: free internal blob_buf memory when freeing an ubus contextFelix Fietkau2012-12-301-0/+1
* libubus: implement notify handlingFelix Fietkau2012-12-151-2/+3
* move ubus_start_request to libubus-req.cFelix Fietkau2012-12-141-16/+0
* libubus: refactor code, move request handling to libubus-req.cFelix Fietkau2012-12-141-277/+17
* libubus: reduce code duplication and add stack depth protection for unsubscri...Felix Fietkau2012-12-141-9/+3
* ubus: add notification for subscribers present/goneFelix Fietkau2012-12-141-0/+4
* watch add/remove -> subscribe/unsubscribe:Felix Fietkau2012-12-131-75/+4
* libubus: split out some code into separate source filesFelix Fietkau2012-10-241-415/+21
* add support for deferring a reply to a method invoke callFelix Fietkau2012-10-011-8/+13
* libubus: add support for reconnecting (and re-publishing objects)Felix Fietkau2012-05-291-30/+64
* ubusd: add support for watching objects to get notified when they go awayFelix Fietkau2012-05-191-10/+77
* libubus: limit stack depth for incoming invoke requestsFelix Fietkau2011-10-271-1/+40
* libubus: fix recursive synchrnonous invoke commandsFelix Fietkau2011-10-271-5/+8
* fix invalid message reuse in ubus_process_invokeFelix Fietkau2011-10-101-3/+3
* make the socket non-blocking, explicitly wait for data using poll()Felix Fietkau2011-09-091-3/+15
* add an error message for "unknown error"Felix Fietkau2011-09-051-0/+1
* add an error code for "operation not supported"Felix Fietkau2011-09-051-0/+1
* add copyright/license informationFelix Fietkau2011-06-171-0/+13
* simplify object signatures by reusing the parser policy to define themFelix Fietkau2011-03-271-46/+16
* add support for timeouts on synchronous requestsFelix Fietkau2011-02-111-40/+70
* remove separate catch all list, always require a pattern argument for registe...Felix Fietkau2011-02-111-3/+1
* add writev_retry to avoid incomplete writesFelix Fietkau2011-02-111-1/+34
* add sender side length checksFelix Fietkau2011-02-071-7/+26
* remove unnecessary debug stuffFelix Fietkau2011-02-071-11/+0
* fix max message length handling - exclude the headerFelix Fietkau2011-02-071-1/+1