summaryrefslogtreecommitdiff
path: root/include/fstree.h
AgeCommit message (Expand)Author
2019-11-24Cleanup: move canonicalize_name back to libfstree.aDavid Oberhollenzer
2019-11-22Cleanup: move all the compatibillity fluff to a dedicated "libcompat"David Oberhollenzer
2019-10-07Cleanup: move libutil related headers to "util" sub directoryDavid Oberhollenzer
2019-09-29Cleanup: fstree no longer has any use for the block sizeDavid Oberhollenzer
2019-09-28Replace fstree/sqfshelper xattr code with sqfs_xattr_writer_tDavid Oberhollenzer
2019-09-28Move fstree selinux code to gensquashfsDavid Oberhollenzer
2019-09-28Move fstree_from_dir to gensquashfs codeDavid Oberhollenzer
2019-09-27Add a header for platform compatibillity fluffDavid Oberhollenzer
2019-09-27Cleanup: replace fixed with data types with typedefsDavid Oberhollenzer
2019-09-27Cleanup: remove most of the payload pointer magic from libfstreeDavid Oberhollenzer
2019-09-25Remove no-longer-used cruft from libfstreeDavid Oberhollenzer
2019-09-22Use inode structures in the data writer instead of fstree file infoDavid Oberhollenzer
2019-09-21Minor fstree related cleanupDavid Oberhollenzer
2019-09-20Dead code removal, round #2David Oberhollenzer
2019-09-20Large round of dead code removalDavid Oberhollenzer
2019-09-20Move canonicalize_name back to libutilDavid Oberhollenzer
2019-09-20Move "optimize unpack order" to from fstree to rdsquashfsDavid Oberhollenzer
2019-09-20Remove parallel unpackingDavid Oberhollenzer
2019-09-19Add directory reader data structureDavid Oberhollenzer
2019-09-14Remove fstree file flagsDavid Oberhollenzer
2019-09-14Move data deduplication from fstree code to data writerDavid Oberhollenzer
2019-09-01Move some application specific stuff out of libutilDavid Oberhollenzer
2019-08-20Add explicit padding to tree_node_tDavid Oberhollenzer
2019-08-18cleanup: internalize deduplication list in data_writerDavid Oberhollenzer
2019-08-11Add gensquashfs option to read xattrs from input filesDavid Oberhollenzer
2019-08-11Add --one-file-system option to gensquashfsDavid Oberhollenzer
2019-08-11Replace fstree_from_dir boolean with flag fieldDavid Oberhollenzer
2019-08-04Improve file unpacking orderDavid Oberhollenzer
2019-07-30Add propper copyright headers to all source filesDavid Oberhollenzer
2019-07-29Cleanup: move deduplication code from data writer to fstreeDavid Oberhollenzer
2019-07-28Add general purpose flags field to file_info_tDavid Oberhollenzer
2019-07-28Add fragment and block checksum fields to file_info_tDavid Oberhollenzer
2019-07-25Generate linear file list in fstreeDavid Oberhollenzer
2019-07-24Enable largefile supportMatt Turner
2019-07-22Add a way to optionally keep the original time stampsDavid Oberhollenzer
2019-07-21Cleanup xattr handlingDavid Oberhollenzer
2019-07-03cleanup: move tree node from path function to libfstree.aDavid Oberhollenzer
2019-06-28Add support for packing sparse filesDavid Oberhollenzer
2019-06-23Move fstree default option processing to fstree codeDavid Oberhollenzer
2019-06-22Cleanup: unify packdir/packfile based directory changes in gensquashfsDavid Oberhollenzer
2019-06-22Cleanup: split fstree sort into 2 fstree independend functionsDavid Oberhollenzer
2019-06-19Cleanup fstree codeDavid Oberhollenzer
2019-06-17libfstree: add generic function to add node from struct statDavid Oberhollenzer
2019-06-15libfstree.a: add function to get struct stat from tree nodeDavid Oberhollenzer
2019-06-11cleanup: remove the linked list of fragment relationsDavid Oberhollenzer
2019-06-10Add generic function to produce a full path from an fstree nodeDavid Oberhollenzer
2019-06-10Generate a flat inode table from the fstree ahead of timeDavid Oberhollenzer
2019-06-10gensquashfs: do pushd/popd when needed instead of chdirDavid Oberhollenzer
2019-05-31gensquashfs: allow combining packdir and packfileDavid Oberhollenzer
2019-05-26gensquashfs: add option to simply pack an input directoryDavid Oberhollenzer