Vreixo Formoso
ae004b1bfc
Allow to use NULL as free function for image attached data.
15 years ago
Vreixo Formoso
99298c10a4
Move error codes to libisofs.h. Remove error.h header.
15 years ago
Vreixo Formoso
ff0dd38e9f
Add support for excluding arbitrary files when adding a dir recursively.
15 years ago
Vreixo Formoso
6434de535c
Users can now attach app specific data to IsoImage.
15 years ago
Vreixo Formoso
0869f7d472
Add iso_image_get_msg_id() API.
15 years ago
Vreixo Formoso
307a98815e
src renamed to libisofs.
15 years ago
Vreixo Formoso
1070fe4cc6
Several improves in error codes.
...
- Code severity and priority in error codes.
- Added ERROR severity, suitable for function failures.
- Review libisofs errors and its severity.
15 years ago
Vreixo Formoso
df5aa263ec
Replace per Image messenger with a global one, and use image id instead.
15 years ago
Vreixo Formoso
47bdbd76b5
Add El-Torito estructures to an IsoImage, and APIs for manage it.
15 years ago
Vreixo Formoso
501275279d
Change recOpts in Image, it can be part of the Image struct, not a ptr.
15 years ago
Vreixo Formoso
26a04559c7
Some fixes to memory leak bugs.
15 years ago
Vreixo Formoso
4c9d83f051
Define code style formatter for eclipse and apply it to source.
15 years ago
Vreixo Formoso
d10ed353e2
Implement function to recursively add a dir to an iso tree.
...
This commit also to the following changes:
- create_node() on builder never frees the IsoFileSource, it is responsability
of the caller to free it.
- Recursive addition options added to IsoImage (not exposed to public API yet)
- create_node() takes care about follow_symlinks
- Added little demo program to test it.
15 years ago
Vreixo Formoso
45f4d0a29e
Add function to add an exiting file to the iso tree.
...
Node is created using a builder. Default builder and filesystem is added
to IsoImage. Later we should expose setters for this atts.
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.
...
IsoImage will be a context for image creation and modification.
15 years ago