aboutsummaryrefslogtreecommitdiff
path: root/tar
AgeCommit message (Expand)Author
2019-09-20Split data reader constructor and fragment table loadingDavid Oberhollenzer
2019-09-20Move data_reader_dump function out of data readerDavid Oberhollenzer
2019-09-20Remove fstree code from sqfs2tarDavid Oberhollenzer
2019-09-20sqfs2tar: pull global state out of recursive tree walking functionDavid Oberhollenzer
2019-09-20Remove usage of sqfs reader from sqfs2tarDavid Oberhollenzer
2019-09-15Move condensed-sparse-file handling to libsquashfsDavid Oberhollenzer
2019-09-15Move sparse_map_t to libsquashfs headers, rename it to sqfs_sparse_map_tDavid Oberhollenzer
2019-09-15Replace file descriptor IO in data_writer with sqfs_file_tDavid Oberhollenzer
2019-09-14Remove fstree file flagsDavid Oberhollenzer
2019-09-10Make the thread pool queue backlog user configurableDavid Oberhollenzer
2019-09-09Remove ad-hoc image size accountingDavid Oberhollenzer
2019-09-08Replace direct file I/O with abstraction layerDavid Oberhollenzer
2019-09-05Cleanup naming scheme of compressorDavid Oberhollenzer
2019-09-05Cleanup: add sqfs_* prefix to id tableDavid Oberhollenzer
2019-09-01Internalize the layout of the id_table_t structureDavid Oberhollenzer
2019-09-01Move command line processing stuff out of compressor codeDavid Oberhollenzer
2019-09-01Break up squashfs.h into topic related headersDavid Oberhollenzer
2019-09-01Install libsquashfs.so headers on the system in "sqfs" subdirectoryDavid Oberhollenzer
2019-08-31Turn libsquashfs.a into a shared libraryDavid Oberhollenzer
2019-08-31Split libsquashfs.a into low seperate librariesDavid Oberhollenzer
2019-08-31Merge libcompress.a into libsquashfs.aDavid Oberhollenzer
2019-08-26Move tar_fuzz program over to testsDavid Oberhollenzer
2019-08-24Add minimal test program for fuzzing the tar parserDavid Oberhollenzer
2019-08-23Some simple search/replace cases for allocationDavid Oberhollenzer
2019-08-19Fix packer statisticsDavid Oberhollenzer
2019-08-18Make data writer use block processorDavid Oberhollenzer
2019-08-18Minor interface change to data writerDavid Oberhollenzer
2019-08-18cleanup: internalize deduplication list in data_writerDavid Oberhollenzer
2019-08-18Add pthread based, parallel block processor implementationDavid Oberhollenzer
2019-08-05cleanup: unify all the code that reads squashfs imagesDavid Oberhollenzer
2019-08-04Fix functions with side effect being used inside assertsDavid Oberhollenzer
2019-08-01Add ability to sqfs2tar to optionally copy over xattrsDavid Oberhollenzer
2019-08-01Add ability to write_tar_header to embedd extended attributesDavid Oberhollenzer
2019-07-30Add propper copyright headers to all source filesDavid Oberhollenzer
2019-07-28Add some nice statistics output to tar2sqfs and gensquashfsDavid Oberhollenzer
2019-07-28Implement fragment deduplication in data writerDavid Oberhollenzer
2019-07-24cleanup: remove atime/ctime processing codeDavid Oberhollenzer
2019-07-24Enable largefile supportMatt Turner
2019-07-22Add a way to optionally keep the original time stampsDavid Oberhollenzer
2019-07-21fix possible leak in tar2sqfs if writing xattrs failsDavid Oberhollenzer
2019-07-21Implement generating an inode table for NFS exportDavid Oberhollenzer
2019-07-16cleanup: move error handling into write_retryDavid Oberhollenzer
2019-07-15Add flags to data writer to micro manage behaviourDavid Oberhollenzer
2019-07-04Fix: tar2sqfs move skip for invalid name firstDavid Oberhollenzer
2019-07-04tar2sqfs: repack extended attributes into squashfs filesystemDavid Oberhollenzer
2019-07-04sqfs2tar: add option to extract subdirectoriesDavid Oberhollenzer
2019-07-03Add no-skip option to sqfs2tarDavid Oberhollenzer
2019-07-03tar writer: replace PAX headers with GNU extensionsDavid Oberhollenzer
2019-07-03Add no-skip option to tar2sqfsDavid Oberhollenzer
2019-06-30libtar: clarify actual size vs on-disk record sizeDavid Oberhollenzer