summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* cmake: add a possibility to set library versionPetr Štetiar2020-01-201-0/+6
* blobmsg: blobmsg_add_json_element() 64-bit valuesDainis Jonitis2020-01-202-18/+24
* blobmsg_json: fix int16 serializationPetr Štetiar2020-01-202-13/+13
* tests: blobmsg/json: add more test casesPetr Štetiar2020-01-122-27/+275
* tests: include json script shunit2 based testingPetr Štetiar2020-01-124-0/+1335
* blobmsg: fix wrong payload len passed from blobmsg_check_arrayPetr Štetiar2019-12-284-1/+122
* blobmsg: fix array out of bounds GCC 10 warningPetr Štetiar2019-12-251-1/+4
* blobmsg: reuse blobmsg_namelen in blobmsg_dataPetr Štetiar2019-12-252-7/+6
* tests: fuzz: fuzz _len variants of checking methodsPetr Štetiar2019-12-251-0/+24
* blobmsg: add _len variants for all attribute checking methodsTobias Schramm2019-12-252-4/+72
* Replace use of blobmsg_check_attr by blobmsg_check_attr_lenTobias Schramm2019-12-252-14/+48
* Ensure blob_attr length check does not perform out of bounds readsTobias Schramm2019-12-252-3/+3
* blobmsg: fix heap buffer overflow in blobmsg_parsePetr Štetiar2019-12-251-0/+3
* blobmsg: make blobmsg_len and blobmsg_data_len return unsigned valuePetr Štetiar2019-12-252-3/+4
* tests: add test cases for blobmsg parsingPetr Štetiar2019-12-252-0/+139
* test: fuzz: add blobmsg_check_attr crashesPetr Štetiar2019-12-255-0/+0
* blob: fix OOB access in blob_check_typePetr Štetiar2019-12-253-5/+20
* tests: use blob_parse_untrusted variantPetr Štetiar2019-12-252-2/+2
* blob: introduce blob_parse_untrustedPetr Štetiar2019-12-252-0/+31
* blob: refactor attr parsing into separate functionPetr Štetiar2019-12-251-26/+35
* test: fuzz: add blob_parse crashesPetr Štetiar2019-12-254-0/+1
* tests: add test cases for blob parsingPetr Štetiar2019-12-254-0/+251
* tests: add libFuzzer based testsPetr Štetiar2019-12-257-0/+99
* tests: add unit tests covered with Clang sanitizersPetr Štetiar2019-12-259-5/+297
* cmake: add more hardening compiler flagsPetr Štetiar2019-12-251-1/+2
* blobmsg/ulog: fix format string compiler warningsPetr Štetiar2019-12-072-4/+7
* cmake: use extra compiler warnings only on gcc6+Petr Štetiar2019-12-011-1/+6
* tests: jshn: add more test casesPetr Štetiar2019-11-241-0/+164
* jshn: fix missing usage for -p and -o argumentsPetr Štetiar2019-11-242-2/+2
* jshn: fix off by one in jshn_parse_filePetr Štetiar2019-11-241-1/+1
* jshn: jshn_parse: fix leaks of memory pointed to by 'obj'Petr Štetiar2019-11-241-0/+3
* jshn: main: fix leak of memory pointed to by 'vars'Petr Štetiar2019-11-241-0/+3
* jshn: refactor main into smaller piecesPetr Štetiar2019-11-241-39/+68
* avl: guard against theoretical null pointer dereferencePetr Štetiar2019-11-241-0/+2
* blobmsg_json: fix possible uninitialized struct memberPetr Štetiar2019-11-241-2/+2
* base64: fix possible null pointer dereferencePetr Štetiar2019-11-244-0/+32
* add assert.h componentPetr Štetiar2019-11-241-0/+9
* add cram based unit testsPetr Štetiar2019-11-2419-7/+594
* add initial GitLab CI supportPetr Štetiar2019-11-201-0/+7
* enable extra compiler checksPetr Štetiar2019-11-201-1/+1
* iron out all extra compiler warningsPetr Štetiar2019-11-208-20/+24
* vlist: add more macros for loop iterationYousong Zhou2019-10-291-0/+15
* libubox, jshn: add option to write output to a fileRoman Yeryomin2019-10-211-4/+14
* ustream: Add format string checks to ustream_(v)printf()Hauke Mehrtens2019-06-161-2/+4
* libubox: add format string checking to ulog()Kristupas Savickas2019-06-161-1/+2
* blobmsg_json: blobmsg_format_string: do not escape '/'Yousong Zhou2019-02-271-1/+0
* fix segfault when passed blobmsg attr is NULLJohn Crispin2018-07-252-2/+13
* utils: add const_* byteswapping functionsFelix Fietkau2018-06-071-0/+32
* utils: fix build error with g++Felix Fietkau2018-04-121-0/+9
* switch from typeof to the more portable __typeof__Felix Fietkau2018-04-073-16/+16