aboutsummaryrefslogtreecommitdiff
path: root/include/sqfs/predef.h
AgeCommit message (Expand)Author
2023-09-15libsqfs: dir reader: encapsulate internal state in a separate objectDavid Oberhollenzer
2023-09-08Fix reference count of copied objectsDavid Oberhollenzer
2023-08-10Move dir_iterator_t from libio into libsquashfsDavid Oberhollenzer
2023-07-10Move sqfs_dir_entry_t code from libio into libsquashfsDavid Oberhollenzer
2023-07-03Refactor: rename sqfs_dir_entry_t to sqfs_dir_node_tDavid Oberhollenzer
2023-06-15Move sqfs_istream_t & sqfs_ostream_t into libsquashfsDavid Oberhollenzer
2023-06-05Move dir_entry_xattr_t from libio to libsquashfsDavid Oberhollenzer
2023-01-19Implement rudimentary reference counting for sqfs_object_tDavid Oberhollenzer
2023-01-19Add a helper function to initialize libsquashfs objectsDavid Oberhollenzer
2023-01-19Drop backwards compatibillity note for sqfs_freeDavid Oberhollenzer
2022-06-02Cleanup: libsqfs: move directory iteration out of the directory readerDavid Oberhollenzer
2022-03-30sqfs_dir_tree_destroy/sqfs_destroy: allow NULL inputLuca Boccassi
2021-06-25Remove casual un-const casting in various placesDavid Oberhollenzer
2021-04-09Fix: libsquashfs: allow static linking on WindowsDavid Oberhollenzer
2021-04-08Fix: libsquashfs: add sqfs_free() functionDavid Oberhollenzer
2021-01-19libsqfs: Add a sqfs_block_processor_create_ex functionDavid Oberhollenzer
2020-04-16Propperly cast void pointer in sqfs_object_t inline functionDavid Oberhollenzer
2020-03-04Add a generic copying mechanism to sqfs_object_tDavid Oberhollenzer
2020-02-12Implement a more explicit object systemDavid Oberhollenzer
2020-02-12Cleanup: Move sqfs_block_t to block processor internalsDavid Oberhollenzer
2020-02-10Add run time statistics to the block writer and 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-24Add a fragment table primitive to libsquashfsDavid Oberhollenzer
2019-09-28Add header with declarations for the sqfs_xattr_writer_tDavid Oberhollenzer
2019-09-27Add a header for platform compatibillity fluffDavid Oberhollenzer
2019-09-27Cleanup: replace fixed with data types with typedefsDavid Oberhollenzer
2019-09-25Remove condensed sparse file handling from libsquashfsDavid Oberhollenzer
2019-09-25Add the ability to hook into the data writer block writingDavid Oberhollenzer
2019-09-25Rename block processor to sqfs_data_writer_tDavid Oberhollenzer
2019-09-20Integrate the data reader into libsquashfsDavid Oberhollenzer
2019-09-20Add fstree like tree deserialization function to dir readerDavid Oberhollenzer
2019-09-19Add directory reader data structureDavid Oberhollenzer
2019-09-15Move sparse_map_t to libsquashfs headers, rename it to sqfs_sparse_map_tDavid Oberhollenzer
2019-09-09Add doxygen annotations to all public headersDavid Oberhollenzer
2019-09-09Add xattr data structure declarations to predef headerDavid Oberhollenzer
2019-09-09Change license of libsquashfs.soDavid Oberhollenzer
2019-09-08Replace direct file I/O with abstraction layerDavid Oberhollenzer
2019-09-07Move data structure forward declarations to predef headerDavid Oberhollenzer
2019-09-05Cleanup: move inclusion of type headers to predef.hDavid Oberhollenzer
2019-09-05Fix API visibility for libsquashfs.soDavid Oberhollenzer