summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* blobmsg: Don't do at run-time what can be done at compile-timeHEADmasterPhilip Prindeville2023-04-161-3/+3
* jshn.sh: Add pretty-printing to json_dumpPhilip Prindeville2023-04-151-1/+11
* usock: fix poll return code checkFelix Fietkau2023-03-081-4/+1
* blobmsg: add blobmsg_parse_array_attrFelix Fietkau2023-01-031-1/+8
* blobmsg: add blobmsg_parse_attr functionFelix Fietkau2022-11-231-0/+7
* jshn.sh: add json_add_fields function for adding multiple fields at onceFelix Fietkau2022-09-271-0/+23
* blobmsg: work around false positive gcc -Warray-bounds warningsFelix Fietkau2022-05-151-1/+1
* blobmsg: implicitly reserve space for 0-terminator in string buf allocFelix Fietkau2022-05-122-4/+5
* list.h: add container_of_safe macroFelix Fietkau2022-04-291-0/+8
* blob: clear buf->head when freeing a bufferFelix Fietkau2022-02-101-0/+1
* vlist: define vlist_for_each_element_safeDaniel Golle2021-11-201-0/+3
* uloop: deprecate uloop_timeout_remainingStijn Tintel2021-11-041-1/+1
* lua/uloop: use uloop_timeout_remaining64Stijn Tintel2021-11-041-1/+1
* uloop: add uloop_timeout_remaining64Stijn Tintel2021-11-042-0/+13
* uloop: restore return type of uloop_timeout_remainingStijn Tintel2021-11-042-3/+12
* uloop: avoid integer overflow in tv_diffStijn Tintel2021-11-042-4/+4
* list.h: add a few missing iterator macrosFelix Fietkau2021-08-191-0/+12
* json_script: fix unannotated fall-through warningFelix Fietkau2021-05-161-1/+1
* utils.h: add fallthrough macroFelix Fietkau2021-05-161-0/+12
* blob: fix exceeding maximum buffer lengthZefir Kurtisi2021-04-291-0/+2
* tests: add blob-buffer overflow testZefir Kurtisi2021-04-292-0/+40
* libubox: tests: add more blobmsg/json test casesPeter Seiderer2021-03-092-0/+453
* tests: cram: test_base64: really fix failing testsPetr Štetiar2021-03-031-7/+3
* tests: cram: test_base64: fix failing testsPetr Štetiar2021-03-031-2/+2
* libubox: fix BLOBMSG_CAST_INT64 (do not override BLOBMSG_TYPE_DOUBLE)Peter Seiderer2021-03-021-2/+2
* utils: simplify mkdir_p boolean conditionsRui Salvaterra2020-12-131-2/+2
* utils: introduce mkdir_pDaniel Golle2020-12-122-0/+34
* blobmsg: introduce BLOBMSG_CAST_INT64Daniel Golle2020-08-062-0/+41
* examples/lua: attempt to highlight some trapsKarl Palsson2020-07-111-3/+5
* lua/uloop: fd_add: use absolute indices for argumentsKarl Palsson2020-07-111-6/+5
* lua/uloop: make get_sock_fd capable of absolute addressesKarl Palsson2020-07-111-1/+2
* lua/uloop: fd_add() better args checkingKarl Palsson2020-07-111-11/+7
* blobmsg: drop old comment about json formatting functionsRafał Miłecki2020-05-261-3/+0
* blobmsg: fix missing length checksFelix Fietkau2020-05-261-46/+20
* blobmsg: simplify and fix name length checks in blobmsg_check_nameFelix Fietkau2020-05-261-9/+4
* blobmsg: fix length in blobmsg_check_arrayFelix Fietkau2020-05-261-1/+1
* tests: add fuzzer seed file for crash in blob_lenPetr Štetiar2020-05-263-0/+6
* blob: make blob_parse_untrusted more permissiveMatthias Schiffer2020-05-243-1/+47
* blobmsg: fix attrs iteration in the blobmsg_check_array_len()Rafał Miłecki2020-05-241-4/+6
* tests: runqueue: try to fix race on GitLab CIPetr Štetiar2020-05-211-1/+1
* libubox: runqueue: fix use-after-free bugAlban Bedel2020-05-214-31/+87
* libubox: runqueue fix comment in headerChris Nisbet2020-05-211-2/+2
* tests: list: add test case for list_empty iteratorPetr Štetiar2020-05-212-18/+54
* tests: blobmsg: add test caseChris Nisbet2020-02-272-0/+177
* blobmsg: fix wrong payload len passed from blobmsg_check_arrayChris Nisbet2020-02-271-1/+1
* blobmsg: blobmsg_parse and blobmsg_parse_array oob read fixesJuraj Vijtiuk2020-01-205-20/+56
* tests: prefer dynamically allocated buffersPetr Štetiar2020-01-205-21/+55
* blobmsg_json: prefer snprintf usagePetr Štetiar2020-01-203-30/+50
* blobmsg: blobmsg_vprintf: prefer vsnprintfPetr Štetiar2020-01-201-1/+8
* jshn: prefer snprintf usagePetr Štetiar2020-01-201-7/+9