f3c27e681f
Improve growing by padding the image, if needed.
...
The padding ensures first 64 KiB can be overwritten without data lost if
we grow the image.
2008-01-05 03:16:33 +01:00
7af02cddd9
Support for image growing.
2008-01-05 02:03:22 +01:00
e471333b0b
Rename function to create burn_source.
2008-01-05 00:42:32 +01:00
ee78419935
Add support for appendable multisession images.
2008-01-04 23:54:31 +01:00
0fdfe05d7e
Fix bug in sort files.
2008-01-04 10:11:25 +01:00
5cf3abc075
Set sort_files in iso_modify. It improves performance.
2008-01-04 09:54:41 +01:00
932ce6ac70
Support for image modify.
2008-01-04 00:15:48 +01:00
4994155e73
Allow selection of charset encoding for RR names.
...
TODO: do the same with link destination.
2008-01-03 23:52:27 +01:00
22c73dc343
Add image contents recursively and volume attributes.
2008-01-03 20:04:08 +01:00
193fbaef8b
Custom create_node() builder function to deal with old image files.
2008-01-03 19:47:44 +01:00
58a7d8e853
First functions and structures for image import.
2008-01-03 19:17:55 +01:00
2f535abe85
Fix bug related with reading of images with reallocated dirs.
2008-01-03 17:16:27 +01:00
b8e44a936a
Little test app that extracts contents of a file from image.
2008-01-03 13:28:51 +01:00
2fada8eaa4
Support for getting arbitrary file on image by path.
2008-01-03 13:27:24 +01:00
282ffa9a98
Function to read file contents from image.
2008-01-03 00:56:11 +01:00
33635c4e41
Readlink implementation for Image filesystem.
2008-01-03 00:29:30 +01:00
b273290415
Little demo program that outputs a read iso image.
2008-01-03 00:19:39 +01:00
42cd599d2d
Fix bug in DataSource.
2008-01-03 00:18:59 +01:00
5bf798d550
Support for close and readdir.
2008-01-02 19:12:12 +01:00
a7b687818f
Support for reading a dir inside an image, step 1.
2008-01-02 18:56:45 +01:00
8423e0acf6
Handle propertly root dir, that hasn't name nor parent.
2008-01-01 20:27:52 +01:00
34e7a8dad0
Fix bug in RR PX entry parsing.
2008-01-01 20:27:07 +01:00
ad2974940a
Correctly manage image size and written progress.
2008-01-01 20:25:07 +01:00
2a0f762213
Function to get root FileSource on a IsoImageFilesystem.
2007-12-31 22:00:44 +01:00
be37936534
Add function to create an IsoFileSource from an ISO image.
2007-12-31 21:51:35 +01:00
dc6cd09877
Add functions to read RockRidge SUSP entries.
2007-12-31 21:51:31 +01:00
c296ca9ff5
iso_file_source_new_lfs() can be static.
2007-12-31 16:29:47 +01:00
baf7f14b11
Change get_path() definition in IsoFileSource.
2007-12-31 16:27:08 +01:00
263770ab4f
Read Volume Descriptors and identify RR extensions, if any.
2007-12-31 03:36:48 +01:00
e18f5d8898
Change message functions signature.
2007-12-30 22:04:41 +01:00
d8cb56ecf3
Start implementation of IsoFilesystem for reading ISO images.
2007-12-30 21:39:17 +01:00
135ac835eb
Implementation of IsoDataSource based on POSIX I/O.
2007-12-30 18:29:39 +01:00
702bd0f288
Isolate non-standard eaccess usage in a util function.
...
That will be replaced soon with our own implementation, based on POSIX
standard functions.
2007-12-30 18:07:01 +01:00
c786fc70b6
Fix bug in progress info, count last written bytes in percent.
2007-12-30 18:05:35 +01:00
48e243d5da
Define interface for IsoDataSource to access existent images.
2007-12-30 17:47:44 +01:00
f9ee153a97
More unit test to check correct RR entries generation for symlinks.
2007-12-30 17:01:51 +01:00
d9c9aea0c5
Fix integer overflow in progress count.
2007-12-29 22:21:11 +01:00
7e66fe43ce
Reduce memory usage in low level tree, by storing dir info separately.
2007-12-29 18:30:59 +01:00
4b8db2f274
Report writting progress.
2007-12-29 17:42:57 +01:00
a2645cbf40
Expose several tree options, to control recursive dir addition.
2007-12-29 17:15:24 +01:00
501275279d
Change recOpts in Image, it can be part of the Image struct, not a ptr.
2007-12-29 16:49:04 +01:00
71cd3ccb89
Check access to file contents before adding it to public iso tree.
2007-12-29 16:34:17 +01:00
5c22069d19
Add function to check if we have access to IsoFileSource contents.
2007-12-29 16:30:13 +01:00
c915c6e3f4
Add a function to identify a Stream, for user notification.
2007-12-29 01:58:42 +01:00
5b856cf40b
More RR unit tests.
2007-12-29 01:40:40 +01:00
26a04559c7
Some fixes to memory leak bugs.
2007-12-28 22:45:56 +01:00
4c9d83f051
Define code style formatter for eclipse and apply it to source.
2007-12-28 22:10:17 +01:00
1ecb735e7c
Improve eclipse project configuration to deal with CDT 4.0.
2007-12-28 17:39:49 +01:00
9a90afcf69
Support for setting an output charset for RR NM entries.
...
It will default to input charset (i.e. the locale charset for now).
Names will be stored internally in that locale charset. Note that input
charset musn't be changed by user. Instead, we can provide an input
charset property to IsoFilesystem implementations.
2007-12-28 00:20:02 +01:00
6c7c54af93
Fix bug in strconv, take care about the end of string NULL character.
2007-12-28 00:18:49 +01:00