aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2020-05-07Fix compilation on GCC4 and belowBrandon Maier
2020-05-04Expose more fine grained control values & flags on the XZ compressorDavid Oberhollenzer
2020-04-22Skip PAX global headersDavid Oberhollenzer
2020-04-16tar2sqfs & gensquashfs: Delete the output file on failureDavid Oberhollenzer
2020-04-16Propperly cast void pointer in sqfs_object_t inline functionDavid Oberhollenzer
2020-03-22doxygen: fix some minor typosDavid Oberhollenzer
2020-03-22doxygen: propperly label generic inode helper functions as membersDavid Oberhollenzer
2020-03-18Cleanup: Move xxhash32 code to libutilDavid Oberhollenzer
2020-03-10Fix the printf format specifies (again)David Oberhollenzer
2020-03-05Get rid of sqfs_compressor_existsDavid Oberhollenzer
2020-03-05Change the signature of sqfs_compressor_create to return an error codeDavid Oberhollenzer
2020-03-05Cleanup: Remove the E_ prefix from all libsquashfs enumeratorsDavid Oberhollenzer
2020-03-04Cleanup: match xattr reader API closer to id table APIDavid Oberhollenzer
2020-03-04Add a generic copying mechanism to sqfs_object_tDavid Oberhollenzer
2020-03-04Add a deep copy function for the str_table_t helperDavid Oberhollenzer
2020-03-01Add a "do not deduplicate" block flagDavid Oberhollenzer
2020-03-01Fix printf format specifies for sqfs_u64David Oberhollenzer
2020-02-27Add a function to the compressor interface to get the configurationDavid Oberhollenzer
2020-02-23Remove the sqfs_inode_copy functionDavid Oberhollenzer
2020-02-23Turn file inode management completely over to the block processorDavid Oberhollenzer
2020-02-23Unify the payload counters in the sqfs_inode_generic_tDavid Oberhollenzer
2020-02-22Add a seperate sqfs_block_processor_sync functionDavid Oberhollenzer
2020-02-22Add a very simple red-black tree implementationDavid Oberhollenzer
2020-02-21Cleanup: move utilities back out of libsquashfsDavid Oberhollenzer
2020-02-15Move block block accounting to the other end of the block pipelineDavid Oberhollenzer
2020-02-15Add a "sequence error" to libsquashfs error codesDavid Oberhollenzer
2020-02-12Implement a more explicit object systemDavid Oberhollenzer
2020-02-12Cleanup: Move sqfs_block_t to block processor internalsDavid Oberhollenzer
2020-02-12Remove usage of sqfs_block_t from block readerDavid Oberhollenzer
2020-02-12Clenaup: remove useage of sqfs_block_t from block writerDavid Oberhollenzer
2020-02-11Document the block writer API.David Oberhollenzer
2020-02-10Cleanup: remove block hooks entirely from block processorDavid Oberhollenzer
2020-02-10Cleanup: remove the fragment store/discard and block discard hooksDavid Oberhollenzer
2020-02-10Cleanup statistics print outDavid Oberhollenzer
2020-02-10Cleanup: Use stat structs instead of hooks in tar2sqfs/gensquashfsDavid 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
2020-01-26Cleanup: Move fragment deduplication code over to fragment tableDavid Oberhollenzer
2020-01-24Add a fragment table primitive to libsquashfsDavid Oberhollenzer
2020-01-20Add a flag field to the id table create functionDavid Oberhollenzer
2020-01-19Cleanup: remove the payload pointers from sqfs_inode_generic_tDavid Oberhollenzer
2020-01-19Update explanation on directory index accountingDavid Oberhollenzer
2020-01-19Add a helper function to unpack directory index entriesDavid Oberhollenzer
2020-01-12Add a start anchor parameter to sqfs_dir_reader_find_by_pathDavid Oberhollenzer
2020-01-12Add an inode deep copy helper function to libsquashfsDavid Oberhollenzer
2020-01-06Cleanup: use parse_size function to parse compressor optionsDavid Oberhollenzer
2020-01-02Support parsing [device] block size argument with SI suffixDavid Oberhollenzer
2019-12-31Include sys/sysmacros.h on any GNU libc platformPino Toscano