aboutsummaryrefslogtreecommitdiff
path: root/include/sqfs/block_processor.h
AgeCommit message (Expand)Author
2023-06-17Move data writer ostream into libsquashfsDavid Oberhollenzer
2021-01-19libsqfs: Add a sqfs_block_processor_create_ex functionDavid Oberhollenzer
2020-05-29Block processor: Add a raw block submission functionDavid Oberhollenzer
2020-05-29Support associating a user pointer with data blocksDavid Oberhollenzer
2020-05-29Make the block processor inode management optionalDavid Oberhollenzer
2020-05-29cleanup: libsqfs: eliminate block writer statisticsDavid Oberhollenzer
2020-03-22doxygen: fix some minor typosDavid Oberhollenzer
2020-03-05Cleanup: Remove the E_ prefix from all libsquashfs enumeratorsDavid Oberhollenzer
2020-03-04Add a generic copying mechanism to sqfs_object_tDavid Oberhollenzer
2020-02-23Turn file inode management completely over to the block processorDavid Oberhollenzer
2020-02-22Add a seperate sqfs_block_processor_sync functionDavid Oberhollenzer
2020-02-12Implement a more explicit object systemDavid Oberhollenzer
2020-02-10Cleanup: remove block hooks entirely from block processorDavid Oberhollenzer
2020-02-10Add run time statistics to the block writer and processorDavid Oberhollenzer
2020-02-09Move block writer and fragment table management out of block processorDavid Oberhollenzer
2020-01-31Split the block writing/deduplication away from the block processorDavid Oberhollenzer
2020-01-29Rename sqfs_data_writer_t back to sqfs_block_processor_tDavid Oberhollenzer
2019-09-25Rename block processor to sqfs_data_writer_tDavid Oberhollenzer
2019-09-24Move entire fragment processing from data writer to block processorDavid Oberhollenzer
2019-09-23Cleanup block processor error handlingDavid Oberhollenzer
2019-09-23Cleanup block processor flag handlingDavid Oberhollenzer
2019-09-23Move the bulk of the work from the data writer to the block processorDavid Oberhollenzer
2019-09-23Replace user pointer in sqfs_block_t with explicit inode pointerDavid Oberhollenzer
2019-09-22Move data writer custom flags over to block processorDavid Oberhollenzer
2019-09-13Make block process helper function internalDavid Oberhollenzer
2019-09-10Make the thread pool queue backlog user configurableDavid Oberhollenzer
2019-09-09Add doxygen annotations to all public headersDavid Oberhollenzer
2019-09-09Change license of libsquashfs.soDavid Oberhollenzer
2019-09-07Move data structure forward declarations to predef headerDavid Oberhollenzer
2019-09-07Remove config.h inclusions from public headersDavid Oberhollenzer
2019-09-05Fix API visibility for libsquashfs.soDavid Oberhollenzer
2019-09-05Cleanup naming scheme of compressorDavid Oberhollenzer
2019-09-05Cleanup: add SQFS_*/sqfs_* prefix to block processorDavid Oberhollenzer
2019-09-05Cleanup: move "create_block" from block processor over to data writerDavid Oberhollenzer
2019-09-01Add C++ gurads to publicly exported functionsDavid Oberhollenzer
2019-09-01Install libsquashfs.so headers on the system in "sqfs" subdirectoryDavid Oberhollenzer