summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2025-07-22udebug: remove obsolete debug messageFelix Fietkau
2025-06-04remove compatibility code for older json-c versionsRosen Penev
2024-12-19blob: constify attr argument to blob_memdupFelix Fietkau
2024-03-29ustream: prevent recursive calls to the read callbackFelix Fietkau
2024-02-24CI: add CodeQL workflow testsChristian Marangi
2024-02-24CI: add build test runChristian Marangi
2024-01-26udebug: fix crash in udebug_entry_vprintf with longer stringsFelix Fietkau
2023-12-18CMakeLists.txt: bump minimum cmake versionFelix Fietkau
2023-12-04udebug: fix file descriptor initialization for __udebug_buf_mapFelix Fietkau
2023-12-04udebug: add mips specific quirkFelix Fietkau
2023-12-04udebug: add more checks for uninitialized buffersFelix Fietkau
2023-11-30udebug: wait for response after buffer add/removeFelix Fietkau
2023-11-29udebug: add inline helper function to test if a buffer is allocatedFelix Fietkau
2023-11-29udebug: add functions for manipulating entry lengthFelix Fietkau
2023-11-28link librt if needed for shm_openFelix Fietkau
2023-11-28udebug: add ulog supportJohn Crispin
2023-11-28uloop: fix build using C++ compilersFelix Fietkau
2023-11-27udebug: add udebug library codeFelix Fietkau
2023-11-27uloop: reset flags after __uloop_fd_delete callFelix Fietkau
2023-11-27uloop: fix typo in signal handling reworkFelix Fietkau
2023-11-03uloop: properly initialize signal handler maskJo-Philipp Wich
2023-11-02uloop: add support for user defined signal handlersJo-Philipp Wich
2023-11-02uloop: add support for interval timersJo-Philipp Wich
2023-05-23uloop: add support for integrating with a different event loopFelix Fietkau
2023-05-23uloop: fix uloop_run_timeoutFelix Fietkau
2023-04-16blobmsg: Don't do at run-time what can be done at compile-timePhilip Prindeville
2023-04-15jshn.sh: Add pretty-printing to json_dumpPhilip Prindeville
2023-03-08usock: fix poll return code checkFelix Fietkau
2023-01-03blobmsg: add blobmsg_parse_array_attrFelix Fietkau
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