ec35bb21c0Provisory new pseudo path for El Torito boot images: --interval:appened_partition_N:all::Thomas Schmitt2015-12-30 18:56:32 +0100
93f3cb1823Another fix for Libisofs_mjg_boot_for_grub2 with original grub-mkrescue optionsThomas Schmitt2015-12-28 11:51:29 +0100
fea7be5168Fixed result of Libisofs_mjg_boot_for_grub2 with original grub-mkrescue optionsThomas Schmitt2015-12-28 11:30:53 +0100
bd25db9283Experimental macro Libisofs_mjg_boot_for_grub2 for alternative partition layoutThomas Schmitt2015-12-27 16:07:27 +0100
97eec6162cBug fix: HFS+ directories could announce more children than they actually have.Thomas Schmitt2015-12-26 12:25:28 +0100
17e8cb6697Bug fix: The HFS+ filesystem was not marked by in GPT of GRUB2 hybrid layout.Thomas Schmitt2015-12-23 20:49:13 +0100
9e01d3654eExperimental macros Libisofs_protective_msdos_plus_boot_dummY and Libisofs_pmpbd_on_lba0 to test augmentation of GRUB2 protective msdos label.Thomas Schmitt2015-12-22 14:24:08 +0100
009ce1be8fBug fix: When reading an ISO filesystem, the presence of system area options flag bit0 (-protective-msdos-label) was not recognized if a partition is appended.Thomas Schmitt2015-12-22 12:25:50 +0100
c79299ba08Bug fix: Options bit0 of iso_write_opts_set_system_area() was not forwarded to image production if no system area data were given. This prevented xorrisofs option --protective-msdos-label from working.Thomas Schmitt2015-12-22 12:23:13 +0100
b3701f0b18Removed the false prediction that HFS+ would cause GPT.Thomas Schmitt2015-12-22 11:52:33 +0100
83b864efd2Clarified virtual sector size of El Torito. Changed germanoid use of "eventual".Thomas Schmitt2015-12-21 17:31:30 +0100
cd0f57dd1aBug fix: HFS+ production could cause MBR partition of type 0xEE without GPT.Thomas Schmitt2015-12-20 18:46:44 +0100
4c9cb6b96bCoordinated expectations of build system and source code in respect to loacl support for ACL and extended file attributes. (Rev 1288 actually belongs to this commit.)Thomas Schmitt2015-12-15 11:04:49 +0100
9c334891cfSilenced a warning about unused variable if no local extended file attributes are enabled. (Previous commit should have been part of the next one.)Thomas Schmitt2015-12-15 11:01:01 +0100
2f6103b783Silenced a warning about unused variable if no local extended file attributes are enabled.Thomas Schmitt2015-12-15 10:59:23 +0100
02a972a2d7Closed a memory leak during retrieval of xattr.Thomas Schmitt2015-10-15 17:32:58 +0200
da8ad0d2aaMade clear that a freed pointer variable is not really used any more. Coverity CID 17846.Thomas Schmitt2015-10-15 11:53:56 +0200
79e6312397Refactored error handling while encoding AAIP information. Again Coverity CID 12564.Thomas Schmitt2015-10-15 08:38:56 +0200
b3a183fcebMade sure that mangling name buffer of 40 bytes cannot overflow. Coverity CID 12589.Thomas Schmitt2015-10-13 19:30:17 +0200
355f1f7ea2Avoided to have an unused variable with --disable-xattr. Coverity CID 12544.Thomas Schmitt2015-10-13 14:40:42 +0200
57fd669d1dFixed compile time warnings with configure --disable-xattr --disable-libac. Instigated by Coverity CID 12543.Thomas Schmitt2015-10-13 14:28:34 +0200
6047464b6bRevoking previous change. It differs from the handling of F_GETFL failure. So O_NONBLOCK is intended to be nice to have but not mandatory.Thomas Schmitt2015-10-13 11:02:11 +0200
e8b94e7b50Checking the return value of fcntl(F_SETFL O_NONBLOCK). Coverity CID 12536.Thomas Schmitt2015-10-13 10:49:16 +0200
49dd9dc993Closed memory leaks with demo/demo -iso_read and updated. Inspired by Coverity CID 12561.Thomas Schmitt2015-10-12 22:49:47 +0200
93e1fc52d0Closed memory leaks with demo/demo -iso_ms and updated. Inspired by Coverity CID 12559 and 12560.Thomas Schmitt2015-10-12 19:45:46 +0200
4838cd59a7Closed more memory leaks with demo/demo -iso_modify. Coverity CID 12558.Thomas Schmitt2015-10-12 16:46:18 +0200
d51b1738ddClosed memory leaks with demo/demo -iso_modify and updated it a bit. Inspired by Coverity CID 12557.Thomas Schmitt2015-10-12 15:50:43 +0200
cb1e56478aInitializing name truncation parameters of IsoReadOpts to prevent failure of demo/demo -iso_cat, which does not load the ISO image.Thomas Schmitt2015-10-12 11:48:27 +0200
05d0ee4a37Fixed double free in case of error while looking up path in loaded ISO image.Thomas Schmitt2015-10-12 10:56:42 +0200
fbe7f1e89dClosed memory leak with assert error or memory shortage while creating SL entry. Coverity CID 12576.Thomas Schmitt2015-10-10 11:48:52 +0200
d04abdcfbdClosed memory leak with memory shortage while creating IsoSymlink object. Coverity CID 12575.Thomas Schmitt2015-10-10 11:05:41 +0200
a6542e5fa9Closed memory leak with error while creating IsoFile object. Coverity CID 12574.Thomas Schmitt2015-10-09 20:42:08 +0200
78d2c02ad8Closed memory leak with error in iso_file_make_md5(). Coverity CID 12573.Thomas Schmitt2015-10-09 20:35:15 +0200
48453ef1daClosed memory leaks with errors during ISO image import. Coverity CID 12572.Thomas Schmitt2015-10-09 20:07:29 +0200
7928c4ec3fClosed memory leak with lack of memory during ISO image import. Coverity CID 12571.Thomas Schmitt2015-10-09 19:44:46 +0200
379e223a5cCosmetic change in function return value. Coverity CID 12570.Thomas Schmitt2015-10-09 17:23:08 +0200
e4750907e3Removed unused opportunity to call static create_image() with NULL for bootimg. Coverity CID 12569.Thomas Schmitt2015-10-09 15:53:29 +0200
8f76b59541Closed nasty memory leak with new API call iso_image_dir_get_node(). Coverity CID 12568.Thomas Schmitt2015-10-09 15:40:24 +0200
0433b7ea75Closed memory leak with lack of memory during character set conversion. Coverity CID 12567.Thomas Schmitt2015-10-09 15:28:04 +0200
d8fb8b26a6Closed memory leak with lack of memory during character set conversion. Coverity CID 12566.Thomas Schmitt2015-10-09 14:14:55 +0200
b9ccdeda72Closed memory leak with lack of memory during ISO image loading. Coverity CID 12565.Thomas Schmitt2015-10-09 13:38:47 +0200
d04f438ba1Closed memory leak with Rock Ridge character set conversion failure. Coverity CID 12562.Thomas Schmitt2015-10-09 13:25:42 +0200
e35cb88328Made sure that iso_file_get_old_image_sections() returns non-NULL only if section_count > 0. Made sure that callers in libisofs expect all possible outcome as announced by API description.Thomas Schmitt2015-10-09 12:03:14 +0200
83fb614462Closed memory leak in (improbable) case of error when attaching AAIP attributes to IsoNode. Coverity CID 12564.Thomas Schmitt2015-10-09 11:03:38 +0200
e5f6811795Reacted on Coverity CID 12538. Mostly cosmetic.Thomas Schmitt2015-10-08 23:20:29 +0200
f3b836194cPleasing Coverity for the improbable case that a builtin error message length exceeds 4095 bytes.Thomas Schmitt2015-10-08 23:02:06 +0200
3a870d23e3Consolidated maximum length of namespace names. Coverity CID 12590.Thomas Schmitt2015-10-08 22:40:37 +0200
06ea46c8d5Bug fix: Freeing wrong pointer in case of memory shortage. Coverty CID 12600.Thomas Schmitt2015-10-08 19:52:23 +0200
d427a03192Bug fix: Double free if a boot image has no extents. Coverity CID 12599.Thomas Schmitt2015-10-08 19:47:01 +0200
2b6071b445Bug fix: Double free if a boot image has no extents. Coverity CID 12598.Thomas Schmitt2015-10-08 19:43:08 +0200
fc448e09c9Bug fix: Double free if no charset WCHAR_T is available. Coverity CID 12597. (previous was CID 12601)Thomas Schmitt2015-10-08 19:35:22 +0200
7b7da47d86Bug fix: Double free if no charset WCHAR_T is available. Coverity CID 12597.Thomas Schmitt2015-10-08 19:27:28 +0200
01c7a0d5ecAccept Rock Ridge Creation time as ctime if no Attributes time is present.Thomas Schmitt2015-10-04 18:47:38 +0200
905f4f898fFixed SIGSEGV while image import. Introduced by rev 1216.Thomas Schmitt2015-09-28 20:39:12 +0200
b9ec876c40Preventing a theoretically possible negative array index in find_utf8_start()Thomas Schmitt2015-09-28 11:36:45 +0200
72ef369a40Let loaded image adjust truncate length regardless whether larger or smaller than the current truncate length.Thomas Schmitt2015-09-27 18:03:18 +0200
218e26c974Bug fix: iso_node_get_name() of root node returned NULL pointer rather than an empty stringThomas Schmitt2015-09-27 12:30:24 +0200
395128ef5fNew AAIP variable isofs.nt records name truncation parameters.Thomas Schmitt2015-09-25 19:07:53 +0200
7a3560035aRectified 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,Thomas Schmitt2015-09-17 13:59:05 +0200
7ac5b75748Bug fix: Names read from Joliet tree where stripped of trailing ";1"Thomas Schmitt2015-09-07 13:17:08 +0200
6db3f6ca44Still trying to get the correct mail address in commits.Thomas Schmitt2015-07-27 19:58:28 +0200
bf19f73ea6Test: Trying to get my user id back.
stacker
2015-07-27 19:51:55 +0200
6947bfe5ecSorted the data file content extents by ECMA-119 tree rather than by the red-black tree which shall consolidate files with identical source object. Discovered and repaired a flaw in transitivity of iso_stream_cmp_ino().
stacker
2015-07-27 13:50:57 +0200
94f8503b57Excluded empty data files from being recognized as El Torito boot images when an ISO gets loaded.Thomas Schmitt2015-05-23 15:43:39 +0200
cb519e221eSilenced compiler warnings of NetBSD and Solaris.Thomas Schmitt2015-05-20 12:19:37 +0200