Age | Commit message (Expand) | Author |
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-06-01 | libio: split dir_entry_t from dir_iterator_t, add create helper | David Oberhollenzer |
2023-05-30 | libfstree: accept dir_entry_t instead of path and struct stat | David Oberhollenzer |
2023-05-05 | Internalize fstree_mknode, consolidate fstree functionality | David Oberhollenzer |
2023-04-29 | gensquashfs: use prefix functionality for glob_files target node | David Oberhollenzer |
2023-04-29 | gensquashfs: use stacked tree iterator in fstree_from_dir | David Oberhollenzer |
2023-04-20 | Collect and print statistics about the kind of files we are packing | David Oberhollenzer |
2023-04-20 | libfstree: Remove special modes for hard links | David Oberhollenzer |
2023-04-19 | libfstree: Make hard link resolution non-recursive | David Oberhollenzer |
2023-04-19 | libfstree: hoist file link pointer into parent structure | David Oberhollenzer |
2023-04-19 | libfstree: get rid of dir_info_t | David Oberhollenzer |
2023-04-17 | Internalize fstree_insert_sorted | David Oberhollenzer |
2023-04-06 | libfstree: simplify hard link resolution code | David Oberhollenzer |
2023-04-06 | Cleanup: libfstree: move all the hardlink related code to hardlink.c | David Oberhollenzer |
2023-04-02 | Move fstree CLI code to libcommon | David Oberhollenzer |
2023-01-31 | Reintegrate test code with library code | David Oberhollenzer |
2023-01-31 | Move library source into src sub-directory | David Oberhollenzer |
2022-11-22 | Move gensquashfs specific code from libfstree to gensquashfs | David Oberhollenzer |
2022-07-08 | Cleanup: Get rid of libfstree "internal.h" header | David Oberhollenzer |
2022-07-08 | Cleanup: move source date epoch code back to libutil | David Oberhollenzer |
2022-07-08 | Cleanup: move filename_sane & canonicalize_path functions to libutil | David Oberhollenzer |
2022-07-08 | Cleanup: rename libfstream to libio, split headers | David Oberhollenzer |
2022-07-08 | Fix: libfstree: actually use a full 32 bit hard link counter | David Oberhollenzer |
2022-07-08 | Fix: libfstree: double free in error path | David Oberhollenzer |
2022-06-03 | Fix: libfstree: free() path string in error code path | David Oberhollenzer |
2022-03-30 | Fix: Directory insertion order on Windows | David Oberhollenzer |
2022-03-30 | Add a rudimentary unit test for sort files | David Oberhollenzer |
2022-03-30 | Add sort-file implementation | David Oberhollenzer |
2022-03-30 | Cleanup: remove node sorting from libfstree | David Oberhollenzer |
2021-06-25 | libfstree: guard against possible overflow in readlink() | David Oberhollenzer |
2021-06-25 | libfstree: guard against link count and inode number overflow | David Oberhollenzer |
2021-03-25 | libfstree: allow the glob path to be empty | David Oberhollenzer |
2021-03-25 | libfstree: add an assertion that root is not NULL | David Oberhollenzer |
2021-03-25 | libfstree: Allow / as argument for "glob" and "dir" commands | David Oberhollenzer |
2021-03-24 | libfstree: implement directory scanning code for Windows | David Oberhollenzer |
2021-03-20 | Add libcompat fallback implementation for fnmatch | David Oberhollenzer |
2021-02-19 | Fix: libfstree: add an assert the canonicalize_name return value | David Oberhollenzer |
2021-02-19 | Fix: canonicalize path names in glob pattern matching | David Oberhollenzer |
2021-02-19 | libfstree: reject unknown glob options to allow future expansions | David Oberhollenzer |
2021-02-19 | fstree_from_file: Add fnmatch() pattern matching to file globbing | David Oberhollenzer |
2021-02-19 | fstree_from_file: Implement basic file globbing | David Oberhollenzer |
2021-02-19 | libfstree: Add a filter callback to the directory scanning function | David Oberhollenzer |
2021-02-18 | libfstree: add a subdirectory scanning function | David Oberhollenzer |
2021-02-18 | fstree_from_dir: add filtering flags to skip certain inode types | David Oberhollenzer |
2021-02-10 | cleanup: fstree_from_file: split & simplify line parsing function | David Oberhollenzer |
2020-12-29 | Fix normalization of slashes in filenames | David Oberhollenzer |
2020-12-15 | libfstree: make the directory scanning code a little more generic | David Oberhollenzer |
2020-12-10 | Move fstree dirscan code back to libfstree | David Oberhollenzer |
2020-09-29 | Replace file/getline usage with istream | David Oberhollenzer |