Commit Graph

1334 Commits

Author SHA1 Message Date
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
cb47296913 Preliminary support for find nodes. 2008-03-03 22:02:10 +01:00
dd02d1d976 Convert IsoDirIter in an interface. 2008-03-03 21:18:54 +01:00
c75f1a430e Added function to get the lba of an old image file. 2008-03-03 20:42:06 +01:00
d894d3719b Some little unit test assert. 2008-03-02 18:21:58 +01:00
6d633caadb Improved DirIter implementation. 2008-03-02 18:20:19 +01:00
955f2f9c24 Added a test case that shows 2nd bug found by Thomas in ticket #126. 2008-03-02 17:08:59 +01:00
061dce1ec2 s/openned/opened. Deprecate incorrectly spelled errors. 2008-03-01 17:12:44 +01:00
31a92bd8bd Ensure filters are only applied to repeatable Streams. 2008-03-01 17:12:27 +01:00