summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* lua: avoid truncation of large numeric valuesAlin Nastac2020-03-151-1/+4
* ubus: make libubus ready for linking into C++Peter Stadler2020-01-051-0/+8
* 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
* cli: do not use default timeout for listenFelix Fietkau2017-02-151-1/+4
* cli: add support for subscribing to objectsFelix Fietkau2017-02-141-13/+73
* ubusd: fix incomplete copy of shared buf during queue-ingAlexandru Ardelean2017-02-071-2/+9
* libubus: do not modify uloop_cancelledFelix Fietkau2017-02-033-12/+13
* libubus: reset ctx->sock.eof to fix reconnect issuesFelix Fietkau2017-02-031-0/+1
* libubus: do not register/unregister with uloop during sync requestsFelix Fietkau2017-01-221-11/+2
* libubus: move uloop_init() call to ubus_connect_ctxFelix Fietkau2017-01-222-1/+1