Mirror of the official OpenWrt libubox repository https://git.openwrt.org/project/libubox
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Juraj Vijtiuk 43a103ff17 blobmsg: blobmsg_parse and blobmsg_parse_array oob read fixes 2 weeks ago
examples add cram based unit tests 2 months ago
lua libubox: allow reading out the pid of uloop process in lua 3 years ago
sh sh/jshn.sh: add json_for_each_item() 1 year ago
tests blobmsg: blobmsg_parse and blobmsg_parse_array oob read fixes 1 week ago
.gitignore examples: add shunit2 tests for json_script 3 years ago
.gitlab-ci.yml add cram based unit tests 2 months ago
CMakeLists.txt cmake: add a possibility to set library version 1 week ago
assert.h add assert.h component 2 months ago
avl-cmp.c avl: add blob comparator function 3 years ago
avl-cmp.h avl: add blob comparator function 3 years ago
avl.c avl: guard against theoretical null pointer dereference 2 months ago
avl.h switch from typeof to the more portable __typeof__ 1 year ago
base64.c base64: fix possible null pointer dereference 2 months ago
blob.c blob: fix OOB access in blob_check_type 1 month ago
blob.h Ensure blob_attr length check does not perform out of bounds reads 1 month ago
blobmsg.c blobmsg: blobmsg_parse and blobmsg_parse_array oob read fixes 1 week ago
blobmsg.h blobmsg: reuse blobmsg_namelen in blobmsg_data 1 month ago
blobmsg_json.c blobmsg_json: prefer snprintf usage 1 week ago
blobmsg_json.h blobmsg_json: add new functions blobmsg_format_json_value* 3 years ago
jshn.c jshn: prefer snprintf usage 1 week ago
json_script.c iron out all extra compiler warnings 2 months ago
json_script.h json_script: add support for aborting script processing 4 years ago
kvlist.c Fix various memory management issues 3 years ago
kvlist.h kvlist: add static initializer macros 3 years ago
list.h switch from typeof to the more portable __typeof__ 1 year ago
md5.c md5: add "const" qualifier to the "file" argument 2 years ago
md5.h md5: add "const" qualifier to the "file" argument 2 years ago
runqueue.c runqueue: fix use-after-free bug 2 years ago
runqueue.h libubox: add static initializer macro for runqueues 3 years ago
safe_list.c runqueue: add a function that allows adding jobs to the front of the runqueue 6 years ago
safe_list.h runqueue: add a function that allows adding jobs to the front of the runqueue 6 years ago
ulog.c blobmsg/ulog: fix format string compiler warnings 1 month ago
ulog.h libubox: add format string checking to ulog() 7 months ago
uloop-epoll.c uloop: remove useless epoll data assignment 3 years ago
uloop-kqueue.c uloop: use a waker for notifying sigchld and loop cancel events 3 years ago
uloop.c uloop: make SIGCHLD signal handling optional 2 years ago
uloop.h uloop: allow specifying a timeout for uloop_run() 2 years ago
usock.c usock: implement usock_inet_timeout() with RFC6555 support 4 years ago
usock.h usock: implement usock_inet_timeout() with RFC6555 support 4 years ago
ustream-fd.c ustream-fd: handle ENOTCONN for read/write on not-yet-connected sockets 4 years ago
ustream.c Fix various memory management issues 3 years ago
ustream.h ustream: Add format string checks to ustream_(v)printf() 7 months ago
utils.c libubox: Plug a small memory leak. 1 year ago
utils.h utils: add const_* byteswapping functions 1 year ago
vlist.c vlist: constify key argument to vlist_add 6 years ago
vlist.h vlist: add more macros for loop iteration 3 months ago