summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2022-11-23blobmsg: add blobmsg_parse_attr functionFelix Fietkau
2022-09-27jshn.sh: add json_add_fields function for adding multiple fields at onceFelix Fietkau
2022-05-15blobmsg: work around false positive gcc -Warray-bounds warningsFelix Fietkau
2022-05-12blobmsg: implicitly reserve space for 0-terminator in string buf allocFelix Fietkau
2022-04-29list.h: add container_of_safe macroFelix Fietkau
2022-02-10blob: clear buf->head when freeing a bufferFelix Fietkau
2021-11-20vlist: define vlist_for_each_element_safeDaniel Golle
2021-11-04uloop: deprecate uloop_timeout_remainingStijn Tintel
2021-11-04lua/uloop: use uloop_timeout_remaining64Stijn Tintel
2021-11-04uloop: add uloop_timeout_remaining64Stijn Tintel
2021-11-04uloop: restore return type of uloop_timeout_remainingStijn Tintel
2021-11-03uloop: avoid integer overflow in tv_diffStijn Tintel
2021-08-19list.h: add a few missing iterator macrosFelix Fietkau
2021-05-16json_script: fix unannotated fall-through warningFelix Fietkau
2021-05-16utils.h: add fallthrough macroFelix Fietkau
2021-04-29blob: fix exceeding maximum buffer lengthZefir Kurtisi
2021-04-29tests: add blob-buffer overflow testZefir Kurtisi
2021-03-09libubox: tests: add more blobmsg/json test casesPeter Seiderer
2021-03-03tests: cram: test_base64: really fix failing testsPetr Štetiar
2021-03-03tests: cram: test_base64: fix failing testsPetr Štetiar
2021-03-02libubox: fix BLOBMSG_CAST_INT64 (do not override BLOBMSG_TYPE_DOUBLE)Peter Seiderer
2020-12-13utils: simplify mkdir_p boolean conditionsRui Salvaterra
2020-12-12utils: introduce mkdir_pDaniel Golle
2020-08-06blobmsg: introduce BLOBMSG_CAST_INT64Daniel Golle
2020-07-11examples/lua: attempt to highlight some trapsKarl Palsson
2020-07-11lua/uloop: fd_add: use absolute indices for argumentsKarl Palsson
2020-07-11lua/uloop: make get_sock_fd capable of absolute addressesKarl Palsson
2020-07-11lua/uloop: fd_add() better args checkingKarl Palsson
2020-05-26blobmsg: drop old comment about json formatting functionsRafał Miłecki
2020-05-26blobmsg: fix missing length checksFelix Fietkau
2020-05-26blobmsg: simplify and fix name length checks in blobmsg_check_nameFelix Fietkau
2020-05-26blobmsg: fix length in blobmsg_check_arrayFelix Fietkau
2020-05-26tests: add fuzzer seed file for crash in blob_lenPetr Štetiar
2020-05-24blob: make blob_parse_untrusted more permissiveMatthias Schiffer
2020-05-24blobmsg: fix attrs iteration in the blobmsg_check_array_len()Rafał Miłecki
2020-05-21tests: runqueue: try to fix race on GitLab CIPetr Štetiar
2020-05-21libubox: runqueue: fix use-after-free bugAlban Bedel
2020-05-21libubox: runqueue fix comment in headerChris Nisbet
2020-05-21tests: list: add test case for list_empty iteratorPetr Štetiar
2020-02-27tests: blobmsg: add test caseChris Nisbet
2020-02-27blobmsg: fix wrong payload len passed from blobmsg_check_arrayChris Nisbet
2020-01-20blobmsg: blobmsg_parse and blobmsg_parse_array oob read fixesJuraj Vijtiuk
2020-01-20tests: prefer dynamically allocated buffersPetr Štetiar
2020-01-20blobmsg_json: prefer snprintf usagePetr Štetiar
2020-01-20blobmsg: blobmsg_vprintf: prefer vsnprintfPetr Štetiar
2020-01-20jshn: prefer snprintf usagePetr Štetiar
2020-01-20cmake: add a possibility to set library versionPetr Štetiar
2020-01-20blobmsg: blobmsg_add_json_element() 64-bit valuesDainis Jonitis
2020-01-20blobmsg_json: fix int16 serializationPetr Štetiar
2020-01-12tests: blobmsg/json: add more test casesPetr Štetiar