Commit History

Autor SHA1 Mensaxe Data
  Petr Štetiar 46f8268b4b blobmsg/ulog: fix format string compiler warnings %!s(int64=5) %!d(string=hai) anos
  Petr Štetiar 6228df9de9 iron out all extra compiler warnings %!s(int64=5) %!d(string=hai) anos
  John Crispin c83a84afbe fix segfault when passed blobmsg attr is NULL %!s(int64=6) %!d(string=hai) anos
  André Gaul 7f671b1e68 blobmsg: add support for double %!s(int64=8) %!d(string=hai) anos
  Matthias Schiffer 1f019ceea1 Fix various memory management issues %!s(int64=8) %!d(string=hai) anos
  Yousong Zhou 7f1ce63a84 blobmsg: remove unneeded assignment in blobmsg_alloc_string_buffer(). %!s(int64=10) %!d(string=hai) anos
  ewolfok 22bbcfddd7 blob: improve out-of-memory handling %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 7ba1f8acd8 blobmsg: add blobmsg_check_array, which returns the size of the array %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau d07b174de8 blobmsg: make length variables unsigned %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 93a4cb92c1 blobmsg: remove unnecessary initialization %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 58aec3c59a blobmsg: allow data/length iterator/accessor functions to work on non-blobmsg elements %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 458c3937bc blob: add a magic offset to nesting cookies to ensure that NULL is never returned as a normal value %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau af2f52a37b blobmsg: implement blobmsg_printf and blobmsg_vprintf %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau 4ab499899c blobmsg: add blobmsg_realloc_string_buffer() %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau 1ec5b85848 blobmsg: fix blobmsg_parse_array, drop name field requirement %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau 4b5f278195 blobmsg: allow BLOBMSG_TYPE_UNSPEC attributes, treat them as null for JSON conversion %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau 2f74dbad14 blobmsg: add blobmsg_parse_array() %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau bbdc3bdb05 blobmsg: remove the unnecessary name argument from blobmsg_check_attr_list, infer it from the list type %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau f1494cde4d blobmsg: add blobmsg_check_attr_list() to validate element types of arrays and tables %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau 74cdaf796f switch blobmsg over to permissive license %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau 51711be625 fix more instances of uninitialized padding bytes %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 7c80b7c514 blobmsg: fill padding between name and data %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 08aada9a93 make the blobmsg format endian agnostic (stick to big-endian) %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 1d3e4ccb6a fix a bug in blobmsg_parse %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 6bbde6e647 allow blobmsg_add_field to add arrays/tables %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 0918243e90 move json formatting to the blobmsg_json library %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 01ad5162b2 add a callback to the blobmsg-to-json function to override the formatting of specific attributes %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 3bc18fcadc blobmsg: fix dynamic string buffer length calculation %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 29598e3dc8 add functions for allocating and adding a string buffer field %!s(int64=13) %!d(string=hai) anos
  Felix Fietkau 3da4427fb5 fix json string formatting %!s(int64=13) %!d(string=hai) anos