cbea1335d8
Small corrections with MBR assessment of iso_image_report_system_area()
2014-10-03 09:46:59 +02:00
c47451d12b
Bug fix: iso_image_report_system_area() caused SIGSEGV by NULL if no valid
...
ISO 9660 image was loeaded. Thanks to OmegaPhil.
2014-08-16 15:01:11 +02:00
273182aa2a
Avoiding complaints of iso_image_report_system_area() about backup GPT
...
created by a corrected version of syslinux/utils/isohybrid.c
2014-06-23 14:31:23 +02:00
42821af4e6
Tolerating ECMA-119 Extended Attributes when loading an image
2014-06-13 09:34:30 +02:00
c17ba1980a
Clarified which inode is local ino_t and which is Rock Ridge uint32_t.
2014-05-27 21:31:53 +02:00
c07f42dfd4
Unified width of index columns to 3 digits in output of iso_image_report_*()
2014-04-29 19:39:42 +02:00
443156e100
Re-arranged output lines of iso_image_report_el_torito()
2014-04-29 19:17:06 +02:00
2f517301de
Reacted on a compiler warning about an unused variable.
2014-04-28 21:06:10 +02:00
0bce145343
Changed report format of detected El Torito boot image options
2014-04-27 15:13:57 +02:00
6d64bc23cf
Estimating size of El Torito boot images which are not represented by a file
2014-04-27 12:09:13 +02:00
3370f666f9
Split the large macro ISO_SYSAREA_REPORT_DOC into several parts ISO_SYSAREA_REPORT_DOC*
2014-04-24 13:56:52 +02:00
ad279352e3
New API call iso_image_report_el_torito()
2014-04-24 10:15:56 +02:00
593844b0ed
Recognizing partition offset 16 if the MBR is a protective msdos label
2014-04-15 10:18:50 +02:00
d93be961e1
Closed a memory leak with disposal of iso_image_report_system_area() result
2014-04-13 11:21:33 +02:00
8c1c0775d6
Closed a memory leak with loading of hidden boot images
2014-04-13 11:07:10 +02:00
2f8bd3ac01
Split the output of iso_image_report_system_area() into separate texts.
2014-04-13 09:16:45 +02:00
dd27f579eb
New API call iso_image_report_system_area()
2014-04-11 15:39:45 +02:00
44f475a4ef
Improved handling of unconvertable file names and name collsions during iso_image_import()
2014-01-03 18:29:29 +01:00
60eb7e883c
Issueing warnings when Joliet file names with non-UCS-2 characters get read
2013-12-31 13:14:42 +01:00
3e3c15812b
New API call iso_conv_name_chars(), provisory implementation
2013-12-19 15:41:55 +01:00
88555bd059
New API call iso_write_opts_set_joliet_utf16()
...
and ability to read Joliet names as UTF-16BE
2013-12-17 21:45:52 +01:00
e886722d65
The sort weight of data files loaded from ISO image is now 2 exp 28 to 1
...
rather than 2 exp 31 - 1 to - 2 exp 31
2013-05-24 12:35:43 +02:00
337bade549
New option bits with el_torito_set_isolinux_options() and
...
iso_write_opts_set_system_area() to control GRUB2 patching of
boot image and MBR
2013-04-13 08:38:52 +02:00
1a2e1c767e
Now repeating Rock Ridge warnings at most once per loaded image.
2013-04-10 13:32:53 +02:00
d36b3d04a8
Temporarily hosting a test bed for syslinux/core/fs/susp_rr.c in libisofs/fs_image.c
2013-03-31 13:37:39 +02:00
a4f07eb3b3
New API call iso_image_get_pvd_times().
2013-03-12 17:42:13 +01:00
05e7f84966
Bug fix: Reading damaged Rock Ridge data could cause SIGSEGV by NULL.
2013-01-11 16:22:14 +01:00
c5d8c26653
Bug fix: Prevented a memory fault when reading damaged Rock Ridge information
2013-01-08 08:28:52 +01:00
f384961808
Bug fix: Memory corruption when reading bootable image that was truncated
...
before the storage location of the boot catalog
2012-04-19 09:29:31 +02:00
e49f9672bc
Disabled skipping of ECMA-119 directory /RR_MOVED by name.
2012-03-06 16:18:05 +01:00
842b62d111
Reacted on warnings of -Wunused-but-set-variable
2011-07-04 15:50:52 +02:00
004aefd0b7
New API call iso_image_get_bootcat()
2011-07-03 21:02:19 +02:00
49b0a89bfe
Replaced some large local variables by other means in libisofs/fs_image.c
2011-06-11 12:40:33 +02:00
d361186bca
Made callers of iso_file_source_get_path() aware that NULL might be returned.
2011-06-01 11:37:30 +02:00
a37571c6c5
Reacted on -Wextra -Wno-unused-parameter warnings of gcc for fs_image.c
2011-05-21 23:13:16 +02:00
e3329a98a9
Corrected previous revision which freed memory too generously
2011-05-01 22:49:34 +02:00
49efbdad76
Closed tiny memory leak detected by valgrind.
2011-05-01 16:44:20 +02:00
d1c3a017e3
Cleaned up use of PATH_MAX (local filesystem) and LIBISOFS_NODE_PATH_MAX
...
(ISO filesystem).
2011-04-03 11:02:15 +02:00
71efc996e3
New error code ISO_RR_PATH_TOO_LONG.
2011-03-28 15:00:44 +02:00
f2f780115b
New no_md5 value 2 for API call iso_read_opts_set_no_md5()
2011-03-08 19:37:52 +01:00
de3e21629f
Corrected little flaws detected by George Danchev with cpp.
2011-02-24 20:02:56 +01:00
38483d894e
Added missing iso_filesystem_ref() for cloned node from local filesystem.
2011-02-01 22:16:05 +01:00
1082e628d1
New API calls iso_tree_clone(), iso_stream_clone.
...
New IsoFileSourceIface version 2 with method clone_src().
New IsoStreamIface version 4 with method clone_stream().
New public function prototype iso_node_xinfo_cloner.
New API calls iso_node_xinfo_make_clonable(), iso_node_xinfo_get_cloner().
New public iso_node_xinfo_cloner instance aaip_xinfo_cloner().
New API calls iso_node_get_next_xinfo(), iso_node_remove_all_xinfo().
New API call iso_node_remove_tree().
2011-02-01 19:16:45 +01:00
a3eeda3d23
Yet incomplete implementation of IsoNode cloning.
...
(Commited to avoid tangling with upcomming
iso_write_opts_set_no_dummy_block_adr())
2011-01-25 10:50:37 +01:00
48ae8acbd6
Better handling of El Torito boot images with identical block address
...
at image load time.
2010-11-24 10:06:19 +01:00
ba11413a6f
Corrected several memory leaks and potential NULL pointer evaluations
...
in case of memory shortage. All reported by George Danchev.
2010-09-01 10:45:10 +02:00
ae626b9570
Eventually including autotools generated ../config.h with all source files.
...
(GNU xorriso plans to use autoheader for a diet of its build messages.)
2010-05-16 10:20:12 +02:00
3528493b92
Removed development macro Libisofs_with_checksumS
...
and made the affected code unconditional.
2010-05-08 22:24:02 +02:00
eb23260459
Removed most of the development remarks of 0.6.31
2010-05-01 20:38:01 +02:00
e4cf93665a
Making an educated guess whether the boot images contain a boot info table.
...
New API call el_torito_seems_boot_info_table() publishes this guess.
2010-04-29 15:10:18 +02:00