aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2019-09-04Add fstree independend directory writer to libsquashfs.soDavid Oberhollenzer
2019-09-02Move fstree independend parts of xattr_reader to libsquashfs.soDavid 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-01Add C++ gurads to publicly exported functionsDavid Oberhollenzer
2019-09-01API cleanup: Shuffle declarations aroundDavid 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-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