summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-08-12Fix block processor single block with don't fragment flag bugDavid Oberhollenzer
2020-08-04Cleanup: move zlib/lz4 code from lib/sqfs/comp/ to lib/David Oberhollenzer
2020-08-04Add configuration for GitHub CodeQL static analysis toolsDavid Oberhollenzer
2020-08-03Patch level release 1.0.1v1.0.1David Oberhollenzer
2020-08-03format.txt Fix magic text and remove stray tabsAnatoli Babenia
2020-07-29Fix: xattr reader: read the header after seaking to an OOL valueDavid Oberhollenzer
2020-06-29Document the file name limit imposed by the kernel implementationDavid Oberhollenzer
2020-06-20Fix block bounds checking in libsquashfs data readerDavid Oberhollenzer
2020-06-14.travis.yml: Install readline libraryMatt Turner
2020-06-14extras: Pass flags argument to fix buildMatt Turner
2020-06-13Fix: don't include alloca.h on systems that don't provide this headerv1.0.0David Oberhollenzer
2020-06-13Update changelogDavid Oberhollenzer
2020-06-13Bump the so version number for libsquashfsDavid Oberhollenzer
2020-06-13Minor documentation updateDavid Oberhollenzer
2020-06-12Fix the misspelled corpora test configure optionDavid Oberhollenzer
2020-06-12Add an explicit defition for the libsquashfs so versionDavid Oberhollenzer
2020-06-11Add flags to functions that might logically be expanded in the futureDavid Oberhollenzer
2020-06-09Cleanup: mark sqfs_xattr_writer_flush writer argument as constDavid Oberhollenzer
2020-06-09Cleanup: remove refcount adjusting in sqfs_xattr_writer_endDavid Oberhollenzer
2020-06-09Cleanup: split libsquashfs xattr writer codeDavid Oberhollenzer
2020-06-07Fix uninitialized error code in block processor error pathDavid Oberhollenzer
2020-06-07Bump version numberDavid Oberhollenzer
2020-06-07Replace assert with propper error handling in rdsquashfs describeDavid Oberhollenzer
2020-06-07Update CHANGELOG.mdDavid Oberhollenzer
2020-06-07Move the fragment deduplication hash table back into the block processorDavid Oberhollenzer
2020-06-07block processor: add an internal common cleanup functionDavid Oberhollenzer
2020-06-04Fix compressor config union size testDavid Oberhollenzer
2020-06-04Cleanup: libcommon: use global LUTs for compressor optionsDavid Oberhollenzer
2020-06-04Cleanup: Pull compression level parameter out into compressor configDavid Oberhollenzer
2020-06-04Strictly enfore min/max dictionary size in XZ & LZMA compressorsDavid Oberhollenzer
2020-06-04lzma compressor: support micro management optionsDavid Oberhollenzer
2020-06-04lzma compressor: add support for the "extreme" flagDavid Oberhollenzer
2020-06-03Cleanup: Add defines for minimum and maximum block sizeDavid Oberhollenzer
2020-06-02Cleanup: clear naming confusion lzma vs xz in some commentsDavid Oberhollenzer
2020-06-02tar2sqfs: add missing copyright headerDavid Oberhollenzer
2020-05-30Fix: Only add Selinux flags if WITH_SELINUX is setDavid Oberhollenzer
2020-05-30sqfs2tar: Move hard link detection to tree-repacking codeDavid Oberhollenzer
2020-05-30Cleanup: sqfs2tar: break up and simplify the repacking codeDavid Oberhollenzer
2020-05-30Cleanup: Reorganize structure of Automake filesDavid Oberhollenzer
2020-05-30Cleanup: move man pages to the respective program source directoriesDavid Oberhollenzer
2020-05-30Cleanup: try to split tar2sqfs.c in a reasonable wayDavid Oberhollenzer
2020-05-30Cleanup: try to split sqfs2tar.c in a reasonable wayDavid Oberhollenzer
2020-05-30Block processor: cleanup macros, merge windows & pthread initializationDavid Oberhollenzer
2020-05-29Block processor: merge finish & sync functionsDavid Oberhollenzer
2020-05-29Block processor: allow operation without a fragment tableDavid Oberhollenzer
2020-05-29Block processor: Add a raw block submission functionDavid Oberhollenzer
2020-05-29Block processor: add flags to manage hashing & sparse block detectionDavid Oberhollenzer
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