Commit Graph

34 Commits (e9e1d283335156a59e069817a8f0b20b23d313e4)

Author SHA1 Message Date
Vreixo Formoso 47bdbd76b5 Add El-Torito estructures to an IsoImage, and APIs for manage it. 15 years ago
Vreixo Formoso 17e9955f93 Begin Joliet support. Creation of Joliet writer and Joliet tree. 15 years ago
Vreixo Formoso 7af02cddd9 Support for image growing. 15 years ago
Vreixo Formoso ee78419935 Add support for appendable multisession images. 15 years ago
Vreixo Formoso 22c73dc343 Add image contents recursively and volume attributes. 15 years ago
Vreixo Formoso b8e44a936a Little test app that extracts contents of a file from image. 15 years ago
Vreixo Formoso 263770ab4f Read Volume Descriptors and identify RR extensions, if any. 15 years ago
Vreixo Formoso d8cb56ecf3 Start implementation of IsoFilesystem for reading ISO images. 15 years ago
Vreixo Formoso 48e243d5da Define interface for IsoDataSource to access existent images. 15 years ago
Vreixo Formoso 54038ec54b Functions to add RR/SUSP entries. Fix little bugs. 15 years ago
Vreixo Formoso d48c553f40 Implement function to compute the size needed for RR field. 15 years ago
Vreixo Formoso 94e687d9d3 Add a ring buffer implementation. 15 years ago
Vreixo Formoso de3c4e4962 Little demo program to test image generation. 15 years ago
Vreixo Formoso e6bd1586d6 Replace glibc tsearch() with a custom red-black tree implementation. 15 years ago
Vreixo Formoso c8715941e6 Define some functions and responsabilities for image generation. 15 years ago
Vreixo Formoso 40b27dbacc Initial support for low level ECMA-119 tree. 15 years ago
Vreixo Formoso 7b241176fb Init implementation of IsoFileSrc. 15 years ago
Vreixo Formoso 115da82c9e First util functions, with corresponding unit test. 15 years ago
Vreixo Formoso d10ed353e2 Implement function to recursively add a dir to an iso tree. 15 years ago
Vreixo Formoso 7d417e9fa6 Added a mocked filesystem to simulate a real filesystem in tests. 15 years ago
Vreixo Formoso 7f9c5c9065 Unit test for tree functions. Little fixes. 15 years ago
Vreixo Formoso f62c34776f Begin implementation of tree operations. 15 years ago
Vreixo Formoso 14f4aa7d07 Init builder implementation. 15 years ago
Vreixo Formoso 8edc9f2639 Implementation of IsoStream for IsoFileSources. 15 years ago
Vreixo Formoso 0ba8a7a85e Add message queue facilities. Each IsoImage will have its own msg queue. 15 years ago
Vreixo Formoso d916b60172 Add getters and setters for image properties, together with unit tests. 15 years ago
Vreixo Formoso c83bac7d9e Add IsoImage, equivalent to old libisofs volume and volset. 15 years ago
Vreixo Formoso 3c7f1285d6 Add default skel for unit tests. Move test programs to demo. 15 years ago
Vreixo Formoso db533b2d99 Add a little program to test reading from a file using IsoFileSource. 15 years ago
Vreixo Formoso 1478904aaf Implement get_name in FileSource, and add a little test program. 15 years ago
Vreixo Formoso 1bda81869b Add IsoFileSource implementation for local filesystem. 15 years ago
Vreixo Formoso 6c090c9a7b Added more files, mainly beginning of filesystem sources implementation. 15 years ago
Vreixo Formoso 9ee4e39899 Added build files and first code stub. 15 years ago