aboutsummaryrefslogtreecommitdiff
path: root/include/common.h
AgeCommit message (Expand)Author
2023-06-17Move data writer ostream into libsquashfsDavid Oberhollenzer
2023-06-15Migrate file istream/ostream from libio to libsquashfsDavid Oberhollenzer
2023-06-15Move sqfs_istream_t & sqfs_ostream_t into libsquashfsDavid Oberhollenzer
2023-06-15Mass rename istream_t/ostream_t with sqfs_ prefixDavid Oberhollenzer
2023-04-02Move fstree CLI code to libcommonDavid Oberhollenzer
2022-07-08Move sqfs_tree_node_get_path to libsquashfsDavid Oberhollenzer
2022-07-08Cleanup: move inode_stat to sqfs2tarDavid Oberhollenzer
2022-07-08Cleanup: move mkdir_p from libcommon to libutilDavid Oberhollenzer
2022-07-08Cleanup: split libtar header, move to sub directoryDavid Oberhollenzer
2022-07-08Cleanup: rename libfstream to libio, split headersDavid Oberhollenzer
2022-03-30Add sort-file implementationDavid Oberhollenzer
2020-11-07Cleanup: libcommon: try to split up some of the larger filesDavid Oberhollenzer
2020-09-16Remodel libtar/tar2sqfs to read data from an istream_tDavid Oberhollenzer
2020-09-16Remodel file extraction tools to use libfstreamDavid Oberhollenzer
2020-09-16Implement a data writer based output streamDavid Oberhollenzer
2020-04-16tar2sqfs & gensquashfs: Delete the output file on failureDavid Oberhollenzer
2020-03-05Change the signature of sqfs_compressor_create to return an error codeDavid Oberhollenzer
2020-03-05Cleanup: Remove the E_ prefix from all libsquashfs enumeratorsDavid Oberhollenzer
2020-02-23Turn file inode management completely over to the block processorDavid Oberhollenzer
2020-02-10Cleanup statistics print outDavid Oberhollenzer
2020-02-10Cleanup: Use stat structs instead of hooks in tar2sqfs/gensquashfsDavid Oberhollenzer
2020-02-09Move block writer and fragment table management out of block processorDavid Oberhollenzer
2020-01-31Split the block writing/deduplication away from the block processorDavid Oberhollenzer
2020-01-29Rename sqfs_data_writer_t back to sqfs_block_processor_tDavid Oberhollenzer
2020-01-06Cleanup: use parse_size function to parse compressor optionsDavid Oberhollenzer
2020-01-02Support parsing [device] block size argument with SI suffixDavid Oberhollenzer
2019-12-23Add simple sqfs_tree_node_t hardlink detection to libcommonDavid Oberhollenzer
2019-12-18Move is_filename_sane to libfstree, add test casesDavid Oberhollenzer
2019-12-16Use the sqfs_dir_writer_t to create the NFS export tableDavid Oberhollenzer
2019-12-09Only check for OS specific bad filenames when unpackingDavid Oberhollenzer
2019-11-25Cleanup: remove what is left of libutilDavid Oberhollenzer
2019-11-24Fix: Move LZO compressor from libsquashfs to libcommonDavid Oberhollenzer
2019-11-22Cleanup: move all the compatibillity fluff to a dedicated "libcompat"David Oberhollenzer
2019-11-22Ensure that tar2sqfs & sqfs2tar set stdin/out to binary modeDavid Oberhollenzer
2019-11-18Remove directory stack codeDavid Oberhollenzer
2019-11-06Cleanup: remove BSD style __prognameDavid Oberhollenzer
2019-11-06Cleanup: remove unused stdout sqfs_file_t wrapperDavid Oberhollenzer
2019-11-06Remove raw file descriptors from unpack write pathsDavid 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-07Move print_version declaration from util.h to common.hDavid Oberhollenzer
2019-10-07Cleanup: move directory handling code to libcommonDavid Oberhollenzer
2019-10-07Add an implementation for an sqfs_file_t writing to stdoutDavid Oberhollenzer
2019-10-07Rename "hihglevel.h" to the more appropriate "common.h"David Oberhollenzer