Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-19 | Implement rudimentary reference counting for sqfs_object_t | David Oberhollenzer | |
Implement grab/drop functions to increase/decrease reference count and destroy the object if the count drops to 0. Make sure that all objects that maintain internal references actually grab that reference, duplicate it in the copy function, drop it in the destroy handler. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at> | |||
2022-11-22 | Move gensquashfs specific code from libfstree to gensquashfs | David Oberhollenzer | |
The "from dir" and from "from file" code, as well as the "sort file" code is specific to gensquashfs, so move them there and the test cases as well. The medium term idea is to reduce libfstree to a stub, merge it into the generic writer and ultimately hoist that into libsquashfs. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at> |