aboutsummaryrefslogtreecommitdiff
path: root/mkfs
AgeCommit message (Expand)Author
2020-03-19Fix: don't use Linux specific st_mtim stat memberDavid Oberhollenzer
2020-02-23Turn file inode management completely over to the block processorDavid Oberhollenzer
2020-02-22Move inode size accounting completely to the block processorDavid Oberhollenzer
2020-02-12Implement a more explicit object systemDavid Oberhollenzer
2020-02-10Cleanup: Use stat structs instead of hooks in tar2sqfs/gensquashfsDavid Oberhollenzer
2020-01-29Rename sqfs_data_writer_t back to sqfs_block_processor_tDavid Oberhollenzer
2020-01-19Cleanup: remove the payload pointers from sqfs_inode_generic_tDavid Oberhollenzer
2020-01-06Cleanup: use parse_size function to parse compressor optionsDavid Oberhollenzer
2020-01-02Support parsing [device] block size argument with SI suffixDavid Oberhollenzer
2019-12-22Add hard link support to gensquashfs and tar2sqfsDavid Oberhollenzer
2019-12-22Add basic support for handling and serializing hard linksDavid Oberhollenzer
2019-12-19Fix spelling mistakes found by lintianBenjamin Drung
2019-12-18Cleanup: merge the fstree post processing functionsDavid Oberhollenzer
2019-12-13Add --no-tail-packing option to gensquashfs, tar2sqfsDavid Oberhollenzer
2019-12-12Fix: programs linking against libsquashfs also need pthreadDavid Oberhollenzer
2019-11-28Cleanup: Return combined return value from compressor id by nameDavid Oberhollenzer
2019-11-25Cleanup: remove what is left of libutilDavid Oberhollenzer
2019-11-25Cleanup: move overflow safe alloc code into libsquashfsDavid Oberhollenzer
2019-11-24Fix: Move LZO compressor from libsquashfs to libcommonDavid Oberhollenzer
2019-11-23Move some unix header inclusions to compat.hDavid Oberhollenzer
2019-11-22Cleanup: move all the compatibillity fluff to a dedicated "libcompat"David Oberhollenzer
2019-11-19Disable gensquashfs directory scanning on WindowsDavid Oberhollenzer
2019-11-18Remove pushd/popd usage from gensquashfs dirscanDavid Oberhollenzer
2019-11-18Fix: do not follow symlinks when scanning xattrs from a directoryDavid Oberhollenzer
2019-11-18Cleanup: gensquashfs: split xattr code from directorty tree scanDavid Oberhollenzer
2019-11-18Cleanup: gensquashfs: don't store the filepath for directory scanDavid Oberhollenzer
2019-11-18Remove pushd/popd usage from gensquashfs packing codeDavid Oberhollenzer
2019-11-06Cleanup: remove BSD style __prognameDavid Oberhollenzer
2019-10-07Cleanup: move libutil related headers to "util" sub directoryDavid Oberhollenzer
2019-10-07Rename libsqfshelper to libcommonDavid Oberhollenzer
2019-10-07Rename "hihglevel.h" to the more appropriate "common.h"David Oberhollenzer
2019-10-06Fix resource leaks reported by coverityDavid Oberhollenzer
2019-10-05Improve error reporting for tar2sqfs and gensquashfsDavid Oberhollenzer
2019-10-05Merge all the common code for generating imagesDavid Oberhollenzer
2019-10-05Update signature of selinux_relable_nodeMatt Turner
2019-09-29Cleanup: rename "compress.h" to "compressor.h"David Oberhollenzer
2019-09-29Fix inode numbering: always start with 1, use 0 as parent for the rootDavid Oberhollenzer
2019-09-29Cleanup: fstree no longer has any use for the block sizeDavid Oberhollenzer
2019-09-29Cleanup: fstree_from_file does not need to change working directoryDavid Oberhollenzer
2019-09-28Cleanup: remove string allocation helper functionDavid Oberhollenzer
2019-09-28Replace fstree/sqfshelper xattr code with sqfs_xattr_writer_tDavid Oberhollenzer
2019-09-28Do the SELinux relabeling while generating the fstreeDavid Oberhollenzer
2019-09-28Move fstree selinux code to gensquashfsDavid Oberhollenzer
2019-09-28Move fstree_from_dir to gensquashfs codeDavid Oberhollenzer
2019-09-27Cleanup: replace fixed with data types with typedefsDavid Oberhollenzer
2019-09-27Cleanup: merge data.h into block.hDavid Oberhollenzer
2019-09-26Remove old data writer flags, and unused parametersDavid Oberhollenzer
2019-09-26Remove remnants of the old data writerDavid 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