summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2022-06-01ubusd: handle invoke on event object without dataErik Karlsson
2022-05-30lua: add optional path filter to objects() methodEtienne Champetier
2022-02-28cli: improve error logging for call commandstaging/stintel/devStijn Tintel
2022-02-28cli: use UBUS_STATUS_PARSE_ERRORStijn Tintel
2022-02-28libubus: introduce new status messagesStijn Tintel
2021-09-08libubus: increase stack depth for processing obj msgsFelix Fietkau
2021-09-08libubus: process pending messages in data handler if stack depth is 0Felix Fietkau
2021-09-08libubus: use list_empty/list_first_entry in ubus_process_pending_msgFelix Fietkau
2021-09-07ubusd: log ACL init errorsRafał Miłecki
2021-06-30ubusd: fix tx_queue linked list usageAlexander Van Parys
2021-06-02ubusd: protect against too-short messagesJulian Squires
2021-05-31ubusd: add per-client tx queue limitArnout Vandecappelle (Essensium/Mind)
2021-05-31ubusd: convert tx_queue to linked listArnout Vandecappelle (Essensium/Mind)
2021-02-15cmake: add a possibility to set library versionFelix Fietkau
2020-12-04ubusd: attempt to create socket folderDaniel Golle
2020-10-25ubusd_acl: add support for wildcard in methodsAnsuel Smith
2020-10-19ubus: move /var/run/ubus.sock to /var/run/ubus/ubus.sockDaniel Golle
2020-08-05tests: cram: fix usage testPetr Štetiar
2020-08-05cli: document usage of "subscribe" commandRafał Miłecki
2020-03-15lua: avoid truncation of large numeric valuesAlin Nastac
2020-01-05ubus: make libubus ready for linking into C++Peter Stadler
2019-12-27ubusd/libubus-io: fix socket descriptor passingPetr Štetiar
2019-12-26ci: enable unit testingPetr Štetiar
2019-12-19fix blob parsing vulnerability by using blob_parse_untrustedPetr Štetiar
2019-12-19ubus_monitor: workaround possibly false positive uses of memory after it is freedPetr Štetiar
2019-12-19ubusd_monitor: fix possible null pointer dereferencePetr Štetiar
2019-12-19ubus_common: remove duplicate ARRAY_SIZE and add missing includePetr Štetiar
2019-12-19workaround possibly false positive uses of memory after it is freedPetr Štetiar
2019-12-16lua: ubus_lua_do_subscribe: fix copy&paste errorPetr Štetiar
2019-12-16lua: workaround false positive dereference of null pointerPetr Štetiar
2019-12-16add fuzzer and cram based unit testsPetr Štetiar
2019-12-16refactor ubusd.c into reusable ubusd_libraryPetr Štetiar
2019-12-16examples: remove dead incrementsPetr Štetiar
2019-12-16add initial GitLab CI supportPetr Štetiar
2019-12-16libubus: fix incompatible pointer types assigmentPetr Štetiar
2019-12-16iron out all extra compiler warningsPetr Štetiar
2019-12-16ubusd/libubus-io: fix variable sized struct position warningPetr Štetiar
2019-12-16ubusd: fix comparison of integers of different signsPetr Štetiar
2019-12-11cmake: enable extra compiler checksPetr Štetiar
2019-07-01ubus: Support static buildsAlban Bedel
2019-04-23ubusd: retry sending messages on EINTRFelix Fietkau
2019-04-16libubus: attempt to receive data before calling pollFelix Fietkau
2019-04-16libubus: do not abort recv_retry before completing a messageFelix Fietkau
2018-10-06ubusd_acl: event send access list supportHans Dedecker
2018-10-06ubusd_acl: event listen access list supportHans Dedecker
2018-10-06ubusd_acl: rework wildcard supportHans Dedecker
2018-10-06ubusd_event: move strmatch_len to ubus_common.hHans Dedecker
2018-09-10ubus/lua: add support for BLOBMSG_TYPE_DOUBLEMarcus Comstedt
2018-07-26libubus: pass an empty UBUS_ATTR_DATA block if msg is NULL on invokeFelix Fietkau
2018-07-25libubus: check for non-NULL data before running callbacksFelix Fietkau