summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-08-23Size accounting + alloc() overflow checking, round #2David Oberhollenzer
2019-08-23Do bounds checking in metadata readerDavid Oberhollenzer
2019-08-23Some simple search/replace cases for allocationDavid Oberhollenzer
2019-08-23Add wrappers for calloc style functions with size overflow checkingDavid Oberhollenzer
2019-08-23Add primitives for unsigned addition/multiplication with overflowDavid Oberhollenzer
2019-08-22deserialize_tree: filter out directory loopsDavid Oberhollenzer
2019-08-22Fix uint64_t printf for compatility with 32 bit systemsv0.6David Oberhollenzer
2019-08-22Fix resource leak in compare_dir_entries error pathDavid Oberhollenzer
2019-08-21Bump version number for next releaseDavid Oberhollenzer
2019-08-21Fix "no attributes" sentinel value for xattr readerDavid Oberhollenzer
2019-08-21Update man pagesDavid Oberhollenzer
2019-08-21Update sqfsdiff documentationDavid Oberhollenzer
2019-08-21Fix timestamp comparison for directory sourceDavid Oberhollenzer
2019-08-21Also extract files in sqfsdiff that only exist in one of the two sourcesDavid Oberhollenzer
2019-08-21Fix usage of EXIT_* constants in sqfsdiffDavid Oberhollenzer
2019-08-21Use "old" and "new" prefix when extracting files in sqfsdiffDavid Oberhollenzer
2019-08-21Make unified dir to sqfs comparison workDavid Oberhollenzer
2019-08-21Isolate sqfsdiff global state and split off option processingDavid Oberhollenzer
2019-08-21Rename difftool.h to sqfsdiff.hDavid Oberhollenzer
2019-08-21Consistently use old/new nomenclature in sqfsdiffDavid Oberhollenzer
2019-08-21Cleanup difftool dir entry comparionDavid Oberhollenzer
2019-08-21Merge functionality of file on disk and file in sqfs compare functionsDavid Oberhollenzer
2019-08-20Change CLI of sqfsdiff to specify images through long optionsDavid Oberhollenzer
2019-08-20Remove fscompare programDavid Oberhollenzer
2019-08-20Add explicit padding to tree_node_tDavid Oberhollenzer
2019-08-20Add simple test case for block processor orderingDavid Oberhollenzer
2019-08-19Fix packer statisticsDavid Oberhollenzer
2019-08-19Fix file list generation: break any pre-existing connectionDavid Oberhollenzer
2019-08-19Make using pthread optionalDavid Oberhollenzer
2019-08-19Fix chmod of symlinks in restore_fstreeDavid Oberhollenzer
2019-08-19Fix directory traversal in update_tree_attribsDavid Oberhollenzer
2019-08-19Update rdsquashfs man pageDavid Oberhollenzer
2019-08-19Add rdsquashfs flag to restore file timestampsDavid Oberhollenzer
2019-08-19Minor improvements for parallel block processorDavid Oberhollenzer
2019-08-19Fix memory leak in data writer fragment deduplicationDavid Oberhollenzer
2019-08-19Fix memory leak in data writer error code pathsDavid Oberhollenzer
2019-08-19Fix memory leak in dir-scan error code pathDavid Oberhollenzer
2019-08-18Replace update_crc32 helper function with crc32 from zlibDavid Oberhollenzer
2019-08-18Make data writer use block processorDavid Oberhollenzer
2019-08-18Restructure data writer around passing block_t structuresDavid Oberhollenzer
2019-08-18Minor interface change to data writerDavid Oberhollenzer
2019-08-18cleanup: internalize deduplication list in data_writerDavid Oberhollenzer
2019-08-18Add pthread based, parallel block processor implementationDavid Oberhollenzer
2019-08-18Add block processor data structureDavid Oberhollenzer
2019-08-16Add deep-copy function to compressor interfaceDavid Oberhollenzer
2019-08-16Import ax_pthread.m4David Oberhollenzer
2019-08-16Fix: don't try to read xattrs if there are noneDavid Oberhollenzer
2019-08-12Fix name prefix of ax_compile_check_sizeof.m4David Oberhollenzer
2019-08-11cleanup: zero-initialize gensquashfs options with memsetDavid Oberhollenzer
2019-08-11cleanup: replace gensquashfs bool options for dir scan with flagsDavid Oberhollenzer