aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-29Support associating a user pointer with data blocksDavid Oberhollenzer
2020-05-29Block processor: turn internal functions into interface entry pointsDavid Oberhollenzer
2020-05-29Make the block processor inode management optionalDavid Oberhollenzer
2020-05-29Turn the sqfs_block_writer_t into an interfaceDavid Oberhollenzer
2020-05-29cleanup: libsqfs: eliminate block writer statisticsDavid Oberhollenzer
2020-05-29cleanup: libsqfs: remove hooks from sqfs_block_writer_tDavid Oberhollenzer
2020-05-26sqfsdiff: extract compressor options, but don't fail on errorDavid Oberhollenzer
2020-05-24Minor fixes/cleanups in the block processorDavid Oberhollenzer
2020-05-24Cleanup: split the block processor common.c againDavid Oberhollenzer
2020-05-24block processor: promote fragments to fragment blocksDavid Oberhollenzer
2020-05-23block processor: move the block consolidation to the worker threadDavid Oberhollenzer
2020-05-23block processor: recycle blocks to reduce allocation pressureDavid Oberhollenzer
2020-05-23block processor: don't zero initialize the block payload areaDavid Oberhollenzer
2020-05-23Update benchmark numbers for zstd, now that it uses correct parametersDavid Oberhollenzer
2020-05-21Update CHANGELOG.mdDavid Oberhollenzer
2020-05-21Fix: zstd: actually set the compression level from the optionsDavid Oberhollenzer
2020-05-21hash table: switch to sqfs_* types, mark functions as hiddenDavid Oberhollenzer
2020-05-21Update CHANGELOG.mdDavid Oberhollenzer
2020-05-21Fix the semantics of the super block deduplicationDavid Oberhollenzer
2020-05-19Cleanup: move hash table header to include directoryDavid Oberhollenzer
2020-05-18libtar: fix size computation of PAX line lengthDavid Oberhollenzer
2020-05-16Update documentationDavid Oberhollenzer
2020-05-07Fix checksums for the corpus tests now that -T actually worksDavid Oberhollenzer
2020-05-07Fix compilation on GCC4 and belowBrandon Maier
2020-05-04Expose more fine grained control values & flags on the XZ compressorDavid Oberhollenzer
2020-05-04Fix: propperly set the last block flag if fragments are disabledDavid Oberhollenzer
2020-05-03Actually run the directory pack test if corpora tests are desiredv0.9.1David Oberhollenzer
2020-05-03Bump version numberDavid Oberhollenzer
2020-05-03Update README.mdDavid Oberhollenzer
2020-05-03Update CHANGELOG.mdDavid Oberhollenzer
2020-05-03Update man pagesDavid Oberhollenzer
2020-05-03Add a simple test script for the gensquashfs packdir + allroot use caseDavid Oberhollenzer
2020-05-03Fix: unify extra argument rejection in tar2sqfs & gensquashfsDavid Oberhollenzer
2020-05-03Fix: the --all-root option does not take an arugmentDavid Oberhollenzer
2020-05-03Fix: use 0644 as default permissions when creating filesDavid Oberhollenzer
2020-04-27Fix gitignore binary pathsDavid Oberhollenzer
2020-04-27Cleanup/fix: gensquashfs: split directory scanning from xattr scanningDavid Oberhollenzer
2020-04-27Enable uint128_t pathMatt Turner
2020-04-27gensquashfs: Add options to globally override UID/GID valuesDavid Oberhollenzer
2020-04-27Add hash table code to libutil.aDavid Oberhollenzer
2020-04-27Add propper license text for Mesa hash table implementationDavid Oberhollenzer
2020-04-27Cleanup directory structure of the binary programsDavid Oberhollenzer
2020-04-27Fix tar2sqfs: Actually apply the block processor flagsDavid Oberhollenzer
2020-04-23Update benchmark dataDavid Oberhollenzer
2020-04-22Import and use Mesa's hash tableMatt Turner
2020-04-22COPYING: Fix a couple of typosMatt Turner
2020-04-22Skip PAX global headersDavid Oberhollenzer
2020-04-21Fix: add missing --with-gzip/--without-gzip configure handleDavid Oberhollenzer
2020-04-17Remove some configure time sizeof checksDavid Oberhollenzer
2020-04-17Cleanup: split read_header.c in libtar.aDavid Oberhollenzer