aboutsummaryrefslogtreecommitdiff
path: root/lib/sqfs/data_writer.c
AgeCommit message (Expand)Author
2019-08-19Fix memory leak in data writer error code pathsDavid 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-07-30Add propper copyright headers to all source filesDavid Oberhollenzer
2019-07-29Fix order of data block deduplicationDavid Oberhollenzer
2019-07-29Cleanup: move deduplication code from data writer to fstreeDavid Oberhollenzer
2019-07-28Fix used bytes accounting when deduplicating file blocksDavid Oberhollenzer
2019-07-28Add general purpose flags field to file_info_tDavid Oberhollenzer
2019-07-28Implement data block deduplicationDavid Oberhollenzer
2019-07-28Implement fragment deduplication in data writerDavid Oberhollenzer
2019-07-28Unify common file start/end code from data writer in helper functionsDavid Oberhollenzer
2019-07-28Compute per-block and per-fragment checksums in data wrtierDavid Oberhollenzer
2019-07-28Add fragment and block checksum fields to file_info_tDavid Oberhollenzer
2019-07-25Cleanup sqfs_write_tableDavid Oberhollenzer
2019-07-24Enable largefile supportMatt Turner
2019-07-16cleanup: move error handling into read_retryDavid 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-12Simplify writer code for files without a fragmentDavid Oberhollenzer
2019-06-30Add support for repacking condensed sparse filesDavid Oberhollenzer
2019-06-28Add support for packing sparse filesDavid Oberhollenzer
2019-06-28Ommit fragment table if there really are no fragmentsDavid Oberhollenzer
2019-06-11Move data writer to libsqfs.aDavid Oberhollenzer