7a3560035a
Rectified handling of oversized filenames by new API calls:
...
iso_image_set_truncate_mode, iso_image_get_truncate_mode,
iso_truncate_leaf_name, iso_image_set_node_name, iso_image_tree_clone,
iso_image_add_new_dir, iso_image_add_new_file, iso_image_add_new_special,
iso_image_add_new_symlink, iso_image_dir_get_node, iso_image_path_to_node,
2015-09-17 13:59:05 +02:00
d4b8cbe474
New API object iso_interval_reader. Enabling flag bits for older API calls
...
iso_write_opts_set_prep_img(), iso_write_opts_set_efi_bootp(),
and iso_write_opts_set_partition_img().
2015-04-23 15:46:04 +02:00
782bb7854e
New system area type 6 = DEC Alpha SRM boot sector.
...
New API calls iso_image_set_alpha_boot(), iso_image_get_alpha_boot().
Thanks to Helge Deller.
2015-02-28 15:13:38 +01:00
a97c66ebb8
Preserving the weights of imported boot image files
2014-10-03 17:41:59 +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
dd27f579eb
New API call iso_image_report_system_area()
2014-04-11 15:39:45 +02:00
e6e037f87e
Re-enabled HP-PA PALO boot preparations
2014-04-09 09:02:51 +02:00
ef528f2f0e
Temporarily disabled the unfinished HP-PA PALO bootability preparations
2014-03-04 09:23:04 +01:00
985015cea1
Making sure that PVD time strings are allocated with 17 bytes plus trailing 0
2014-02-13 16:25:15 +01:00
7637d13e11
New API calls iso_image_set_hppa_palo() and iso_image_get_hppa_palo()
2014-01-14 09:43:28 +01:00
44f475a4ef
Improved handling of unconvertable file names and name collsions during iso_image_import()
2014-01-03 18:29:29 +01:00
7aa2582129
Reacted on warnings of PLD Linux build log
2013-09-05 10:01:08 +02:00
d55ed2d1ca
New API calls iso_image_get_app_use() and iso_image_set_app_use()
2013-08-04 12:32:31 +02:00
b1c7ed6e29
Avoided a confusing error message from iso_image_update_sizes(),
...
prepared macro for non-confusing error message,
and introduced flag bit0 to iso_stream_get_input_stream()
2013-06-25 14:56:29 +02:00
83cb07b23c
New API calls iso_image_set_sparc_core() and iso_image_get_sparc_core().
2013-04-13 22:17:26 +02:00
a4f07eb3b3
New API call iso_image_get_pvd_times().
2013-03-12 17:42:13 +01:00
714ef6493a
New API call iso_image_hfsplus_get_blessed()
2012-05-30 16:42:12 +02:00
3e2479c095
Fixed a bug in yet unused code which was introduced by rev 965.
2012-05-26 23:17:59 +02:00
6fc6a09040
Fixed several memory problems introduced by rev 965
2012-05-25 20:57:06 +02:00
82f39020cf
Attributed HFS+ blessings to IsoImage rather than IsoWriteOpts.
2012-05-25 19:34:09 +02:00
ae5ab4a08f
Closed a memory leak of 32 kB per loaded ISO image.
2011-04-11 20:47:34 +02:00
0b9f03bb23
Fixed a typo in comments
2011-04-05 09:20:25 +02:00
870280a018
Small adjustments and bug fix with new MIPS boot facility.
2010-10-13 16:59:18 +02:00
f33df0ef29
New API calls iso_image_add_mips_boot_file(), iso_image_get_mips_boot_files(),
...
iso_image_give_up_mips_boot().
The preliminary ban has been lifted to combine El Torito and MIPS Big Endian
boot facilities.
The current state of boot record documentation has been added to bzr.
2010-10-12 20:24:17 +02:00
8a75d35c46
New API call iso_image_generator_is_running().
...
Prevented a potential race condition between Ecma119Image disposal by
burn_source and final activities of ISO generator thread.
2010-10-06 17:33:46 +02:00
fcde936670
Remove a probably outdated test that was always false.
2010-06-04 16:21:14 +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
38a7b4a5b1
New API calls iso_read_opts_load_system_area() and iso_image_get_system_area()
2010-04-16 21:49:44 +02:00
23d3c43022
Removed more occurences of old restriction to GPLv2.
2010-01-27 06:48:59 +01:00
6bc1395e15
Avoided to return NULL by API calls iso_image_get_volset_id(), ...,
...
iso_image_get_biblio_file_id.
2009-10-05 13:48:18 +02:00
cadd77776b
Transplanting checksum buffer from Ecma119Image to IsoImage.
2009-08-20 17:08:07 +02:00
b5f4a66c59
Initial implementation of MD5 checksums for session and single data files.
...
To be activated by macro Libisofs_with_checksumS.
New AAIP attributes "isfs.ca" and "isofs.cx".
New API calls iso_image_get_session_md5() and iso_file_get_md5().
2009-08-10 13:56:06 +02:00
5d5a0cbfd4
Removed change timestamps of 0.6.19
2009-05-30 18:00:21 +02:00
56796ff55f
Introduced hardlink unification at image generation time.
...
For now it works only with data files or with files from the imported image.
2009-05-03 17:08:29 +02:00
1195614881
Removed a redundant line of code
2009-05-01 15:02:30 +02:00
95381ce258
Made directory inodes persistent during multi-session.
...
The reason is to produce a continued ino history for eventual incremental
backups from ISO images.
2009-05-01 12:49:37 +02:00
19fd87ef7b
Small adjustments in new code after review.
2009-04-29 12:52:32 +02:00
d20da80767
Transfering inode numbers from PX entries to IsoNode during image import
...
and using these numbers in PX entries during next image generation.
This also answers the concerns about PX without ino in RRIP 1.12
and PX with ino in RRIP 1.10 images produced by mkisofs.
2009-04-28 22:40:15 +02:00
c8495481ca
Controlling import and export of ACL, EA, AAIP
2009-01-23 09:32:32 +01:00
Vreixo Formoso
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
Vreixo Formoso
ae004b1bfc
Allow to use NULL as free function for image attached data.
2008-02-07 12:31:09 +01:00
Vreixo Formoso
99298c10a4
Move error codes to libisofs.h. Remove error.h header.
2008-01-30 23:43:59 +01:00
Vreixo Formoso
ff0dd38e9f
Add support for excluding arbitrary files when adding a dir recursively.
2008-01-29 20:43:59 +01:00
Vreixo Formoso
6434de535c
Users can now attach app specific data to IsoImage.
2008-01-29 00:12:33 +01:00
Vreixo Formoso
0869f7d472
Add iso_image_get_msg_id() API.
2008-01-27 18:20:33 +01:00
Vreixo Formoso
307a98815e
src renamed to libisofs.
2008-01-26 22:18:07 +01:00