summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2019-12-25tests: add unit tests covered with Clang sanitizersPetr Štetiar
2019-12-25cmake: add more hardening compiler flagsPetr Štetiar
2019-12-07blobmsg/ulog: fix format string compiler warningsPetr Štetiar
2019-12-01cmake: use extra compiler warnings only on gcc6+Petr Štetiar
2019-11-24tests: jshn: add more test casesPetr Štetiar
2019-11-24jshn: fix missing usage for -p and -o argumentsPetr Štetiar
2019-11-24jshn: fix off by one in jshn_parse_filePetr Štetiar
2019-11-24jshn: jshn_parse: fix leaks of memory pointed to by 'obj'Petr Štetiar
2019-11-24jshn: main: fix leak of memory pointed to by 'vars'Petr Štetiar
2019-11-24jshn: refactor main into smaller piecesPetr Štetiar
2019-11-24avl: guard against theoretical null pointer dereferencePetr Štetiar
2019-11-24blobmsg_json: fix possible uninitialized struct memberPetr Štetiar
2019-11-24base64: fix possible null pointer dereferencePetr Štetiar
2019-11-24add assert.h componentPetr Štetiar
2019-11-24add cram based unit testsPetr Štetiar
2019-11-20add initial GitLab CI supportPetr Štetiar
2019-11-20enable extra compiler checksPetr Štetiar
2019-11-20iron out all extra compiler warningsPetr Štetiar
2019-10-29vlist: add more macros for loop iterationYousong Zhou
2019-10-21libubox, jshn: add option to write output to a fileRoman Yeryomin
2019-06-16ustream: Add format string checks to ustream_(v)printf()Hauke Mehrtens
2019-06-16libubox: add format string checking to ulog()Kristupas Savickas
2019-02-27blobmsg_json: blobmsg_format_string: do not escape '/'Yousong Zhou
2018-07-25fix segfault when passed blobmsg attr is NULLJohn Crispin
2018-06-07utils: add const_* byteswapping functionsFelix Fietkau
2018-04-12utils: fix build error with g++Felix Fietkau
2018-04-07switch from typeof to the more portable __typeof__Felix Fietkau
2018-04-07utils: ensure that byte-order conversion functions evaluate the argument only onceFelix Fietkau
2018-04-07jshn: fix format string for int64 typeFelix Fietkau
2018-03-21utils: use constant byte-order conversionFelix Fietkau
2018-02-11libubox: Plug a small memory leak.Rosen Penev
2018-02-08sh/jshn.sh: add json_for_each_item()Hans Dedecker
2018-01-22jshn: add functionality to read big JSONChristian Beier
2018-01-07jshn: properly support JSON "null" typeJo-Philipp Wich
2017-11-06jshn: read and write 64-bit integersChristian Beier
2017-09-29utils: nuke bitfield functions and macrosStijn Tintel
2017-09-29uloop: make SIGCHLD signal handling optionalPetar Paradzik
2017-09-15uloop: Fix race condition in SIGCHLD handlingMichal Sojka
2017-06-17uloop: allow passing 0 as timeout to uloop_runFelix Fietkau
2017-06-17uloop: fix a regression in timeout handlingFelix Fietkau
2017-06-14runqueue: fix use-after-free bugFelix Fietkau
2017-06-01uloop: allow specifying a timeout for uloop_run()Felix Fietkau
2017-06-01json_script: enable custom expr handler callbackDenis Osvald
2017-03-20md5: add "const" qualifier to the "file" argumentYousong Zhou
2017-02-24libubox: Change calloc_a() to return size_t aligned pointersTed Hess
2017-02-03uloop: add uloop_cancelling functionFelix Fietkau
2017-01-20utils: fix build on Mac OS X 10.12Felix Fietkau
2017-01-04blobmsg: add support for doubleAndré Gaul
2016-12-28utils: add helper functions useful for allocating a ring bufferFelix Fietkau
2016-12-24libubox: replace strtok with _r version.Rosen Penev