summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2012-10-04lua: use relative paths for includes instead of system-wideFelix Fietkau
2012-09-28rename proc_cb to ul_process_cbJohn Crispin
2012-09-27add an example script for the uloop lua bindingFelix Fietkau
2012-09-27add lua binding for uloop (written by John Crispin)Felix Fietkau
2012-07-08uloop: clear processes and timeouts on uloop_done()Felix Fietkau
2012-07-07uloop: handle EPOLLHUP like EPOLLERR to prevent infinite tight loops between epoll_wait() and the continue in uloop_run_events()Jo-Philipp Wich
2012-06-24blobmsg: remove the unnecessary name argument from blobmsg_check_attr_list, infer it from the list typeFelix Fietkau
2012-06-24blobmsg: add blobmsg_check_attr_list() to validate element types of arrays and tablesFelix Fietkau
2012-06-24uloop: prevent fd callbacks for unregistered fds by ensuring that pointers in the epoll array are clearedFelix Fietkau
2012-06-10vlist.h: protect against multiple inclusionsFelix Fietkau
2012-06-01blob: add blob_memdup()Felix Fietkau
2012-05-30sh/jshn.sh: fix json_get_var() and json_get_type() to not return cached valuesJo-Philipp Wich
2012-05-29Merge branch 'master' of nbd.name:luci2/libuboxJo-Philipp Wich
2012-05-29sh/jshn.sh: replace "tr" calls with inline substitution, signalize success with return valuesJo-Philipp Wich
2012-05-29sh/jshn.sh: replace "tr" calls with inline substitution, signalize success with return valuesJo-Philipp Wich
2012-05-28uloop: include sys/types.h to make pid_t availableBenjamin Larsson
2012-05-26remove uapi.h, afacis nothing uses itFelix Fietkau
2012-05-26switch blobmsg_json over to permissive licenseFelix Fietkau
2012-05-26switch blobmsg over to permissive licenseFelix Fietkau
2012-05-26remove ulog.h, afaics nothing uses itFelix Fietkau
2012-05-26add vlist (from netifd)Felix Fietkau
2012-05-26add avl_strcmpFelix Fietkau
2012-05-17sh/jshn.sh: fix allowing numbers in identifiersFelix Fietkau
2012-05-16sh/jshn.sh: allow numbers in identifiers for json_get_var()Jo-Philipp Wich
2012-05-13jshn.sh: add json_get_vars() wrapper functionFelix Fietkau
2012-05-08add blobmsg_add_blob() to copy over an existing blobmsg attributeFelix Fietkau
2012-03-14remove uhtbl-test.c, it is obsoleteFelix Fietkau
2012-02-06replace list.h with a BSD licensed variant (taken from FreeBSD SVN)Felix Fietkau
2011-11-16blobmsg: add missing endian conversionsFelix Fietkau
2011-11-16blobmsg_json: print int16 elements in blobmsg_format_element (patch by Luka Perkov)Felix Fietkau
2011-11-10blob: switch to ISC license, switch blob_{get,put}_int* to _u*, add wrappersFelix Fietkau
2011-10-27make casts from void * explicit to avoid C++ warnings (patch by Arthur Davis)Felix Fietkau
2011-10-27list.h: rename parameter named "new" to "_new" to avoid using a reserved C++ keyword (patch by Arthur Davis)Felix Fietkau
2011-10-06fix more instances of uninitialized padding bytesFelix Fietkau
2011-10-06blobmsg: fill padding between name and dataFelix Fietkau
2011-10-06make the blobmsg format endian agnostic (stick to big-endian)Felix Fietkau
2011-10-06fill padding bytes when setting raw attribute lengthFelix Fietkau
2011-10-03explicitly zero extra buffer space added with realloc to silence valgrind warningsFelix Fietkau
2011-10-03fix reads beyond the end of the buffer when iterating over blob attributesFelix Fietkau
2011-09-12add a blobmsg_type() inline functionFelix Fietkau
2011-09-11same for json_get_varFelix Fietkau
2011-09-11jshn: support using characters in elements that do not conform to shell variable restrictionsFelix Fietkau
2011-09-07add blobmsg_get_boolFelix Fietkau
2011-09-05blob_attr_equal: un-inline, add pointer checksFelix Fietkau
2011-09-05add blob_attr_equal() for comparing attributesFelix Fietkau
2011-08-17fix a bug in blobmsg_parseFelix Fietkau
2011-08-12change the include path for list.h in jshn.cFelix Fietkau
2011-08-11add a missing includeFelix Fietkau
2011-08-11jshn: clear more variables on json_init, fix adding array elementsFelix Fietkau
2011-07-29add blob_buf_freeFelix Fietkau