Commit Graph

842 Commits

Author SHA1 Message Date
37e6752375 Fix documentation related to valid error codes (see ticket #134). 2008-08-20 00:52:33 +02:00
1ccc532808 Improve messages shown on some errors (fixes ticket #137). 2008-08-20 00:40:20 +02:00
2de74d04a7 Fix severity of some errors (see ticket #137). 2008-08-20 00:40:11 +02:00
7a87f47542 Prevent negative priorities on wrong error codes (fixes bug #135). 2008-08-20 00:05:27 +02:00
690e02a461 Revert Mario workaround to deal with wrong error codes. 2008-08-19 22:28:18 +02:00
882073f145 Make ISO-9660 Level 3 be the default for Backup Write Profile. 2008-08-19 21:41:42 +02:00
fb3c3e1a6d Fix important bug. File sections must be computed before dir size. 2008-08-19 20:54:27 +02:00
ff480b35e9 Control size of extents with #define blocks, to help testing. 2008-08-19 19:44:47 +02:00
643dbef05c Store RR entries in Directory Record for each File Section.
Linux do not mount correctly images where RR entries are only stored in 
last File Section Directory Entry.
2008-08-19 03:46:41 +02:00
f9e15054db Correctly compute directoty size on Joliet and ISO-9660:1999 trees. 2008-08-19 03:46:04 +02:00
ce0949a585 Compute correctly directory size. 2008-08-19 03:31:50 +02:00
126e60741e Fix tiny memory leak. 2008-08-19 03:03:16 +02:00
2e99e1aac9 Add support for multisession on Level 3 images. 2008-08-19 02:45:20 +02:00
3a503a3e85 Implement iso_file_get_old_image_sections() and deprecate old way to obtain image lba. 2008-08-19 02:01:42 +02:00
87f08d27ac Add support for reading Level 3 images. 2008-08-19 01:08:46 +02:00
3f6da75e9c Only stored SUSP/RR entries in the directory entry for last extent. 2008-08-18 17:54:03 +02:00
6ff7699c47 Support for writting ISO Level 3 images.
This allows files greater than 4GB, that are written using multiple 
extents.
2008-08-17 21:59:48 +02:00
68bd636bd8 Document Multi-Extent feature. 2008-08-17 19:30:47 +02:00
35a623c7ec Some configure.ac changes 2008-06-01 14:19:55 +02:00
fc46f4ec84 Preparing 0.6.6 release 2008-06-01 14:19:02 +02:00
2cc8a6d978 Merged Vreixo branch 2008-06-01 10:41:52 +02:00
ab14c030bc Improve iso_write_opts_set_overwrite_buf() documentation.
Patch submitted by Thomas Schmitt.
2008-05-26 15:47:04 +02:00
86a3f4de22 Added iso_special_get_dev() API to retrieve devide id for device files. 2008-05-26 15:43:55 +02:00
558bdde116 Fix bug in read_rr_PN().
This caused device mino/major numbers to be read incorrectly from 
RockRidge PN entry.

Bug reported by Thomas Schmitt.
2008-05-26 10:48:25 +02:00
1756cf4c92 Fix a bug in iso_tree_path_to_node().
With paths where the last directory component is an existing 
non-directory in the ISO image and the leafname is any name it 
incorrectly returns 1 (node found).

Bug reported by Thomas Schmitt.
2008-05-26 10:46:28 +02:00
927fb62ac4 Yay 2008-04-27 21:43:30 +02:00
f8938bd37b Release! 2008-04-27 21:40:30 +02:00
2e0688dee6 Final NEWS update 2008-04-26 16:58:33 +02:00
e318d48cb9 Updated NEWS for release 2008-04-26 16:56:40 +02:00
84771aa83b Preparation for 0.6.4 release 2008-04-24 11:22:24 +02:00
7e617733b1 Implemented safety cap and did merge with vreixo branch 2008-04-22 22:24:00 +02:00
ccc7b0b58f Fix allocation problem. 2008-04-05 17:08:17 +02:00
b94d993239 Fixed licencing mishap in COPYRIGHT 2008-04-02 20:01:25 +02:00
7b0da1ecd6 Add a function to get the path of a node in the IsoImage. 2008-03-17 21:42:44 +01:00
2374976b6d Make iso_dir_find_children() work recursivelly. 2008-03-17 17:24:42 +01:00
8b10d3107a Make IsoDirIters take also a ref on the dir they iterate. 2008-03-17 16:02:50 +01:00
987fa4b323 Improve find iterator, to make has_next() actually work. 2008-03-17 15:50:38 +01:00
166f1d83bd Expose node extended info. Add unit test for it. 2008-03-15 17:34:58 +01:00
648941cb15 lseek() needs to be added to the end to ensure ABI compatibility. 2008-03-08 21:48:03 +01:00
d455f9b540 Add support for cut-out files. 2008-03-08 21:45:19 +01:00
bad03a9a2b Add lseek() function to IsoFileSource. 2008-03-08 18:34:41 +01:00
69fe1d6074 Implement iso_tree_add_new_file() to add new files from scratch. 2008-03-08 17:28:40 +01:00
0c69463c5a Add support for adding a node with a given name. 2008-03-08 01:06:46 +01:00
ae43626f0b Definitelly fix ticket #127. Iterators now support asynchronous remove. 2008-03-08 00:45:19 +01:00
620c7a08e1 Add an Unit test to asyncronous removing of children during iteration. 2008-03-07 00:21:18 +01:00
edc5ccf90a Added iterator global registry. 2008-03-06 23:59:32 +01:00
d534a96c83 Apply patch by "eostapets" fixing a linking bug. 2008-03-06 16:13:15 +01:00
085f6b64a3 Add find condition to logically combine two find conditions. 2008-03-04 01:10:56 +01:00
d2a92bd0f6 Add find contitions to check for timestamps. 2008-03-04 00:53:25 +01:00
6b583aa31f Add find conditions to check for mode, gid and uid attributes. 2008-03-04 00:34:17 +01:00