aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2019-09-20Remove xattr restore & rest of rdtree flagsDavid Oberhollenzer
2019-09-20Remove defunct rdtree flagsDavid Oberhollenzer
2019-09-20Move canonicalize_name back to libutilDavid Oberhollenzer
2019-09-20Move "optimize unpack order" to from fstree to rdsquashfsDavid Oberhollenzer
2019-09-20Port fstree get_path function to dir reader treeDavid Oberhollenzer
2019-09-20Add data reader function to dump contents by inodeDavid Oberhollenzer
2019-09-20Remove parallel unpackingDavid Oberhollenzer
2019-09-20Add helper function to turn sqfs inode into struct statDavid Oberhollenzer
2019-09-20Add fstree like tree deserialization function to dir readerDavid Oberhollenzer
2019-09-19Add directory reader data structureDavid Oberhollenzer
2019-09-16Remove dead code from sqfshelperDavid Oberhollenzer
2019-09-15Fix data block deduplicationDavid Oberhollenzer
2019-09-15Merge data writer file processing functionsDavid Oberhollenzer
2019-09-15Fix: work out the *current* file size when opening a fileDavid Oberhollenzer
2019-09-15Move condensed-sparse-file handling to libsquashfsDavid Oberhollenzer
2019-09-15Move sparse_map_t to libsquashfs headers, rename it to sqfs_sparse_map_tDavid Oberhollenzer
2019-09-15Replace file descriptor IO in data_writer with sqfs_file_tDavid Oberhollenzer
2019-09-15Add an sqfs_file_t implementation for reading from STDINDavid Oberhollenzer
2019-09-15Add helper function to directory writer to create a basic inodeDavid Oberhollenzer
2019-09-14Remove fstree file flagsDavid Oberhollenzer
2019-09-14Move data deduplication from fstree code to data writerDavid Oberhollenzer
2019-09-13Make block process helper function internalDavid Oberhollenzer
2019-09-12Cleanup: move block processor code to sub directoryDavid Oberhollenzer
2019-09-11Cleanup Automake file for librariesDavid Oberhollenzer
2019-09-10Minor cleanup of the block processorDavid Oberhollenzer
2019-09-10Make the thread pool queue backlog user configurableDavid Oberhollenzer
2019-09-10API cleanup: eliminate boolean argumentsDavid Oberhollenzer
2019-09-10Cleanup: mark arguments const where possibleDavid Oberhollenzer
2019-09-09Change license of libsquashfs.soDavid Oberhollenzer
2019-09-09Remove ad-hoc image size accountingDavid Oberhollenzer
2019-09-09Move file name sanity check to deserialize_fstreeDavid Oberhollenzer
2019-09-08Replace direct file I/O with abstraction layerDavid Oberhollenzer
2019-09-07Remove printing to stderr in libsquashfs with returning error numbersDavid Oberhollenzer
2019-09-07Move data structure forward declarations to predef headerDavid Oberhollenzer
2019-09-05Fix "safe" string allocation wrapperDavid 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: add sqfs_* prefix to id tableDavid Oberhollenzer
2019-09-05Cleanup: add sqfs_* prefix to meta readerDavid Oberhollenzer
2019-09-05Cleanup: add sqfs_* prefix to meta writerDavid Oberhollenzer
2019-09-05Cleanup: unify sqfs/SQFS name prefix for xattr readerDavid Oberhollenzer
2019-09-05Move block processor from compressor to libsquashfs codeDavid Oberhollenzer
2019-09-05Minor cleanup: remove if (...) goto skip construct from data readerDavid Oberhollenzer
2019-09-05Cleanup: move "create_block" from block processor over to data writerDavid Oberhollenzer
2019-09-04Store number of file blocks in generic inode structDavid Oberhollenzer
2019-09-04Split fstree inode serialization, move independend part to libsquashfs.soDavid Oberhollenzer
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