summaryrefslogtreecommitdiff
path: root/archival/libarchive/get_header_tar.c
AgeCommit message (Expand)Author
2021-10-11tar: prevent malicious archives with enormous long name sizes OOMing the machineDenys Vlasenko
2021-10-08tar: improve comments, add FIXMEs. no code changesDenys Vlasenko
2020-10-02tar: fix fallout of last_char_is(NULL) no longer being allowedDenys Vlasenko
2019-07-02libbb: reduce the overhead of single parameter bb_error_msg() callsJames Byrne
2018-11-27tar: skip 'V' headers (GNU volume label), closes 11526Denys Vlasenko
2018-01-27tar: accomodate non-terminated tar.chksum fields as seen from github.comDenys Vlasenko
2017-10-05whitespace and comment format fixes, no code changesDenys Vlasenko
2017-10-05whitespace and comment format fixes, no code changesDenys Vlasenko
2016-11-11tar: handle pax-encoded utf8 filenames and link names. Closes 9406Denys Vlasenko
2016-06-19randomconfig fixesDenys Vlasenko
2015-10-22tar: add support for --strip-components=NDenys Vlasenko
2015-05-11tar: do not try to decode GNU extended headers as pax headersDenys Vlasenko
2015-03-12libbb: introduce and use is_prefixed_with()Denys Vlasenko
2015-02-10unzip: prevent attacks via malicious filenamesDenys Vlasenko
2014-02-02zcat: complain if input is not compressedDenys Vlasenko
2014-01-10tar: tighten up pax header validity checkDenys Vlasenko
2013-11-19tar: fix exitcode check for MMU-spawned unpacking helpersDenys Vlasenko
2012-06-22dpkg: fix creation of .list files (were empty since b768aeb). Closes 5324Denys Vlasenko
2012-06-09tar: fix 256-bit encoded number decodingEtienne Le Sueur
2012-03-06update seamless uncompression codeDenys Vlasenko
2012-02-23tar: add support for PAX-encoded path=LONGFILENAMEDenys Vlasenko
2011-10-19get_header_tar: shrink 6->64 sign extension codeDenys Vlasenko
2011-09-22rename archive.h to bb_archive.h. no code changesDenys Vlasenko
2011-07-29tar: ignore file size (assume 0) for hardlinksIan Wienand
2011-03-02tar: skip leading / and handle names like abc/..////def -> def (not ///def)Denys Vlasenko
2011-03-01tar: on extract, everything up to and including last ".." is strippedDenys Vlasenko
2011-01-16remove a few aliasing warningsDenys Vlasenko
2010-11-03rename archival/libunarchive -> archival/libarchive; move bz/ into itDenys Vlasenko