482 Commits (master)

Author SHA1 Message Date
  Rui Salvaterra 5bc0146a1d utils: simplify mkdir_p boolean conditions 2 months ago
  Daniel Golle 357877693c utils: introduce mkdir_p 2 months ago
  Daniel Golle 9e52171d70 blobmsg: introduce BLOBMSG_CAST_INT64 6 months ago
  Karl Palsson f4e9bf73ac examples/lua: attempt to highlight some traps 7 months ago
  Karl Palsson 53b9a2123f lua/uloop: fd_add: use absolute indices for arguments 7 months ago
  Karl Palsson c0941d3289 lua/uloop: make get_sock_fd capable of absolute addresses 7 months ago
  Karl Palsson 161c25960b lua/uloop: fd_add() better args checking 7 months ago
  Rafał Miłecki e85cb73976 blobmsg: drop old comment about json formatting functions 9 months ago
  Felix Fietkau 66195aee50 blobmsg: fix missing length checks 9 months ago
  Felix Fietkau 639c29d197 blobmsg: simplify and fix name length checks in blobmsg_check_name 9 months ago
  Felix Fietkau c2fc622b77 blobmsg: fix length in blobmsg_check_array 9 months ago
  Petr Štetiar cf2e8eb485 tests: add fuzzer seed file for crash in blob_len 9 months ago
  Matthias Schiffer 86818eaa97
blob: make blob_parse_untrusted more permissive 9 months ago
  Rafał Miłecki 5e75160f48 blobmsg: fix attrs iteration in the blobmsg_check_array_len() 9 months ago
  Petr Štetiar eeddf22d9c tests: runqueue: try to fix race on GitLab CI 9 months ago
  Alban Bedel 89fb6136ad libubox: runqueue: fix use-after-free bug 10 months ago
  Chris Nisbet 1db3e7df31 libubox: runqueue fix comment in header 10 months ago
  Petr Štetiar 7c4ef0d9ae tests: list: add test case for list_empty iterator 1 year ago
  Chris Nisbet 7da66430de tests: blobmsg: add test case 1 year ago
  Chris Nisbet 75e300aeec blobmsg: fix wrong payload len passed from blobmsg_check_array 1 year ago
  Juraj Vijtiuk 43a103ff17 blobmsg: blobmsg_parse and blobmsg_parse_array oob read fixes 1 year ago
  Petr Štetiar 5c0faaf4f5 tests: prefer dynamically allocated buffers 1 year ago
  Petr Štetiar 1ffa415353 blobmsg_json: prefer snprintf usage 1 year ago
  Petr Štetiar 132ecb563d blobmsg: blobmsg_vprintf: prefer vsnprintf 1 year ago
  Petr Štetiar a2aab30fc9 jshn: prefer snprintf usage 1 year ago
  Petr Štetiar b0886a37f3 cmake: add a possibility to set library version 1 year ago
  Dainis Jonitis a36ee96618 blobmsg: blobmsg_add_json_element() 64-bit values 1 year ago
  Petr Štetiar f0da3a4283 blobmsg_json: fix int16 serialization 1 year ago
  Petr Štetiar 20a070f081 tests: blobmsg/json: add more test cases 1 year ago
  Petr Štetiar 379cd33d19 tests: include json script shunit2 based testing 1 year ago
  Petr Štetiar cd75136b13 blobmsg: fix wrong payload len passed from blobmsg_check_array 1 year ago
  Petr Štetiar eb7eb6393d blobmsg: fix array out of bounds GCC 10 warning 1 year ago
  Petr Štetiar 86f6a5b8d1 blobmsg: reuse blobmsg_namelen in blobmsg_data 1 year ago
  Petr Štetiar 586ce031ea tests: fuzz: fuzz _len variants of checking methods 1 year ago
  Tobias Schramm b0e21553ae blobmsg: add _len variants for all attribute checking methods 2 years ago
  Tobias Schramm cd3059796a Replace use of blobmsg_check_attr by blobmsg_check_attr_len 2 years ago
  Tobias Schramm 143303149c Ensure blob_attr length check does not perform out of bounds reads 2 years ago
  Petr Štetiar f2b2ee441a blobmsg: fix heap buffer overflow in blobmsg_parse 1 year ago
  Petr Štetiar 4dfd24ed88 blobmsg: make blobmsg_len and blobmsg_data_len return unsigned value 1 year ago
  Petr Štetiar 2df6d35e32 tests: add test cases for blobmsg parsing 1 year ago
  Petr Štetiar 8a34788b46 test: fuzz: add blobmsg_check_attr crashes 1 year ago
  Petr Štetiar 478597b9f9 blob: fix OOB access in blob_check_type 1 year ago
  Petr Štetiar 325418a7a3 tests: use blob_parse_untrusted variant 1 year ago
  Petr Štetiar 0b24e24b93 blob: introduce blob_parse_untrusted 1 year ago
  Petr Štetiar 6d27336e4a blob: refactor attr parsing into separate function 1 year ago
  Petr Štetiar 833d25797b test: fuzz: add blob_parse crashes 1 year ago
  Petr Štetiar 09ee90f8d6 tests: add test cases for blob parsing 1 year ago
  Petr Štetiar 436d6363a1 tests: add libFuzzer based tests 1 year ago
  Petr Štetiar bf680707ac tests: add unit tests covered with Clang sanitizers 1 year ago
  Petr Štetiar f804578847 cmake: add more hardening compiler flags 1 year ago