aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2019-06-21fix: flipped conditional in tar header parserDavid Oberhollenzer
2019-06-20simplify and improve canonicalize_nameDavid Oberhollenzer
2019-06-19Split generic tar code off to static libraryDavid Oberhollenzer
2019-06-19Cleanup: split up fstree.cDavid Oberhollenzer
2019-06-19Cleanup fstree codeDavid Oberhollenzer
2019-06-18Cleanup fstree file parserDavid 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-15Move super block version check to sqfs_super_readDavid Oberhollenzer
2019-06-15Move function to padd a file with 0 bytes to libutilDavid Oberhollenzer
2019-06-15libfstree.a: allow adding a file with no input sourceDavid Oberhollenzer
2019-06-11Move file extraction code to generic data_reader_t in libsquashfs.aDavid Oberhollenzer
2019-06-11Cleanup dependency handlingDavid Oberhollenzer
2019-06-11Move write_xattr to libsqfs.aDavid Oberhollenzer
2019-06-11Move data writer to libsqfs.aDavid Oberhollenzer
2019-06-11cleanup: mark input pointer on write_retry as constDavid Oberhollenzer
2019-06-10cleanup: move tree deserialization to libsqfs.aDavid Oberhollenzer
2019-06-10Rename table.h to highlevel.hDavid Oberhollenzer
2019-06-10Add generic function to produce a full path from an fstree nodeDavid Oberhollenzer
2019-06-10cleanup: move entire fstree serialization to libsqfs.aDavid 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-06-10Add pushd/popd utilityDavid Oberhollenzer
2019-05-31gensquashfs: allow combining packdir and packfileDavid Oberhollenzer
2019-05-31gensquashfs: chdir into directory where the input file liesDavid Oberhollenzer
2019-05-26gensquashfs: add option to simply pack an input directoryDavid Oberhollenzer
2019-05-25Add options for lzma2 compressorDavid Oberhollenzer
2019-05-23Add options for deflate compressorDavid Oberhollenzer
2019-05-21Add options for lz4 compressorDavid Oberhollenzer
2019-05-21Add options for lzo compressorDavid Oberhollenzer
2019-05-21Add options for zstd compressorDavid Oberhollenzer
2019-05-21Add command line flag for compressor options, pass them to compressorsDavid Oberhollenzer
2019-05-20cleanup: internalize frag_reader_t implementationDavid Oberhollenzer
2019-05-20cleanup: internalize meta reader/writer implementationsDavid Oberhollenzer
2019-05-20Get rid of unalligned pointersDavid Oberhollenzer
2019-05-20Add string table headerDavid Oberhollenzer
2019-05-19rdsquashfs: fix read_inode_slink_ext returnDavid Oberhollenzer
2019-05-19Add ZSTD compressor implementationDavid Oberhollenzer
2019-05-19Add xattr indices to inodesDavid Oberhollenzer
2019-05-19Add SELinux labeling to fstree codeDavid Oberhollenzer
2019-05-19Add extended attributes to fstreeDavid Oberhollenzer
2019-05-19Add string table implementationDavid 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-05fix fstree listing parseDavid Oberhollenzer
2019-05-04Rename lzma compressor to xz, zlib compressor to gzipDavid Oberhollenzer
2019-05-04Remove compressor internal buffersDavid Oberhollenzer
2019-05-03unsquashfs: add code to unpack the entire file systemDavid Oberhollenzer
2019-05-03Add utility functions to read the fragment data from an imageDavid Oberhollenzer