summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* ubusd: fix issue caused by an implicit castMihai Richard2017-01-201-2/+3
* ubus: ubus_free: clear pending timers before freeing contextAbhimanyu Vishwakarma2017-01-041-0/+1
* libubus: reduce code duplication, fix indentationFelix Fietkau2016-12-242-44/+18
* Allow sending a fd along a ubus_requestamine ahd2016-12-246-14/+91
* ubusd: fix id lookup of objects with path and no methodsFelix Fietkau2016-12-241-2/+3
* lua: add 'defer_request' and 'complete_deferred_request' functionsVasily Goldobin2016-11-212-0/+34
* ubusd_proto: fix crash when trying to subscribe to system objectsFelix Fietkau2016-11-201-1/+1
* build: remove /opt/local prefixFelix Fietkau2016-11-201-5/+0
* cli: register event handler first, then do lookupAlexandru Ardelean2016-10-121-2/+5
* ubusd: fix inverted check in ubusd_reply_addDenis Osvald2016-09-051-1/+1