Age | Commit message (Expand) | Author |
2022-03-10 | Fix: guard against potential overflow in file size calculation | David Oberhollenzer |
2021-12-05 | Fix: consistently use the widechar file API on Windows | David Oberhollenzer |
2021-08-22 | Tighten bounds checks in sqfs_dir_reader_reader | David Oberhollenzer |
2021-08-22 | Fix half done initialization of sqfs_dir_reader_open_dir | David Oberhollenzer |
2021-07-21 | Fix libsquashfs directory writer size accounting | David Oberhollenzer |
2021-06-25 | Add default cases for every switch block | David Oberhollenzer |
2021-06-25 | Remove casual un-const casting in various places | David Oberhollenzer |
2021-06-25 | libsquashfs: get rid of potentially unaligned access and VLAs | David Oberhollenzer |
2021-06-07 | libsquashfs: fix: also preserve alignment flag in block processor | David Oberhollenzer |
2021-06-07 | libsquashfs: fix block alignment if requested | David Oberhollenzer |
2021-04-08 | Fix: libsquashfs: add sqfs_free() function | David Oberhollenzer |
2021-03-30 | libsqfs: block processor: Fix account for manually submitted blocks | David Oberhollenzer |
2021-03-25 | Fix fail branch in block processor fragment backend | David Oberhollenzer |
2021-03-24 | Fix block processor queue accounting | David Oberhollenzer |
2021-03-23 | Fix windows build of the thread pool in libsquashfs | David Oberhollenzer |
2021-03-23 | block processor: Re-implement exact fragment matching | David Oberhollenzer |
2021-03-23 | block processor: keep duplicate copies of in-flight fragment blocks | David Oberhollenzer |
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 | Cleanup: Rewrite block processor to use the libutil thread_pool_t | David Oberhollenzer |
2021-03-07 | Optionally use a pool allocator for rb-tree nodes | 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 | Store xattr writer block description in a red-black tree | David Oberhollenzer |
2021-02-28 | added shared read access when opening sqfs image with read-only flags (win32) | Thomas Lang |
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 | 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-06 | libsqfs: implement exact matching in the default block writer. | David Oberhollenzer |
2020-11-07 | Fix: libsquashfs: xattr_writer: return NULL if calloc fails | David Oberhollenzer |
2020-08-12 | Fix block processor single block with don't fragment flag bug | David Oberhollenzer |
2020-08-04 | Cleanup: move zlib/lz4 code from lib/sqfs/comp/ to lib/ | David Oberhollenzer |
2020-07-29 | Fix: xattr reader: read the header after seaking to an OOL value | David Oberhollenzer |
2020-06-20 | Fix block bounds checking in libsquashfs data reader | David Oberhollenzer |
2020-06-13 | Fix: don't include alloca.h on systems that don't provide this headerv1.0.0 | David Oberhollenzer |
2020-06-13 | Bump the so version number for libsquashfs | David Oberhollenzer |
2020-06-12 | Add an explicit defition for the libsquashfs so version | David Oberhollenzer |
2020-06-11 | Add flags to functions that might logically be expanded in the future | David Oberhollenzer |
2020-06-09 | Cleanup: mark sqfs_xattr_writer_flush writer argument as const | David Oberhollenzer |
2020-06-09 | Cleanup: remove refcount adjusting in sqfs_xattr_writer_end | David Oberhollenzer |
2020-06-09 | Cleanup: split libsquashfs xattr writer code | David Oberhollenzer |