Age | Commit message (Expand) | Author |
2023-10-11 | libsqfs: Rework the buffer advance logic for sqfs_istream_t | David Oberhollenzer |
2023-09-19 | libsqfs: Add a helper function for turning an inode into a dir entry | David Oberhollenzer |
2023-09-19 | libsqfs: Make sure directory iterators always set the size for links | David Oberhollenzer |
2023-09-19 | libtar: accept an sqfs_dir_entry_t instead of a struct stat | David Oberhollenzer |
2023-09-19 | sqfs2tar: replace hierarchy extraction with nested iterators | David Oberhollenzer |
2023-09-19 | libsqfs: Expose the directory reader cache query function | David Oberhollenzer |
2023-09-19 | libsqfs: Add a SquashFS implementation of the dir_iterator_t | David Oberhollenzer |
2023-09-15 | libsqfs: Cleanup readdir state struct | David Oberhollenzer |
2023-09-15 | libsqfs: externalize the dir reader state | David Oberhollenzer |
2023-09-15 | libsqfs: Remove sqfs_dir_reader_t functions unused in the code base | David Oberhollenzer |
2023-09-15 | libsqfs: dir reader: encapsulate internal state in a separate object | David Oberhollenzer |
2023-09-15 | libsqfs: Internalize sqfs_dir_reader_find function | David Oberhollenzer |
2023-09-15 | libsqfs: remove dir reader internal.h, sub hierarchy | David Oberhollenzer |
2023-09-15 | Move directory tree related code from libsquashfs to libcommon | David Oberhollenzer |
2023-09-09 | Fix: set no-hardlink flag for dir tree scanner test programs | David Oberhollenzer |
2023-09-09 | libcommon: get rid of write_data_from_file | David Oberhollenzer |
2023-09-08 | libtar: fix: do not include fnmatch.h directly | David Oberhollenzer |
2023-09-08 | genquashfs: detect/filter hardlinks when scanning a directory | David Oberhollenzer |
2023-09-08 | Add a hard link detecting/filtering directory iterator | David Oberhollenzer |
2023-09-08 | libsqfs: bring sqfs_file_t in line with stream API | David Oberhollenzer |
2023-09-03 | coverity: fix: remove dead code | David Oberhollenzer |
2023-08-31 | Document decimal integer parsing helpers, add an octal variant | David Oberhollenzer |
2023-08-18 | Add an inode fieled to sqfs_dir_entry_t | David Oberhollenzer |
2023-08-10 | Add a data reader based sqfs_istream_t implementation | David Oberhollenzer |
2023-08-10 | Split recursive directory iterator | David Oberhollenzer |
2023-08-10 | Move dir_iterator_t from libio into libsquashfs | David Oberhollenzer |
2023-08-10 | Refactor: rename dir_iterator_t to sqfs_dir_iterator_t | David Oberhollenzer |
2023-08-10 | Implement pen_file_ro method in native dir iterators | David Oberhollenzer |
2023-08-10 | libio: dir iterator: merge common code paths for initialization | David Oberhollenzer |
2023-08-10 | tar2sqfs: Add option to exclude files | Richard Weinberger |
2023-07-10 | Move sqfs_dir_entry_t code from libio into libsquashfs | David Oberhollenzer |
2023-07-03 | Refactor: rename dir_entry_t to sqfs_dir_entry_t | David Oberhollenzer |
2023-07-03 | Refactor: rename sqfs_dir_entry_t to sqfs_dir_node_t | David Oberhollenzer |
2023-07-03 | Consolidate some of the stray integer parsers | David Oberhollenzer |
2023-06-21 | Make trim() helpers from get_line available outside | David Oberhollenzer |
2023-06-21 | Add a helper to libutil for splitting token separated lines | David Oberhollenzer |
2023-06-20 | Move istream_get_line function to libutil | David Oberhollenzer |
2023-06-18 | Fix type flag decoding in win32 seek function | David Oberhollenzer |
2023-06-18 | libsqfs: consistently rename the native file handle functions | David Oberhollenzer |
2023-06-17 | Move data writer ostream into libsquashfs | David Oberhollenzer |
2023-06-16 | Cleanup: libsqfs: move the generic stream API to the rest of the I/O code | David Oberhollenzer |
2023-06-16 | libsquashfs: merge windows & unix file I/O primitives | David Oberhollenzer |
2023-06-15 | libcompat: Add a helper to get/set OS error state | David Oberhollenzer |
2023-06-15 | libsquashfs: cleanup the flag situation on istream/ostream functions | David Oberhollenzer |
2023-06-15 | Fix null pointer dereference in tar sqfs_istream_t implementation | David Oberhollenzer |
2023-06-15 | Migrate file istream/ostream from libio to libsquashfs | David Oberhollenzer |
2023-06-15 | libio: split stdin/stdout code from the rest of the file streams | David Oberhollenzer |
2023-06-15 | Overhaul sqfs_istream_t/sqfs_ostream_t error handling | David Oberhollenzer |
2023-06-15 | libsquashfs: Add sqfs_open_native_file function | David Oberhollenzer |
2023-06-15 | libsquashfs: Add a get_filename function to sqfs_file_t | David Oberhollenzer |