Age | Commit message (Expand) | Author |
2020-05-29 | Block processor: add flags to manage hashing & sparse block detection | David Oberhollenzer |
2020-05-29 | Support associating a user pointer with data blocks | David Oberhollenzer |
2020-05-29 | Make the block processor inode management optional | David Oberhollenzer |
2020-05-29 | Turn the sqfs_block_writer_t into an interface | David Oberhollenzer |
2020-05-29 | cleanup: libsqfs: eliminate block writer statistics | David Oberhollenzer |
2020-05-29 | cleanup: libsqfs: remove hooks from sqfs_block_writer_t | David Oberhollenzer |
2020-05-21 | hash table: switch to sqfs_* types, mark functions as hidden | David Oberhollenzer |
2020-05-21 | Fix the semantics of the super block deduplication | David Oberhollenzer |
2020-05-19 | Cleanup: move hash table header to include directory | David Oberhollenzer |
2020-05-07 | Fix compilation on GCC4 and below | Brandon Maier |
2020-05-04 | Expose more fine grained control values & flags on the XZ compressor | David Oberhollenzer |
2020-04-22 | Skip PAX global headers | David Oberhollenzer |
2020-04-16 | tar2sqfs & gensquashfs: Delete the output file on failure | David Oberhollenzer |
2020-04-16 | Propperly cast void pointer in sqfs_object_t inline function | David Oberhollenzer |
2020-03-22 | doxygen: fix some minor typos | David Oberhollenzer |
2020-03-22 | doxygen: propperly label generic inode helper functions as members | David Oberhollenzer |
2020-03-18 | Cleanup: Move xxhash32 code to libutil | David Oberhollenzer |
2020-03-10 | Fix the printf format specifies (again) | David Oberhollenzer |
2020-03-05 | Get rid of sqfs_compressor_exists | David Oberhollenzer |
2020-03-05 | Change the signature of sqfs_compressor_create to return an error code | David Oberhollenzer |
2020-03-05 | Cleanup: Remove the E_ prefix from all libsquashfs enumerators | David Oberhollenzer |
2020-03-04 | Cleanup: match xattr reader API closer to id table API | David Oberhollenzer |
2020-03-04 | Add a generic copying mechanism to sqfs_object_t | David Oberhollenzer |
2020-03-04 | Add a deep copy function for the str_table_t helper | David Oberhollenzer |
2020-03-01 | Add a "do not deduplicate" block flag | David Oberhollenzer |
2020-03-01 | Fix printf format specifies for sqfs_u64 | David Oberhollenzer |
2020-02-27 | Add a function to the compressor interface to get the configuration | David Oberhollenzer |
2020-02-23 | Remove the sqfs_inode_copy function | David Oberhollenzer |
2020-02-23 | Turn file inode management completely over to the block processor | David Oberhollenzer |
2020-02-23 | Unify the payload counters in the sqfs_inode_generic_t | David Oberhollenzer |
2020-02-22 | Add a seperate sqfs_block_processor_sync function | David Oberhollenzer |
2020-02-22 | Add a very simple red-black tree implementation | David Oberhollenzer |
2020-02-21 | Cleanup: move utilities back out of libsquashfs | David Oberhollenzer |
2020-02-15 | Move block block accounting to the other end of the block pipeline | David Oberhollenzer |
2020-02-15 | Add a "sequence error" to libsquashfs error codes | David Oberhollenzer |
2020-02-12 | Implement a more explicit object system | David Oberhollenzer |
2020-02-12 | Cleanup: Move sqfs_block_t to block processor internals | David Oberhollenzer |
2020-02-12 | Remove usage of sqfs_block_t from block reader | David Oberhollenzer |
2020-02-12 | Clenaup: remove useage of sqfs_block_t from block writer | David Oberhollenzer |
2020-02-11 | Document the block writer API. | David Oberhollenzer |
2020-02-10 | Cleanup: remove block hooks entirely from block processor | David Oberhollenzer |
2020-02-10 | Cleanup: remove the fragment store/discard and block discard hooks | David Oberhollenzer |
2020-02-10 | Cleanup statistics print out | David Oberhollenzer |
2020-02-10 | Cleanup: Use stat structs instead of hooks in tar2sqfs/gensquashfs | David Oberhollenzer |
2020-02-10 | Add run time statistics to the block writer and processor | David Oberhollenzer |
2020-02-09 | Move block writer and fragment table management out of block processor | David Oberhollenzer |
2020-01-31 | Split the block writing/deduplication away from the block processor | David Oberhollenzer |
2020-01-29 | Rename sqfs_data_writer_t back to sqfs_block_processor_t | David Oberhollenzer |
2020-01-26 | Cleanup: Move fragment deduplication code over to fragment table | David Oberhollenzer |
2020-01-24 | Add a fragment table primitive to libsquashfs | David Oberhollenzer |