aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2019-10-08Fix unaligned reads in write_dir_indexDavid Oberhollenzer
2019-10-08Make sure the statistics counters are initialized to 0David Oberhollenzer
2019-10-07Cleanup: consistent, fixed size data types for generic flag fieldsDavid Oberhollenzer
2019-10-07Do an explicit "is filename sane" checkDavid Oberhollenzer
2019-10-07Cleanup: move libutil related headers to "util" sub directoryDavid Oberhollenzer
2019-10-07Cleanup: move write_data to libtarDavid Oberhollenzer
2019-10-07Replace write_data in libcommon with less generic, opencoded oneDavid Oberhollenzer
2019-10-07Move print_version declaration from util.h to common.hDavid Oberhollenzer
2019-10-07Cleanup: move directory handling code to libcommonDavid Oberhollenzer
2019-10-07Cleanup: move read_data function to libtarDavid Oberhollenzer
2019-10-07Cleanup: Move padd_file function to libtarDavid Oberhollenzer
2019-10-07Add an implementation for an sqfs_file_t writing to stdoutDavid Oberhollenzer
2019-10-07Rename libsqfshelper to libcommonDavid Oberhollenzer
2019-10-07Rename "hihglevel.h" to the more appropriate "common.h"David Oberhollenzer
2019-10-07Fix spelling of "align"David Oberhollenzer
2019-10-07Improve ABI backward & forward compatibillityDavid Oberhollenzer
2019-10-06Fix missing stdlib.h includeDavid Oberhollenzer
2019-10-06Cleanup: move padd_sqfs to helper libraryDavid Oberhollenzer
2019-10-06Fix resource leaks reported by coverityDavid Oberhollenzer
2019-10-06Improve error reporting for sqfs2tar, rdsquashfs, sqfsdiffDavid Oberhollenzer
2019-10-05Set sane defaults for backlog and job countDavid Oberhollenzer
2019-10-05Add more diagnostic messagesDavid Oberhollenzer
2019-10-05Improve error reporting for tar2sqfs and gensquashfsDavid Oberhollenzer
2019-10-05Add a perror like function for libsquashfs error codesDavid Oberhollenzer
2019-10-05Merge all the common code for generating imagesDavid Oberhollenzer
2019-10-03Cleanup: simplify tree_node_to_inodeDavid Oberhollenzer
2019-10-03Remove accidental internal use of stdint typesDavid Oberhollenzer
2019-10-03Add a counter-part to sqfs_inode_get_xattr_indexDavid Oberhollenzer
2019-10-03Cleanup: merge common code paths in tree serializationDavid Oberhollenzer
2019-10-03Move tree_node_to_inode function to fstree serialization codeDavid Oberhollenzer
2019-10-03Store directory index in generic inode structureDavid Oberhollenzer
2019-09-30Add flag field to directory writer begin for future expansionDavid Oberhollenzer
2019-09-29Cleanup: rename "compress.h" to "compressor.h"David Oberhollenzer
2019-09-29Fix str_table_t error behaviour, commentsDavid Oberhollenzer
2019-09-29Fix inode numbering: always start with 1, use 0 as parent for the rootDavid Oberhollenzer
2019-09-29Fix inode writer: do not store the file mode, only permissionsDavid Oberhollenzer
2019-09-29Cleanup: fstree no longer has any use for the block sizeDavid Oberhollenzer
2019-09-29Cleanup: fstree_from_file does not need to change working directoryDavid Oberhollenzer
2019-09-29Bring back the don't fragment flagDavid Oberhollenzer
2019-09-29Make the data writer padding hookableDavid Oberhollenzer
2019-09-29Fix data writer: remember where we stored the paddingDavid Oberhollenzer
2019-09-28Cleanup: remove string allocation helper functionDavid Oberhollenzer
2019-09-28Replace fstree/sqfshelper xattr code with sqfs_xattr_writer_tDavid Oberhollenzer
2019-09-28Move fstree selinux code to gensquashfsDavid Oberhollenzer
2019-09-28Move fstree_from_dir to gensquashfs codeDavid Oberhollenzer
2019-09-28Fix xattr writer: don't generate an xattr table if there is noneDavid Oberhollenzer
2019-09-28Fix xattr writer: handle the case that no attributes where addedDavid Oberhollenzer
2019-09-28Fix dir writer size accountingDavid Oberhollenzer
2019-09-28Fix dir writer: the index size is stored off-by-oneDavid Oberhollenzer
2019-09-28Implement flush function that generates all the tablesDavid Oberhollenzer