aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2019-09-01Move some application specific stuff out of libutilDavid Oberhollenzer
2019-08-23Do bounds checking in metadata readerDavid Oberhollenzer
2019-08-23Add wrappers for calloc style functions with size overflow checkingDavid Oberhollenzer
2019-08-23Add primitives for unsigned addition/multiplication with overflowDavid Oberhollenzer
2019-08-20Add explicit padding to tree_node_tDavid Oberhollenzer
2019-08-18Replace update_crc32 helper function with crc32 from zlibDavid Oberhollenzer
2019-08-18Make data writer use block processorDavid Oberhollenzer
2019-08-18Restructure data writer around passing block_t structuresDavid Oberhollenzer
2019-08-18Minor interface change to data writerDavid Oberhollenzer
2019-08-18cleanup: internalize deduplication list in data_writerDavid Oberhollenzer
2019-08-18Add block processor data structureDavid Oberhollenzer
2019-08-16Add deep-copy function to compressor interfaceDavid Oberhollenzer
2019-08-11Add gensquashfs option to read xattrs from input filesDavid Oberhollenzer
2019-08-11Add --one-file-system option to gensquashfsDavid Oberhollenzer
2019-08-11Replace fstree_from_dir boolean with flag fieldDavid Oberhollenzer
2019-08-07Add pread(2) like function to data_readerDavid Oberhollenzer
2019-08-05cleanup data readerDavid Oberhollenzer
2019-08-05cleanup: unify all the code that reads squashfs imagesDavid Oberhollenzer
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