summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* libubus: increase stack depth for processing obj msgsopenwrt-19.07Felix Fietkau2022-02-151-0/+2
* libubus: process pending messages in data handler if stack depth is 0Felix Fietkau2022-02-151-1/+9
* libubus: use list_empty/list_first_entry in ubus_process_pending_msgFelix Fietkau2022-02-151-2/+3
* ubusd: fix tx_queue linked list usageAlexander Van Parys2021-07-012-1/+2
* cmake: add a possibility to set library versionFelix Fietkau2021-06-031-0/+4
* ubusd: protect against too-short messagesJulian Squires2021-06-031-0/+2
* ubusd: add per-client tx queue limitArnout Vandecappelle (Essensium/Mind)2021-06-033-0/+8
* ubusd: convert tx_queue to linked listArnout Vandecappelle (Essensium/Mind)2021-06-034-31/+34
* lua: avoid truncation of large numeric valuesAlin Nastac2021-06-031-1/+4
* ubusd/libubus-io: fix socket descriptor passingPetr Štetiar2019-12-273-73/+83
* ci: enable unit testingPetr Štetiar2019-12-261-0/+1
* fix blob parsing vulnerability by using blob_parse_untrustedPetr Štetiar2019-12-1910-18/+18
* ubus_monitor: workaround possibly false positive uses of memory after it is f...Petr Štetiar2019-12-191-1/+1
* ubusd_monitor: fix possible null pointer dereferencePetr Štetiar2019-12-191-10/+30
* ubus_common: remove duplicate ARRAY_SIZE and add missing includePetr Štetiar2019-12-191-4/+2
* workaround possibly false positive uses of memory after it is freedPetr Štetiar2019-12-195-16/+14
* lua: ubus_lua_do_subscribe: fix copy&paste errorPetr Štetiar2019-12-161-2/+2
* lua: workaround false positive dereference of null pointerPetr Štetiar2019-12-161-9/+10
* add fuzzer and cram based unit testsPetr Štetiar2019-12-1626-0/+198
* refactor ubusd.c into reusable ubusd_libraryPetr Štetiar2019-12-166-271/+278
* examples: remove dead incrementsPetr Štetiar2019-12-162-6/+0
* add initial GitLab CI supportPetr Štetiar2019-12-161-0/+7
* libubus: fix incompatible pointer types assigmentPetr Štetiar2019-12-161-1/+1
* iron out all extra compiler warningsPetr Štetiar2019-12-1610-29/+32
* ubusd/libubus-io: fix variable sized struct position warningPetr Štetiar2019-12-162-4/+4
* ubusd: fix comparison of integers of different signsPetr Štetiar2019-12-161-3/+5
* cmake: enable extra compiler checksPetr Štetiar2019-12-111-1/+7
* ubus: Support static buildsAlban Bedel2019-07-011-3/+10
* ubusd: retry sending messages on EINTRFelix Fietkau2019-04-231-6/+12
* libubus: attempt to receive data before calling pollFelix Fietkau2019-04-161-3/+3
* libubus: do not abort recv_retry before completing a messageFelix Fietkau2019-04-161-2/+0
* ubusd_acl: event send access list supportHans Dedecker2018-10-063-0/+24
* ubusd_acl: event listen access list supportHans Dedecker2018-10-063-0/+24
* ubusd_acl: rework wildcard supportHans Dedecker2018-10-061-42/+69
* ubusd_event: move strmatch_len to ubus_common.hHans Dedecker2018-10-062-10/+10
* ubus/lua: add support for BLOBMSG_TYPE_DOUBLEMarcus Comstedt2018-09-101-0/+13
* libubus: pass an empty UBUS_ATTR_DATA block if msg is NULL on invokeFelix Fietkau2018-07-261-6/+11
* libubus: check for non-NULL data before running callbacksFelix Fietkau2018-07-252-1/+9
* ubus/lua: pass notification name to callbackDirk Feytons2018-01-172-4/+6
* valgrind complained about theseJohn Crispin2018-01-171-2/+4
* fix invalid close() callJohn Crispin2018-01-171-1/+2
* ubusd: move global retmsg per clientAlexandru Ardelean2017-11-132-12/+25
* ubusd_monitor: alloc & free the buffer outside of the loopAlexandru Ardelean2017-11-131-3/+5
* ubusd: rename goto label from `error` to `out`Alexandru Ardelean2017-11-131-5/+5
* ubusd: don't free messages in ubus_send_msg() anymoreAlexandru Ardelean2017-11-135-23/+21
* libubus: Fix deletion from context's object AVL tree when removing objectBob Ham2017-11-131-2/+2
* ubus: Remove unnecessary memset calls.Rosen Penev2017-11-132-16/+8
* libubus-req: add data_cb callback handling for ubus notificationsJohn Crispin2017-11-062-0/+16
* cli: fix listen_timeout compile issueHans Dedecker2017-02-201-2/+2
* libubus: reset ctx->sock.error when doing ubus reconnectHans Dedecker2017-02-201-0/+1