summaryrefslogtreecommitdiff
path: root/unpack/restore_fstree.c
AgeCommit message (Expand)Author
2020-04-27Cleanup directory structure of the binary programsDavid Oberhollenzer
2020-01-19Cleanup: remove the payload pointers from sqfs_inode_generic_tDavid Oberhollenzer
2019-12-09Only check for OS specific bad filenames when unpackingDavid Oberhollenzer
2019-11-25Cleanup: move overflow safe alloc code into libsquashfsDavid Oberhollenzer
2019-11-22Cleanup: move all the compatibillity fluff to a dedicated "libcompat"David Oberhollenzer
2019-11-19Make rdsquashfs unpack work on WindowsDavid Oberhollenzer
2019-11-18Remove pushd/popd usage from rdsquashfs unpacking codeDavid Oberhollenzer
2019-10-07Do an explicit "is filename sane" checkDavid Oberhollenzer
2019-10-06Fix missing error checking in diagnostic printingDavid Oberhollenzer
2019-09-28Fix absolute file paths in rdsquashfs unpackerDavid Oberhollenzer
2019-09-27Cleanup: replace fixed with data types with typedefsDavid Oberhollenzer
2019-09-22Add helper functions for working with inodesDavid Oberhollenzer
2019-09-20Remove fstree code from rdsquashfsDavid Oberhollenzer
2019-08-19Fix chmod of symlinks in restore_fstreeDavid Oberhollenzer
2019-08-19Fix directory traversal in update_tree_attribsDavid Oberhollenzer
2019-08-19Add rdsquashfs flag to restore file timestampsDavid Oberhollenzer
2019-08-04Fix functions with side effect being used inside assertsDavid Oberhollenzer
2019-08-01Add flag to rdsquashfs to optionally set xattrs on unpacked filesDavid Oberhollenzer
2019-07-30Add propper copyright headers to all source filesDavid Oberhollenzer
2019-07-25Add assertion around canonicalize_name in rdsquashfsDavid Oberhollenzer
2019-07-25rdsquashfs: seperate creating of the hierarchy, unpacking and chmod/chownDavid Oberhollenzer
2019-07-25cleanup: remove some redundant header inclusionsDavid Oberhollenzer
2019-07-24Enable largefile supportMatt Turner
2019-07-01Fix null-pointer dereference in restore_unpackDavid Oberhollenzer
2019-06-28Add support for unpacking sparse files as sparse filesDavid Oberhollenzer
2019-06-11cleanup: get rid of unsqfs_info_tDavid Oberhollenzer
2019-06-11Move file extraction code to generic data_reader_t in libsquashfs.aDavid Oberhollenzer
2019-06-11cleanup: simplify rdsquashfs unpacking: use existing utility functionsDavid Oberhollenzer
2019-05-05rdsquashfs: reorder unpack flags, add flag to produce listingDavid Oberhollenzer
2019-05-05Print out what we are doing on the way and options to keep quietDavid Oberhollenzer
2019-05-04cleanup: rdsquashfs: store global data in structureDavid Oberhollenzer
2019-05-04rdsquashfs: add ability to unpack only a sub tree of the file systemDavid Oberhollenzer
2019-05-04Rename tools to not collide with squashfs-toolsDavid Oberhollenzer
2019-05-03unsquashfs: add flags to filter what file types to unpackDavid Oberhollenzer
2019-05-03unsquashfs: add code to unpack the entire file systemDavid Oberhollenzer