Age | Commit message (Expand) | Author |
2021-03-22 | block processor: simplify backlog accounting | David Oberhollenzer |
2021-03-22 | Cleanup the block processor file structure | David Oberhollenzer |
2021-03-21 | Fix missing error code initialization | David Oberhollenzer |
2021-03-21 | Rename thread pool serial implementation data structure | David Oberhollenzer |
2021-03-21 | Cleanup: Rewrite block processor to use the libutil thread_pool_t | David Oberhollenzer |
2021-03-21 | Add a thread pool implementation to libutil | David Oberhollenzer |
2021-03-21 | Force 64 bit alignment of blocks managed by the pool allocator | David Oberhollenzer |
2021-03-20 | Fix: libcompat: add missing stdio includes | David Oberhollenzer |
2021-03-20 | Fix: add missing include path to libfstream if using builtin zlib | David Oberhollenzer |
2021-03-20 | Add libcompat fallback implementation for fnmatch | David Oberhollenzer |
2021-03-07 | Optionally use a pool allocator for rb-tree nodes | David Oberhollenzer |
2021-03-07 | Implement a custom memory pool allocator | David Oberhollenzer |
2021-03-07 | Rewrite the str_table to internally use the more opimized hash_table | David Oberhollenzer |
2021-03-06 | Fix: meta reader behaviour if accessing block at location 0 | David Oberhollenzer |
2021-03-06 | Cleanup: replace ad-hoc dynamic array in sqfs_xattr_writer_t | David Oberhollenzer |
2021-03-06 | Cleanup: repalce ad-hoc dynamic array used for export table | David Oberhollenzer |
2021-03-06 | Cleanup: replace ad-hoc dynamic array in sqfs_id_table_t | David Oberhollenzer |
2021-03-06 | Cleanup: replace ad-hoc dynamic array in sqfs_frag_table_t | David Oberhollenzer |
2021-03-06 | Add a generic implementation of a dynamic array to libutil | David Oberhollenzer |
2021-03-06 | Store xattr writer block description in a red-black tree | David Oberhollenzer |
2021-03-06 | Add a context pointer to the rbtree key comparison | David Oberhollenzer |
2021-03-06 | Add a copy function to the rb-tree implementation | David Oberhollenzer |
2021-03-06 | Cleanup: replace the void-ptr with an inode-ptr in the file tree node | David Oberhollenzer |
2021-02-28 | added shared read access when opening sqfs image with read-only flags (win32) | Thomas Lang |
2021-02-19 | Fix: libfstree: add an assert the canonicalize_name return value | David Oberhollenzer |
2021-02-19 | Fix: canonicalize path names in glob pattern matching | David Oberhollenzer |
2021-02-19 | libfstree: reject unknown glob options to allow future expansions | David Oberhollenzer |
2021-02-19 | fstree_from_file: Add fnmatch() pattern matching to file globbing | David Oberhollenzer |
2021-02-19 | fstree_from_file: Implement basic file globbing | David Oberhollenzer |
2021-02-19 | libfstree: Add a filter callback to the directory scanning function | David Oberhollenzer |
2021-02-18 | libfstree: add a subdirectory scanning function | David Oberhollenzer |
2021-02-18 | fstree_from_dir: add filtering flags to skip certain inode types | David Oberhollenzer |
2021-02-10 | cleanup: fstree_from_file: split & simplify line parsing function | David Oberhollenzer |
2021-02-10 | Always use the correct data type for realloc return value | David Oberhollenzer |
2021-01-19 | libsqfs: Implement exact matching of fragments | David Oberhollenzer |
2021-01-19 | Add a user pointer to the hash table implementation | David Oberhollenzer |
2021-01-19 | libcommon: Use the newer API for the block processor | David Oberhollenzer |
2021-01-19 | libsqfs: Add a sqfs_block_processor_create_ex function | David Oberhollenzer |
2021-01-19 | libsqfs: block processor: removed unused chunk next pointer | David Oberhollenzer |
2021-01-19 | Fix: Move fragment consolidation back to block processor serial part | David Oberhollenzer |
2021-01-15 | Fix more normalization of slashes in filenames. | Scott Moser |
2020-12-29 | Fix normalization of slashes in filenames | David Oberhollenzer |
2020-12-15 | libfstree: make the directory scanning code a little more generic | David Oberhollenzer |
2020-12-10 | Move fstree dirscan code back to libfstree | David Oberhollenzer |
2020-12-06 | libsqfs: implement exact matching in the default block writer. | David Oberhollenzer |
2020-11-13 | Fix: include MacOS compat byteswab definitions in LZO compressor | David Oberhollenzer |
2020-11-07 | Fix: libsquashfs: xattr_writer: return NULL if calloc fails | David Oberhollenzer |
2020-11-07 | Cleanup: libcommon: try to split up some of the larger files | David Oberhollenzer |
2020-09-29 | Update tar2sqfs/sqfs2tar documentation | David Oberhollenzer |
2020-09-29 | Replace file/getline usage with istream | David Oberhollenzer |