Vreixo Formoso
|
ab7ea855f6
|
Optionally pass to message function the reason of an error.
|
2008-01-22 21:36:24 +01:00 |
|
Vreixo Formoso
|
be7b1f6fca
|
Remove not needed old messages.
|
2008-01-22 21:14:27 +01:00 |
|
Vreixo Formoso
|
6964f02308
|
Replace message functions with new infraestructure that supports abort
on error.
|
2008-01-22 21:12:27 +01:00 |
|
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.
|
2008-01-20 22:28:27 +01:00 |
|
Vreixo Formoso
|
a076ae9df2
|
Simplify function to recursively add a directory.
|
2008-01-20 16:56:41 +01:00 |
|
Vreixo Formoso
|
a86d6219ba
|
Update TODO list.
|
2008-01-19 17:49:01 +01:00 |
|
Vreixo Formoso
|
1f1160d3d1
|
Removed unneeded header fs_image.h.
|
2008-01-19 17:47:46 +01:00 |
|
Vreixo Formoso
|
1a767722c6
|
Expose IsoFilesystem and IsoFileSource.
|
2008-01-19 17:41:01 +01:00 |
|
Vreixo Formoso
|
0e87bf8792
|
Add type field to IsoFilesystem. Minor documentation.
|
2008-01-19 17:17:50 +01:00 |
|
Vreixo Formoso
|
0c1ea8cc7e
|
Add open() and close() operations to IsoFilesystem.
|
2008-01-19 16:56:46 +01:00 |
|
Vreixo Formoso
|
52d1e911ac
|
Add TODOs to TODO file. Remove // comments that cause compiler warning.
|
2008-01-19 16:12:08 +01:00 |
|
Vreixo Formoso
|
3361e941a6
|
Replace div_up() and round_up() functions with macros.
|
2008-01-19 13:45:56 +01:00 |
|
Vreixo Formoso
|
df5aa263ec
|
Replace per Image messenger with a global one, and use image id instead.
|
2008-01-19 02:48:12 +01:00 |
|
Vreixo Formoso
|
88eea232aa
|
Update libiso_msgs with new Thomas changes.
|
2008-01-19 01:04:19 +01:00 |
|
Vreixo Formoso
|
57025a614d
|
Support for reading ISO-9660:1999 images.
|
2008-01-17 00:15:42 +01:00 |
|
Vreixo Formoso
|
c57a5196a3
|
Prevent HINT when found SP and ER entries in "." entry of root node.
|
2008-01-16 22:09:29 +01:00 |
|
Vreixo Formoso
|
5ed68d20e9
|
Add support for ISO-9660:1999.
|
2008-01-16 21:51:41 +01:00 |
|
Vreixo Formoso
|
46507e68aa
|
Fix little bug.
|
2008-01-16 20:28:24 +01:00 |
|
Vreixo Formoso
|
cd27776154
|
Replace joliet_dir_info with a pointer, to reduce memory usage.
|
2008-01-16 20:16:08 +01:00 |
|
Vreixo Formoso
|
5fe04ccfb2
|
Add option to ignore special files.
|
2008-01-15 17:23:34 +01:00 |
|
Vreixo Formoso
|
9a66c6cd33
|
Enhance support for relaxe ISO constraints.
|
2008-01-15 00:21:07 +01:00 |
|
Vreixo Formoso
|
9ad9b10c67
|
Joliet also need directory sizes to be a multiple of block size.
|
2008-01-14 23:51:16 +01:00 |
|
Vreixo Formoso
|
e0db7463da
|
Added cookbook documentation for ISO/IEC 9660:1999.
|
2008-01-14 22:20:10 +01:00 |
|
Vreixo Formoso
|
9ebc4a1eef
|
Add some more control to the ring buffer.
|
2008-01-14 21:13:53 +01:00 |
|
Vreixo Formoso
|
8bc1cf90a9
|
Fix important bug in mangle_single_dir.
|
2008-01-14 17:15:28 +01:00 |
|
Vreixo Formoso
|
910a63f28a
|
Fix little bug related with dir length calculation.
|
2008-01-14 01:33:36 +01:00 |
|
Vreixo Formoso
|
a58bc8a25a
|
Add extended information to IsoNode. Still not exposed nor compiled.
|
2008-01-13 17:59:53 +01:00 |
|
Vreixo Formoso
|
a1bcc73198
|
Support for relaxed filenames on ISO-9660 images.
|
2008-01-13 01:06:56 +01:00 |
|
Vreixo Formoso
|
fbf590c8a2
|
Add function for relaxed filenames to directories.
|
2008-01-13 00:35:58 +01:00 |
|
Vreixo Formoso
|
c3582226f3
|
Function to generate relaxed ISO filenames.
|
2008-01-12 22:16:38 +01:00 |
|
Vreixo Formoso
|
4da469a3bf
|
Addapt recursive addition function to new replace enum.
|
2008-01-12 21:08:25 +01:00 |
|
Vreixo Formoso
|
f118b0a48d
|
Encapsulate insertion of nodes in node.c. Define replace behavior.
|
2008-01-12 18:03:59 +01:00 |
|
Vreixo Formoso
|
bff5cb9333
|
More memory leak related fixes in unit tests.
|
2008-01-12 17:40:36 +01:00 |
|
Vreixo Formoso
|
7e8a9b9473
|
Prevent some memory leaks in unit tests.
|
2008-01-12 17:32:44 +01:00 |
|
Vreixo Formoso
|
25f4402147
|
Prevent memory leak in case of failure.
|
2008-01-12 17:32:16 +01:00 |
|
Vreixo Formoso
|
8115ba6c24
|
Fix link problem by removing all inline functions defined in .h files.
|
2008-01-12 03:54:53 +01:00 |
|
Vreixo Formoso
|
c00d84f0f2
|
Improve mangling algorithm, by using a hash table for name search.
|
2008-01-12 02:43:07 +01:00 |
|
Vreixo Formoso
|
4b3a86185f
|
Fix some bugs in hash table implementation.
|
2008-01-12 02:42:27 +01:00 |
|
Vreixo Formoso
|
b4d76f7925
|
Add a hash table implementation.
|
2008-01-12 02:07:16 +01:00 |
|
Vreixo Formoso
|
b29e2a7db2
|
Improve filesystem implementation to deal with local files.
Instead of storing the path of each file, we store the name plus a ref
to the parent. That way, we safe around 5-10% of memory.
|
2008-01-11 19:48:52 +01:00 |
|
Vreixo Formoso
|
953da9ff8f
|
Support for patching isolinux images.
|
2008-01-11 17:09:31 +01:00 |
|
Vreixo Formoso
|
807c43b20e
|
Implementation of a IsoStream to read from a memory buffer.
|
2008-01-11 16:42:18 +01:00 |
|
Vreixo Formoso
|
cd8943105c
|
Functions to access volume information from an IsoImageFilesystem.
|
2008-01-11 16:19:50 +01:00 |
|
Vreixo Formoso
|
f27f2449f9
|
Support for reading El-Torito info from previous images.
|
2008-01-11 15:43:39 +01:00 |
|
Vreixo Formoso
|
53c2215ab3
|
Add function to get the parent of a given node.
|
2008-01-10 22:10:11 +01:00 |
|
Vreixo Formoso
|
e9e1d28333
|
Improve demo program, including support for El-Torito.
|
2008-01-10 19:41:38 +01:00 |
|
Vreixo Formoso
|
0d06e24cd5
|
Add support for El-Torito.
|
2008-01-10 19:41:08 +01:00 |
|
Vreixo Formoso
|
4f029437e2
|
Handling of El-Torito boot catalog at low level.
|
2008-01-10 18:53:39 +01:00 |
|
Vreixo Formoso
|
2ad6f5f667
|
Change IsoStream get_id definition, to always provide a valid id.
Streams are a better place to handle source content identification, when
the IsoFilesystem is unable to provide a valid identification.
|
2008-01-10 17:56:39 +01:00 |
|
Vreixo Formoso
|
47bdbd76b5
|
Add El-Torito estructures to an IsoImage, and APIs for manage it.
|
2008-01-10 17:22:53 +01:00 |
|