aboutsummaryrefslogtreecommitdiff
path: root/mkfs
AgeCommit message (Expand)Author
2019-06-11Move data writer to libsqfs.aDavid Oberhollenzer
2019-06-11Encapsulate data/fragment processing in data_writer_t data structureDavid Oberhollenzer
2019-06-11Split process_file functionDavid Oberhollenzer
2019-06-11Major cleanup of mkfs block processorDavid Oberhollenzer
2019-06-11cleanup: remove the linked list of fragment relationsDavid Oberhollenzer
2019-06-11fix: flush the last, unfinished fragment block as wellDavid Oberhollenzer
2019-06-11cleanup: remove unused prototypesDavid Oberhollenzer
2019-06-10Rename table.h to highlevel.hDavid Oberhollenzer
2019-06-10cleanup: move entire fstree serialization to libsqfs.aDavid Oberhollenzer
2019-06-10Make sqfs_write_inodes independend of sqfs_info_tDavid Oberhollenzer
2019-06-10cleanup: move write_inode to separate fileDavid Oberhollenzer
2019-06-10Generate a flat inode table from the fstree ahead of timeDavid Oberhollenzer
2019-06-10cleanup: move directory serialization to separate fileDavid Oberhollenzer
2019-06-10gensquashfs: do pushd/popd when needed instead of chdirDavid Oberhollenzer
2019-06-09Add workaround to make empty directories with xattrs workDavid Oberhollenzer
2019-05-31Update documentationDavid Oberhollenzer
2019-05-31gensquashfs: allow combining packdir and packfileDavid Oberhollenzer
2019-05-26gensquashfs: add option to simply pack an input directoryDavid Oberhollenzer
2019-05-25gensquashfs: Make '-X help' work without specifying input/output filesDavid Oberhollenzer
2019-05-21Add command line flag for compressor options, pass them to compressorsDavid Oberhollenzer
2019-05-21fix: inode number difference in dirent is actually signedDavid Oberhollenzer
2019-05-20cleanup: remove squashfs type from fstree nodesDavid Oberhollenzer
2019-05-20cleanup: internalize meta reader/writer implementationsDavid Oberhollenzer
2019-05-20Get rid of unalligned pointersDavid Oberhollenzer
2019-05-19Add ZSTD compressor implementationDavid Oberhollenzer
2019-05-19Generate extended attribute tableDavid Oberhollenzer
2019-05-19Add xattr indices to inodesDavid Oberhollenzer
2019-05-19Add SELinux option to gensquashfsDavid Oberhollenzer
2019-05-19Add SELinux labeling to fstree codeDavid Oberhollenzer
2019-05-19Fix directory index (yet again)David Oberhollenzer
2019-05-13Add yet another magic clutch to squashfs dir entry generationDavid Oberhollenzer
2019-05-13Generate dir index for extended dir inodeDavid Oberhollenzer
2019-05-06Add lz4 compressor implementationDavid Oberhollenzer
2019-05-06Implement reading and writing of compressor optionsDavid Oberhollenzer
2019-05-06Add LZO compressor implementationDavid Oberhollenzer
2019-05-05Print out what we are doing on the way and options to keep quietDavid Oberhollenzer
2019-05-04Rename tools to not collide with squashfs-toolsDavid Oberhollenzer
2019-05-04Rename lzma compressor to xz, zlib compressor to gzipDavid Oberhollenzer
2019-05-04Remove compressor internal buffersDavid Oberhollenzer
2019-05-03unsquashfs: add argument processing, file listing parameterDavid Oberhollenzer
2019-05-02cleanup roundDavid Oberhollenzer
2019-05-02Write out the missing tablesDavid Oberhollenzer
2019-05-02Write inodes to imageDavid Oberhollenzer
2019-05-02Add id table code stubDavid Oberhollenzer
2019-05-02Move super block init/write code to libsquashfs.aDavid Oberhollenzer
2019-05-02Move abstract squashfs I/O code to libsquashfs.aDavid Oberhollenzer
2019-05-02Pack file data and fragmentsDavid Oberhollenzer
2019-05-02Store globally interesting data in sqfs_info_t structureDavid Oberhollenzer
2019-05-02mksquashfs: merge headersDavid Oberhollenzer
2019-05-02Cannonicalize path names read from the input fileDavid Oberhollenzer