Commit Graph

  • 023e413624 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for libisofs/aaip-os-freebsd.c Thomas Schmitt 2011-06-02 10:28:52 +02:00
  • d361186bca Made callers of iso_file_source_get_path() aware that NULL might be returned. Thomas Schmitt 2011-06-01 11:37:30 +02:00
  • e7d9559d16 Avoiding to produce NM field for "." and ".." entries if Rock Ridge version 1.10 is chosen by iso_write_opts_set_rrip_version_1_10() Thomas Schmitt 2011-06-01 11:34:45 +02:00
  • 94eecbb123 Reacted on static code checker warning reported by George Danchev Thomas Schmitt 2011-05-22 20:23:48 +02:00
  • 777f74ea0b Added options -Wextra -Wno-unused-parameter for gcc Thomas Schmitt 2011-05-22 16:35:22 +02:00
  • 2b8d47ddd8 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for util_rbtree.c Thomas Schmitt 2011-05-21 23:21:14 +02:00
  • e839b7b368 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for util.c Thomas Schmitt 2011-05-21 23:20:44 +02:00
  • 1334027a83 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for tree.c Thomas Schmitt 2011-05-21 23:19:34 +02:00
  • 8d3a0a6a9e Reacted on -Wextra -Wno-unused-parameter warnings of gcc for system_area.c Thomas Schmitt 2011-05-21 23:19:06 +02:00
  • 7b7ea41f12 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for stream.c Thomas Schmitt 2011-05-21 23:18:35 +02:00
  • bb5886094e Reacted on -Wextra -Wno-unused-parameter warnings of gcc for rockridge_read.c Thomas Schmitt 2011-05-21 23:18:00 +02:00
  • b076ce9b44 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for rockridge.c Thomas Schmitt 2011-05-21 23:17:38 +02:00
  • 05f26898f3 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for node.c Thomas Schmitt 2011-05-21 23:16:35 +02:00
  • a698f0ee22 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for messages.c Thomas Schmitt 2011-05-21 23:16:10 +02:00
  • e69854b35f Reacted on -Wextra -Wno-unused-parameter warnings of gcc for md5.c Thomas Schmitt 2011-05-21 23:15:48 +02:00
  • 228995c148 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for make_isohybrid_mbr.c Thomas Schmitt 2011-05-21 23:15:19 +02:00
  • 071e14f9b0 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for joliet.c Thomas Schmitt 2011-05-21 23:14:49 +02:00
  • b08d6271ab Reacted on -Wextra -Wno-unused-parameter warnings of gcc for iso1999.c Thomas Schmitt 2011-05-21 23:14:16 +02:00
  • 431d31fff6 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for fs_local.c Thomas Schmitt 2011-05-21 23:13:40 +02:00
  • a37571c6c5 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for fs_image.c Thomas Schmitt 2011-05-21 23:13:16 +02:00
  • 6e98006640 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for filters/zisofs.c Thomas Schmitt 2011-05-21 23:12:29 +02:00
  • d264e818c3 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for filters/gzip.c Thomas Schmitt 2011-05-21 23:11:48 +02:00
  • d0f740facf Reacted on -Wextra -Wno-unused-parameter warnings of gcc for eltorito.c Thomas Schmitt 2011-05-21 23:11:18 +02:00
  • 944b5a6152 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for ecma119_tree.c Thomas Schmitt 2011-05-21 23:10:21 +02:00
  • b51232fef4 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for ecma119.c Thomas Schmitt 2011-05-21 23:09:44 +02:00
  • 99f037e210 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for buffer.c Thomas Schmitt 2011-05-21 23:08:53 +02:00
  • c794a48a06 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for aaip_0_2.c Thomas Schmitt 2011-05-21 23:08:14 +02:00
  • 47d599e8c3 Reacted on -Wextra -Wno-unused-parameter warnings of gcc for aaip-os-linux.c Thomas Schmitt 2011-05-21 23:05:17 +02:00
  • 0a87e838df Mentioned the need to define uint32_t when including libisofs.h Thomas Schmitt 2011-05-19 15:43:44 +02:00
  • e945e38add Mentioned upcomming version in ChangeLog Thomas Schmitt 2011-05-13 09:01:01 +02:00
  • 6d68abc707 Version leap to 1.0.9 Thomas Schmitt 2011-05-12 18:59:38 +02:00
  • e80dd0735b Version leap to 1.0.8 release-1.0.8 Thomas Schmitt 2011-05-12 18:55:58 +02:00
  • c276681735 Updated changelog. Thomas Schmitt 2011-05-12 16:43:46 +02:00
  • 1d723f0834 Corrected an inappropriate variable type when setting xattr or ACL. Thomas Schmitt 2011-05-12 16:22:02 +02:00
  • 1a4b2a2584 Bug fix: SIGSEGV if the path given by iso_image_add_mips_boot_file() does not exist in the image at image production time. Thomas Schmitt 2011-05-09 15:32:27 +02:00
  • 4eb2a7199c Bug fix: iso_write_opts_set_system_area() with system area types 1=MIPS Big Endian and 2=MIPS Little Endian caused SIGSEGV. Thomas Schmitt 2011-05-09 15:12:52 +02:00
  • 6d5e68fd01 Clarified two comments. Thomas Schmitt 2011-05-06 13:32:06 +02:00
  • fed8b23017 Returning proper error code on memory shortage with iso_node_lookup_attr(). Thomas Schmitt 2011-05-06 13:30:37 +02:00
  • e3329a98a9 Corrected previous revision which freed memory too generously Thomas Schmitt 2011-05-01 22:49:34 +02:00
  • 49efbdad76 Closed tiny memory leak detected by valgrind. Thomas Schmitt 2011-05-01 16:44:20 +02:00
  • 9538a5d57b Performing collision test before FileSource creation in iso_tree_add_new_node() Thomas Schmitt 2011-04-28 20:24:17 +02:00
  • 66dc6c2d0e Disabled HAVE_DOT in doxygen.conf Thomas Schmitt 2011-04-15 14:52:36 +02:00
  • 81608815ae Closed a memory leak which happened in case of memory shortage. Thomas Schmitt 2011-04-11 20:49:03 +02:00
  • ae5ab4a08f Closed a memory leak of 32 kB per loaded ISO image. Thomas Schmitt 2011-04-11 20:47:34 +02:00
  • 76b6737570 Bug fix: While loading an ISO image several reads to malloc memory occured with byte index -1. (Found by Valgrind after years of operation without visible problems.) Thomas Schmitt 2011-04-11 20:19:35 +02:00
  • 9210a57500 Version leap to 1.0.7 Thomas Schmitt 2011-04-09 11:11:36 +02:00
  • 8a752b50fa Version leap to 1.0.6 release-1.0.6 Thomas Schmitt 2011-04-08 19:47:18 +02:00
  • c38b1a3a3a Updated changelog Thomas Schmitt 2011-04-08 19:00:33 +02:00
  • 73c9c7f244 Removed inactive debugging code Thomas Schmitt 2011-04-08 18:56:08 +02:00
  • 0b9f03bb23 Fixed a typo in comments Thomas Schmitt 2011-04-05 09:20:25 +02:00
  • d1c3a017e3 Cleaned up use of PATH_MAX (local filesystem) and LIBISOFS_NODE_PATH_MAX (ISO filesystem). Thomas Schmitt 2011-04-03 11:02:15 +02:00
  • b200feceed Requiring libjte version 1.0.0 (if libjte is to be linked at all). Thomas Schmitt 2011-04-02 16:30:23 +02:00
  • 7958b2ea22 Mentioned configure option to disable libjte Thomas Schmitt 2011-03-31 18:26:23 +02:00
  • c0bdf4d3b5 Reacted on warning about theoretical memory leak. Thomas Schmitt 2011-03-28 20:43:13 +02:00
  • 71efc996e3 New error code ISO_RR_PATH_TOO_LONG. Thomas Schmitt 2011-03-28 15:00:44 +02:00
  • 61383dea2d New error codes ISO_RR_NAME_TOO_LONG and ISO_RR_NAME_RESERVED for occasions which previously returned ISO_WRONG_ARG_VALUE. Thomas Schmitt 2011-03-26 20:54:20 +01:00
  • 270cd1cad5 Closed a memory leak found by valgrind. Thomas Schmitt 2011-03-26 19:23:51 +01:00
  • 559e9b564d New API call iso_write_opts_set_joliet_long_names() Thomas Schmitt 2011-03-26 15:38:08 +01:00
  • d8a56f60ef Interpreting the return values of fwrite() in demo/demo.c Thomas Schmitt 2011-03-11 09:09:39 +01:00
  • 10e3b2939a Updated copyright year Thomas Schmitt 2011-03-10 20:03:35 +01:00
  • ba67523278 Version leap to 1.0.5 Thomas Schmitt 2011-03-10 13:43:13 +01:00
  • f09964cf51 Version leap to 1.0.4 release-1.0.4 Thomas Schmitt 2011-03-10 09:22:57 +01:00
  • e4a70a823d Updated changelog Thomas Schmitt 2011-03-10 08:36:03 +01:00
  • 655d86b97a Bug fix: Compilation failed if --disable-zlib was configured Thomas Schmitt 2011-03-09 21:24:47 +01:00
  • f2f780115b New no_md5 value 2 for API call iso_read_opts_set_no_md5() Thomas Schmitt 2011-03-08 19:37:52 +01:00
  • b6be8457f7 Fixed a memory hog introduced with rev 775. Thomas Schmitt 2011-03-07 11:11:58 +01:00
  • 1238c19494 Changed message about cylinder alignment. Thomas Schmitt 2011-03-04 15:14:11 +01:00
  • 2caf527f67 Refusign cylinder alignment if it is impossible to do it exactly. Thomas Schmitt 2011-03-04 11:24:36 +01:00
  • 43eae7502b New option bits 8 and 9 with iso_write_opts_set_system_area(). Thomas Schmitt 2011-03-03 19:14:40 +01:00
  • e035146e01 Bug fix: isohybrid image size was not aligned to cylinder boundary. Now the cylinder size gets adjusted if the image does not fit into 1024 cyl. Thomas Schmitt 2011-03-01 18:31:59 +01:00
  • de3e21629f Corrected little flaws detected by George Danchev with cpp. Thomas Schmitt 2011-02-24 20:02:56 +01:00
  • d79a3fcec4 Incresed mismatch test severity to FATAL again. Thomas Schmitt 2011-02-23 20:16:59 +01:00
  • de079cec42 Version leap to 1.0.3 Thomas Schmitt 2011-02-23 20:14:10 +01:00
  • b33d06eb0c Version leap to 1.0.2 release-1.0.2 Thomas Schmitt 2011-02-23 13:01:56 +01:00
  • dfdaa2902a Reduced size mismtach test severity to WARNING. This shall avoid the risk of false positives as long as the test is new. Thomas Schmitt 2011-02-23 12:11:57 +01:00
  • 0173c51c23 Updated change log. Thomas Schmitt 2011-02-22 20:54:39 +01:00
  • a118127e9c Re-enabled use of system provide function timegm(), if available. Thomas Schmitt 2011-02-21 13:46:46 +01:00
  • 1f24b39879 Corrected sequence of IsoNode xinfo list after cloning. Thomas Schmitt 2011-02-21 12:35:50 +01:00
  • 16863755be Installed a check for miscalculated ECMA-119 tree size. Thomas Schmitt 2011-02-20 12:10:26 +01:00
  • b25ac0f52d Avoided to give directories the same PX inode number. (Solaris believes in them.) Thomas Schmitt 2011-02-18 18:59:00 +01:00
  • 5c59295e72 Bug fix: With a probability of 2 to 5 percent, AAIP could spoil the image by miscalculating the number of root directory's CE blocks. This lead to fatal offset of all further data by one block. All sub directories and all data file content is affected. Quite obvious to see. The problem existed since March 2009. AAIP is used for recording of ACL and xattr. The problem gets enabled by call iso_write_opts_set_aaip(opts, 1). Thomas Schmitt 2011-02-18 17:39:21 +01:00
  • 85893bf58b Removed warning not to use iso_tree_clone(). Thomas Schmitt 2011-02-15 15:24:31 +01:00
  • 722327e4b8 Overwriting eventually existing cloner of iso_node_xinfo_func with iso_node_xinfo_make_clonable(). Thomas Schmitt 2011-02-12 14:48:31 +01:00
  • ab0a981814 Added capability to merge directories of cloned tree with existing target tree. Thomas Schmitt 2011-02-12 13:52:17 +01:00
  • 38483d894e Added missing iso_filesystem_ref() for cloned node from local filesystem. Thomas Schmitt 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(). Thomas Schmitt 2011-02-01 19:16:45 +01:00
  • 74c68224c7 Changed name of freshly introduce API call iso_write_opts_set_high_empty_address to iso_write_opts_set_old_empty, reverted the meaning and the default. Thomas Schmitt 2011-01-26 19:38:50 +01:00
  • 200697898d New API call iso_write_opts_set_high_empty_address(). Thomas Schmitt 2011-01-26 14:24:18 +01:00
  • a3eeda3d23 Yet incomplete implementation of IsoNode cloning. (Commited to avoid tangling with upcomming iso_write_opts_set_no_dummy_block_adr()) Thomas Schmitt 2011-01-25 10:50:37 +01:00
  • 92073c45ef Bug fix: Volume Descriptor Set Terminator contained non-zero bytes in the reserved field (ECMA-119 8.3.4). The bytes stem from an uninitialized local variable. Thomas Schmitt 2011-01-24 15:03:09 +01:00
  • 81cded618d Better hiding of a defunct #ifndef Thomas Schmitt 2011-01-18 17:50:26 +01:00
  • 84c0bd37ff Avoiding <stdint.h> if not available. Trying to use <inttypes.h> in that case. Thomas Schmitt 2011-01-18 16:18:09 +01:00
  • 4e60feaeab Avoiding the use of setenv() and unsetenv() which are not available on Solaris 9. Thomas Schmitt 2011-01-18 15:26:19 +01:00
  • d6e150a10e Version leap to 1.0.1 Thomas Schmitt 2011-01-16 13:35:07 +01:00
  • 35ceac65f7 Version leap to 1.0.0 release-1.0.0 Thomas Schmitt 2011-01-16 13:29:39 +01:00
  • 45ffdef845 Closed loophole for undefined variable with new call iso_write_opts_set_untranslated_name_len() Thomas Schmitt 2011-01-16 13:28:07 +01:00
  • 55d6ae343d Updated changelog Thomas Schmitt 2011-01-16 11:17:07 +01:00
  • a69f45e8cd Made provisory test for directory record overflow permanent Thomas Schmitt 2011-01-16 11:10:08 +01:00
  • 68c3ae522e Added iso_memory_stream_new to list of public symbols. Thomas Schmitt 2011-01-01 15:07:10 +01:00
  • 8e2748f23b New API call iso_memory_stream_new(). (Was formely a private acll.) Thomas Schmitt 2011-01-01 14:55:26 +01:00