aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2019-09-27Add a header for platform compatibillity fluffDavid Oberhollenzer
2019-09-27Replace usage of mode_t in libsquashfs with sqfs_u16David Oberhollenzer
2019-09-27Add enum with inode permissions for compatibility with non-POSIX systemsDavid Oberhollenzer
2019-09-27Remove use of ssize_t from library APIDavid Oberhollenzer
2019-09-27Cleanup: replace fixed with data types with typedefsDavid Oberhollenzer
2019-09-27Cleanup: remove most of the payload pointer magic from libfstreeDavid Oberhollenzer
2019-09-27Fix typo in error enumeratorDavid Oberhollenzer
2019-09-27Add missing comments on error enumeratorDavid Oberhollenzer
2019-09-27Cleanup: merge data.h into block.hDavid Oberhollenzer
2019-09-26Update documentation on sqfs_data_writer_tDavid Oberhollenzer
2019-09-26Remove old data writer flags, and unused parametersDavid Oberhollenzer
2019-09-26Remove the create I/O block from sqfs_file_t functionDavid Oberhollenzer
2019-09-26Replace the data writer enqueue with "append buffer to current file"David Oberhollenzer
2019-09-26Add file API stub to sqfs data writerDavid Oberhollenzer
2019-09-26Remove remnants of the old data writerDavid Oberhollenzer
2019-09-25Remove condensed sparse file handling from libsquashfsDavid Oberhollenzer
2019-09-25Cleanup: move the stdin sqfs_file_t wrapper out of libsquashfsDavid Oberhollenzer
2019-09-25Do the statistics acocunting through data writer hooksDavid Oberhollenzer
2019-09-25Add the ability to hook into the data writer block writingDavid Oberhollenzer
2019-09-25Move sqfs_block_t to its own headerDavid Oberhollenzer
2019-09-25Remove no-longer-used cruft from libfstreeDavid 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-22Use inode structures in the data writer instead of fstree file infoDavid Oberhollenzer
2019-09-22Move data writer custom flags over to block processorDavid Oberhollenzer
2019-09-22Add helper functions for working with inodesDavid Oberhollenzer
2019-09-21Minor fstree related cleanupDavid Oberhollenzer
2019-09-20Integrate the data reader into libsquashfsDavid Oberhollenzer
2019-09-20Add sqfs_ prefix to data_reader_t & functionsDavid Oberhollenzer
2019-09-20Split data reader constructor and fragment table loadingDavid Oberhollenzer
2019-09-20Cleanup: split "dir.h" into "dir_reader.h" and "dir_writer.h"David Oberhollenzer
2019-09-20Move data_reader_dump function out of data readerDavid Oberhollenzer
2019-09-20Dead code removal, round #2David Oberhollenzer
2019-09-20Remove sqfs reader & fstree usage from sqfsdiffDavid Oberhollenzer
2019-09-20Large round of dead code removalDavid Oberhollenzer
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-15Move condensed-sparse-file handling to libsquashfsDavid Oberhollenzer