Age | Commit message (Expand) | Author |
2020-02-20 | Thread pool block processor: Cleanup after restructuring | David Oberhollenzer |
2020-02-20 | Restructure thread pool block processor | David Oberhollenzer |
2020-02-18 | Simplify the thread pool block processor somewhat | David Oberhollenzer |
2020-02-16 | block processor: move the internals to the respective implementations | David Oberhollenzer |
2020-02-16 | block processor: merge rest of fileapi.c into common.c | David Oberhollenzer |
2020-02-16 | Replace crc32 with xxhash32 | David Oberhollenzer |
2020-02-16 | Move all the queue-waiting logic to the thread pool implemenation | David Oberhollenzer |
2020-02-16 | Minor cleanup | David Oberhollenzer |
2020-02-16 | block processor: move sparse block detection into worker thread | David Oberhollenzer |
2020-02-15 | Move block block accounting to the other end of the block pipeline | David Oberhollenzer |
2020-02-15 | Cleanup: block processor: move init/cleanup functions into implemenations | David Oberhollenzer |
2020-02-15 | Cleanup: block processor: move finish function back into implementations | David Oberhollenzer |
2020-02-15 | Cleanup: block processor: remove test_and_set_status | David Oberhollenzer |
2020-02-15 | Don't set error status on block processor for non-fatal errors | David Oberhollenzer |
2020-02-15 | Add a "sequence error" to libsquashfs error codes | David Oberhollenzer |
2020-02-15 | Cleanup: block processor: remove delayed thread notification | David Oberhollenzer |
2020-02-12 | Use a hash table for fragment lookup instead of linear search | 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-12 | Fix data reader return codes | 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 | block processor: merge left overs of block.c/fragment.c into common.c | 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 | Fix memory leak in hard link detection code | David Oberhollenzer |
2020-01-26 | Cleanup: Move fragment deduplication code over to fragment table | David Oberhollenzer |
2020-01-25 | Add missing headers to installed header list | David Oberhollenzer |
2020-01-24 | Cleanup: use fragment table primitive in data writer | David Oberhollenzer |
2020-01-24 | Cleanup: remove single use helper functions from data writer | David Oberhollenzer |
2020-01-24 | Cleanup: use the frag table data type in the data reader | David Oberhollenzer |
2020-01-24 | Add a fragment table primitive to libsquashfs | David Oberhollenzer |
2020-01-20 | Add a flag field to the id table create function | David Oberhollenzer |
2020-01-19 | Cleanup: remove the payload pointers from sqfs_inode_generic_t | David Oberhollenzer |
2020-01-19 | Add a helper function to unpack directory index entries | David Oberhollenzer |
2020-01-19 | Fix directory index accounting when reading inodes | David Oberhollenzer |
2020-01-12 | Add a start anchor parameter to sqfs_dir_reader_find_by_path | David Oberhollenzer |
2020-01-12 | Add an inode deep copy helper function to libsquashfs | David Oberhollenzer |
2020-01-06 | Cleanup: use parse_size function to parse compressor options | David Oberhollenzer |
2020-01-02 | Support parsing [device] block size argument with SI suffix | David Oberhollenzer |
2019-12-30 | Fix zlib paths in automake file | David Oberhollenzer |
2019-12-29 | Add a small version of zlib that can be built in statically | David Oberhollenzer |
2019-12-28 | Add a small version of liblz4 that can be built in statically | David Oberhollenzer |
2019-12-23 | Simplify hard link handling | David Oberhollenzer |