Commit történet

Szerző SHA1 Üzenet Dátum
  Tobias Schramm 143303149c Ensure blob_attr length check does not perform out of bounds reads 5 éve
  Petr Štetiar 0b24e24b93 blob: introduce blob_parse_untrusted 4 éve
  Petr Štetiar 6228df9de9 iron out all extra compiler warnings 5 éve
  André Gaul 7f671b1e68 blobmsg: add support for double 7 éve
  Felix Fietkau 77a629375d blob/blobmsg: add explicit typecasts for attribute iterators 7 éve
  ewolfok 22bbcfddd7 blob: improve out-of-memory handling 10 éve
  Jacob Siverskog 4436338588 blob/blobmsg: Perform explicit casts from void* to avoid compilation errors when using libubox from C++. 10 éve
  Felix Fietkau aa01be8ed0 blob: make length variables unsigned 10 éve
  Felix Fietkau 58aec3c59a blobmsg: allow data/length iterator/accessor functions to work on non-blobmsg elements 10 éve
  Felix Fietkau 458c3937bc blob: add a magic offset to nesting cookies to ensure that NULL is never returned as a normal value 11 éve
  Felix Fietkau be458596bd blob: add blob_put_raw() for copying one or more blob attributes into the buffer directly 11 éve
  Felix Fietkau ef9b6b92df blob/blobmsg: add null pointer checks to the *_for_each_attr functions, fix formatting 11 éve
  Felix Fietkau 5ad190fccf utils: move endian swap helpers and __packed definition to utils.h 11 éve
  Felix Fietkau b786f85267 blob: add blob_buf_grow() 11 éve
  Felix Fietkau 8a89e7f388 blob/blobmsg: use 32 bit load/store for 64 bit access, unaligned attributes cause data corruption on ARM 11 éve
  Felix Fietkau 9d8f2dd47b blob.h: fix endian check 11 éve
  Felix Fietkau 5cfe2696f0 blob: add blob_memdup() 12 éve
  Felix Fietkau a654d2f42b blob: switch to ISC license, switch blob_{get,put}_int* to _u*, add wrappers 13 éve
  Felix Fietkau 51711be625 fix more instances of uninitialized padding bytes 13 éve
  Felix Fietkau 309d7d456f fill padding bytes when setting raw attribute length 13 éve
  Felix Fietkau 591a1e349f fix reads beyond the end of the buffer when iterating over blob attributes 13 éve
  Felix Fietkau 34a6d05f9a blob_attr_equal: un-inline, add pointer checks 13 éve
  Felix Fietkau b1c320132e add blob_attr_equal() for comparing attributes 13 éve
  Felix Fietkau bdf717425a add blob_buf_free 13 éve
  Felix Fietkau 932914c1b1 rename blob_get_int* to blob_get_u* 13 éve
  Felix Fietkau cad5bea36d blob: constify 13 éve
  Felix Fietkau f2b9272e0b make blob attribute checking available externally 13 éve
  Felix Fietkau 34b9f56464 remove blob_buf::priv 13 éve
  Felix Fietkau 71f0be5e11 add blobmsg validation function 13 éve
  Felix Fietkau d110a016e3 constify blob_attr_info 14 éve