summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2019-08-04Improve file unpacking orderDavid Oberhollenzer
2019-08-02Implement support for SOURCE_DATE_EPOCH environment variableDavid Oberhollenzer
2019-08-01Add ability to write_tar_header to embedd extended attributesDavid Oberhollenzer
2019-08-01Add option to restore xattrs to deserialize_fstreeDavid Oberhollenzer
2019-08-01Add xattr reader implementation to recover xattrs from squashfsDavid Oberhollenzer
2019-07-30Add propper copyright headers to all source filesDavid Oberhollenzer
2019-07-29Cleanup: move deduplication code from data writer to fstreeDavid Oberhollenzer
2019-07-28Add some nice statistics output to tar2sqfs and gensquashfsDavid Oberhollenzer
2019-07-28Add general purpose flags field to file_info_tDavid Oberhollenzer
2019-07-28Implement fragment deduplication in data writerDavid Oberhollenzer
2019-07-28Add fragment and block checksum fields to file_info_tDavid Oberhollenzer
2019-07-28Add utility function to compute crc32 check sumsDavid Oberhollenzer
2019-07-28Merge remaining code of fragment reader into data readerDavid Oberhollenzer
2019-07-25Generate linear file list in fstreeDavid Oberhollenzer
2019-07-25Add generic read_table function similar to write_tableDavid Oberhollenzer
2019-07-25Cleanup sqfs_write_tableDavid Oberhollenzer
2019-07-25libutil: add read_data style wrapper around pread()David Oberhollenzer
2019-07-24Fix processing of tar mtime on 32 bit systemsDavid Oberhollenzer
2019-07-24Enable largefile supportMatt Turner
2019-07-22Add a way to optionally keep the original time stampsDavid Oberhollenzer
2019-07-21Implement generating an inode table for NFS exportDavid Oberhollenzer
2019-07-21Cleanup xattr handlingDavid Oberhollenzer
2019-07-21Keep track of xattr key & value references AFTER deduplicationDavid Oberhollenzer
2019-07-20Make raw fragment table accessible through fragment/data readersDavid Oberhollenzer
2019-07-16cleanup: move error handling into read_retryDavid Oberhollenzer
2019-07-16cleanup: move error handling into write_retryDavid Oberhollenzer
2019-07-16Fix directory index creationDavid Oberhollenzer
2019-07-15Add flags to data writer to micro manage behaviourDavid Oberhollenzer
2019-07-10Add a way to keep meta data blocks in memoryDavid Oberhollenzer
2019-07-07Actually encode/decode directory inode difference as signedDavid Oberhollenzer
2019-07-04Fix: simplify deduction logic for squashfs inode typeDavid Oberhollenzer
2019-07-04tar2sqfs: repack extended attributes into squashfs filesystemDavid Oberhollenzer
2019-07-04libtar: add support for xattr extensionsDavid Oberhollenzer
2019-07-03cleanup: move tree node from path function to libfstree.aDavid Oberhollenzer
2019-07-03tar writer: replace PAX headers with GNU extensionsDavid Oberhollenzer
2019-07-01cleanup: split tar code up, remove some duplicationsDavid Oberhollenzer
2019-06-30libtar: clarify actual size vs on-disk record sizeDavid Oberhollenzer
2019-06-30Add support for repacking condensed sparse filesDavid Oberhollenzer
2019-06-30tar reader: also store condensed size of sparse filesDavid Oberhollenzer
2019-06-29Add support for reading old style GNU sparse tar file formatDavid Oberhollenzer
2019-06-28Add support for unpacking sparse files as sparse filesDavid Oberhollenzer
2019-06-28Add support for packing sparse filesDavid Oberhollenzer
2019-06-28Add basic support for the GNU tar formatDavid Oberhollenzer
2019-06-27Relax tar header parser to accept pre-posix formatsDavid Oberhollenzer
2019-06-24Add missing stdint.h header to tar.hDavid Oberhollenzer
2019-06-23Move fstree default option processing to fstree codeDavid Oberhollenzer
2019-06-23Move all handling of compressor names to libcompress.aDavid Oberhollenzer
2019-06-22Cleanup: unify packdir/packfile based directory changes in gensquashfsDavid Oberhollenzer
2019-06-22Cleanup: split fstree sort into 2 fstree independend functionsDavid Oberhollenzer
2019-06-20simplify and improve canonicalize_nameDavid Oberhollenzer