aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2020-02-10Cleanup: remove block hooks entirely from block processorDavid Oberhollenzer
2020-02-10Cleanup: remove the fragment store/discard and block discard hooksDavid Oberhollenzer
2020-02-10Cleanup statistics print outDavid Oberhollenzer
2020-02-10Cleanup: Use stat structs instead of hooks in tar2sqfs/gensquashfsDavid Oberhollenzer
2020-02-10Add run time statistics to the block writer and processorDavid Oberhollenzer
2020-02-09block processor: merge left overs of block.c/fragment.c into common.cDavid Oberhollenzer
2020-02-09Move block writer and fragment table management out of block processorDavid Oberhollenzer
2020-01-31Split the block writing/deduplication away from the block processorDavid Oberhollenzer
2020-01-29Rename sqfs_data_writer_t back to sqfs_block_processor_tDavid Oberhollenzer
2020-01-26Fix memory leak in hard link detection codeDavid Oberhollenzer
2020-01-26Cleanup: Move fragment deduplication code over to fragment tableDavid Oberhollenzer
2020-01-25Add missing headers to installed header listDavid Oberhollenzer
2020-01-24Cleanup: use fragment table primitive in data writerDavid Oberhollenzer
2020-01-24Cleanup: remove single use helper functions from data writerDavid Oberhollenzer
2020-01-24Cleanup: use the frag table data type in the data readerDavid Oberhollenzer
2020-01-24Add a fragment table primitive to libsquashfsDavid Oberhollenzer
2020-01-20Add a flag field to the id table create functionDavid Oberhollenzer
2020-01-19Cleanup: remove the payload pointers from sqfs_inode_generic_tDavid Oberhollenzer
2020-01-19Add a helper function to unpack directory index entriesDavid Oberhollenzer
2020-01-19Fix directory index accounting when reading inodesDavid Oberhollenzer
2020-01-12Add a start anchor parameter to sqfs_dir_reader_find_by_pathDavid Oberhollenzer
2020-01-12Add an inode deep copy helper function to libsquashfsDavid 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-30Fix zlib paths in automake fileDavid Oberhollenzer
2019-12-29Add a small version of zlib that can be built in staticallyDavid Oberhollenzer
2019-12-28Add a small version of liblz4 that can be built in staticallyDavid Oberhollenzer
2019-12-23Simplify hard link handlingDavid Oberhollenzer
2019-12-23Minor cleanup in inode allocationDavid Oberhollenzer
2019-12-23Add libtar.a function to create hardlink recordsDavid Oberhollenzer
2019-12-23Add simple sqfs_tree_node_t hardlink detection to libcommonDavid Oberhollenzer
2019-12-23Bring back the flat list of inodes in libfstreeDavid 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-19Split the libfstree add_by_path tree traversal function outDavid Oberhollenzer
2019-12-19Fix link count for file inodes in tree serialization.David Oberhollenzer
2019-12-18Add an explicit link count to the fstree nodesDavid Oberhollenzer
2019-12-18Rename fstree "slink_target" to "target"David Oberhollenzer
2019-12-18Move is_filename_sane to libfstree, add test casesDavid Oberhollenzer
2019-12-18Cleanup: internalize some fstree functionsDavid Oberhollenzer
2019-12-18Cleanup: merge the fstree post processing functionsDavid Oberhollenzer
2019-12-16Remove fstree inode tableDavid Oberhollenzer
2019-12-16Do the fstree serialization in a recursive tree walkDavid Oberhollenzer
2019-12-16Use the sqfs_dir_writer_t to create the NFS export tableDavid Oberhollenzer
2019-12-16Add ability to sqfs_dir_writer to create an export tableDavid Oberhollenzer
2019-12-16Cleanup: split sqfs_serialize_fstree into smaller functionsDavid Oberhollenzer
2019-12-15Fix tar GNU sparse header parsingDavid Oberhollenzer
2019-12-13Better support for reading/writing non-ASCII xattr values from/to tarDavid Oberhollenzer
2019-12-13Make the PAX header parser more strictDavid Oberhollenzer
2019-12-13Fix name of libsquashfs pkg-config fileDavid Oberhollenzer