fcf22cffe7
Small changes for the FreeBSD port.
2008-11-25 12:49:44 +01:00
ed1041a069
Bug fix for ticket 145: ISOLINUX boot image does not get patched properly
...
Delayed the computation of El Torito until
all other computation methods were called.
This ensures that the LBA of isolinux.bin is
already computed when the patching gets defined.
The position of the El Torito writer in the list
was not changed. The call sequence of the write
methods was not changed.
2008-11-25 12:23:25 +01:00
eccaac09cc
New API functions iso_set_local_charset() and iso_get_local_charset()
2008-11-25 12:13:51 +01:00
88ef351e74
Removed apostrophe from some error messages and
...
dangerous text display from character set conversion
error messages.
2008-11-25 12:05:03 +01:00
cb3a879baf
Fix bug in make_isohybrid_mbr().
2008-10-19 16:09:23 +02:00
7e97a45b20
Support for writing MBR in the system area, to make hybrid boot images.
...
With the specified isolinux option, a MBR is written to the system area, and this
allows the image to boot from either CD/DVD or USB sticks.
This is also supported on overwriteable media (note that system area is always
overwritten), but it should not work on multisession media.
2008-10-19 16:03:13 +02:00
7db39f99b6
Add new API to deal with isolinux options.
...
This deprecates el_torito_patch_isolinux_image() in favour of the new API, that also
allows the generation of an hybrid boot image.
2008-10-19 16:00:51 +02:00
186c2f2ff7
Add Thomas function needed to make isohybrid bootable images.
2008-10-18 16:50:20 +02:00
1a4c5ba679
Increment version to 0.6.11 for next development cycle.
2008-10-18 16:49:21 +02:00
62315dfc44
I did more!
2008-10-06 08:44:14 +02:00
56287470b0
Preparing release
2008-10-06 08:39:04 +02:00
89b0e9da68
Patch isolinux image before image writing.
...
Currently isolinux images are patching on-the-fly during image writing, and
that can be a problem on multisession images, as we may be reading the
old image after begining the burning of the new session. That is not supported
in several media and lead to burning failure. Fixed by caching the patched
image on memory.
2008-09-29 22:33:26 +02:00
65252934de
Fix SIGSEGV with El-Torito images.
2008-09-27 12:34:40 +02:00
60ab97b5f4
Increment version to 0.6.9 for next development cycle.
2008-09-20 21:14:36 +02:00
b959b150e9
Preparing a release
2008-09-18 07:09:05 +02:00
68419703d7
Added iso_image_update_sizes() API.
...
This requires increasing IsoStreamIface version, as we need to add a new
method on it. API/ABI remains compatible with older version.
2008-09-07 16:32:18 +02:00
e79ee64a2f
Fix bug #140 , related to isolinux size, following patch by Christian Ostheimer.
...
We had assumed isolinux images are always a multiple of 4 bytes. However,
this does not happens with recent isolinux images.
2008-08-29 20:54:14 +02:00
33e058a66a
Fix bug #139 related to a wrong constant usage on non-emulated boot images.
2008-08-28 16:44:54 +02:00
75c44a1474
Merge Thomas Schmitt work that set 0.6.7 version and some error codes.
2008-08-26 16:51:30 +02:00
e91f12972b
Switch to 0.6.7, error codes for iso_dat_source.read
2008-08-26 16:09:04 +02:00
c1a7702f52
Merge level3 branch, adding support for ISO-9660 Level 3.
2008-08-20 02:14:47 +02:00
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