diff --git a/ChangeLog b/ChangeLog index 798bf61b..3c39cb3c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,5 @@ -SVN trunk (to become libisoburn-1.4.2 or higher) + +libisoburn-1.4.2.tar.gz Sat Nov 28 2015 =============================================================================== * Bug fix: -backslash_codes "on" did not work outside quotes and with showing "\r" @@ -11,7 +12,7 @@ SVN trunk (to become libisoburn-1.4.2 or higher) * New -boot_image action "replay" * New command -file_name_limit, -as mkisofs -file_name_limit * New -find test -name_limit_blocker. - +* Result of a Coverity audit: 50+ code changes, but no easy-to-trigger bugs libisoburn-1.4.0.tar.gz Sun May 17 2015 =============================================================================== @@ -45,7 +46,6 @@ libisoburn-1.3.8.tar.gz Sat Jun 28 2014 * New command -concat * New commands -report_system_area and -report_el_torito - libisoburn-1.3.6.pl01.tar.gz Tue Mar 18 2014 =============================================================================== * Bug fix: Command -status produced FAILURE event if no drive was acquired @@ -201,7 +201,6 @@ libisoburn-1.2.2.tar.gz Mon Apr 02 2012 * Bug fix: -as mkisofs without -graft-points could not handle names with "=" * Bug fix: Relaxation options joliet_rec_mtime and iso1999_rec_mtime had wrong values - libisoburn-1.2.0.tar.gz Sat Jan 28 2012 =============================================================================== * Bug fix: mkisofs emulation did not record mtime in ECMA-119 directories diff --git a/xorriso/changelog.txt b/xorriso/changelog.txt index 87c2ac1b..1dc1449a 100644 --- a/xorriso/changelog.txt +++ b/xorriso/changelog.txt @@ -16718,7 +16718,7 @@ New -toc report lines "Drive id :" and "Media id :". xorriso/write_run.c Record size 0 with oversized EFI boot images to span them up to end of medium -2015.10.25.123601 [] +2015.10.25.123601 [5517] ChangeLog xorriso/xorriso_eng.html xorriso/changelog.txt @@ -16738,6 +16738,316 @@ Updated change log and web page * New -find test -name_limit_blocker. +2015.11.03.125130 [5549] +xorriso/text_io.c +Closed a memory leak with message sieve. Coverity CID 28738. + +2015.11.03.125655 [5550] +xorriso/text_io.c +Closed a memory leak with message sieve. Coverity CID 28739. + +2015.11.03.130551 [5551] +xorriso/findjob.c +Closed a memory leak with -find. Coverity CID 28740. + +2015.11.03.140546 [5552] +xorriso/iso_manip.c +Closed memory leak in case of error with file hiding. Coverity CID 28746 to 28750. + +2015.11.03.145540 [5553] +xorriso/check_media.c +Closed memory leak with error about -check_media sector bitmapCoverity CID 28751. + +2015.11.03.145920 [5554] +xorriso/opts_i_o.c +Closed memory leak with error about -ls. Coverity CID 28752. + +2015.11.03.150839 [5555] +xorriso/read_run.c +Clarified handling of file descriptor. Coverity CID 28753. + +2015.11.03.154102 [5556] +libisoburn/burn_wrap.c +Made clear that a drive needs an isoburn object for writing. Coverity CID 28758. + +2015.11.03.155015 [5557] +xorriso/findjob.c +Prevented potential NULL pointer dereference. Coverity CID 28759. + +2015.11.04.084711 [5558] +xorriso/read_run.c +Removed a surplus test for NULL. Coverity CID 28760. + +2015.11.04.094803 [5559] +xorriso/iso_tree.c +Removed a wrong and obsolete test. Coverity CID 28762. + +2015.11.04.100839 [5560] +xorriso/write_run.c +Prevented bug when interpreting MBR partition entry > 1 TB. Coverity CID 28764. + +2015.11.04.105349 [5561] +xorriso/match.c +Prevented a potentially severe memory error with disk file pattern expansion. Coverity CID 28765. + +2015.11.04.110102 [5562] +xorriso/iso_tree.c +Same as rev 5561. Here for iso_rr file names. Coverity CID 28766. + +2015.11.04.114353 [5563] +xorriso/parse_exec.c +Prevented a string overflow in case of program error. Coverity CID 28767. + +2015.11.04.123926 [5564] +xorriso/text_io.c +Prevented a possible program error in Xorriso_dialog_input() + +2015.11.04.155640 [5565] +xorriso/opts_p_z.c +Prevented possible buffer overflow inside xorriso object. Coverity CID 28775. + +2015.11.04.155640 [5566] +xorriso/parse_exec.h +xorriso/parse_exec.c +xorriso/opts_a_c.c +Prevented a possible buffer overrun with -concat. Coverity CID 28782. + +05 Nov 2015 [5567] +xorriso/make_xorriso_1.c +Closed a gap for line buffer overflow with man page production. Coverity CID 28784. + +05 Nov 2015 [5568] +test/compare_file.c +Checking argument length of test/compare_file. Coverity CID 28785, 28786. + +2015.11.06.092940 [5569] +xorriso/iso_manip.c +Prevented a potential corruption in case of memory shortage. Coverity CID 28800. + +2015.11.06.123344 [5570] +xorriso/iso_tree.c +Prevented use of uninitialized variable in case of memory shortage. Coverity CID 28801. + +2015.11.06.124252 [5571] +xorriso/read_run.c +Prevented use of uninitialized variable in case of memory shortage. Coverity CID 28805. + +2015.11.06.124702 [5571] +xorriso/text_io.c +Prevented use of uninitialized variable in case of memory shortage. Coverity CID 28806. + +2015.11.06.125101 [5573] +xorriso/disk_ops.c +Prevented use of uninitialized variable in case of memory shortage. Coverity CID 28808. + +2015.11.06.125705 [5574] +xorriso/disk_ops.c +Prevented use of uninitialized variable in case of memory shortage. Coverity CID 28809. + +2015.11.06.130635 [5575] +xorriso/drive_mgt.c +Removed unneccessary variables which were used uninitialized. Coverity CID 28810. + +2015.11.06.181047 [5576] +xorriso/parse_exec.c +Reacting on failure while reading mkisofsrc. Coverity CID 28817. + +2015.11.06.194638 [5577] +xorriso/text_io.c +Corrected improper reaction on memory shortage. Coverity CID 28825. + +2015.11.06.200320 [5578] +xorriso/opts_a_c.c +Reacting properly on failure to set hppa or alpha boot image. Coverity CID 28828, 28829. + +2015.11.07.105529 [5579] +xorriso/check_media.c +Prevented use of already freed memory. Coverity CID 28830. + +2015.11.07.110421 [5580] +xorriso/base_obj.c +Closed a memory leak wiyh -check_media_defaults + +2015.11.07.111034 [5581] +xorriso/opts_i_o.c +Changed a suspiciously looking but correct code gesture. Coverity CID 28831. + +2015.11.08.110314 [5582] +xorriso/drive_mgt.c +Clarified handling of missing drives when it shall be given up. Coverity CID 28697. + +2015.11.08.140544 [5583] +xorriso/text_io.c +Removed duplicate check for memory shortage. Coverity CID 28701. + +2015.11.08.143244 [5584] +xorriso/text_io.c +Moved variable definition into its proper ifdef case. Coverity CID 28702. + +2015.11.08.161658 [5585] +xorriso/lib_mgt.c +Clarified code path ifndef Xorriso_with_libjtE. Coverity CID 28703. + +2015.11.08.163431 [5586] +xorriso/iso_tree.c +Corrected interpretation of some return values during -find -exec list_extattr. Coverity CID 28704. + +2015.11.08.164013 [5587] +xorriso/read_run.c +Checking the return value of Xorriso_open_job_data_to(). Coverity CID 28705. + +2015.11.08.194028 [5588] +xorriso/emulators.c +Removed a duplicate test statement. Coverity CID 28709. + +2015.11.08.194419 [5589] +xorriso/disk_ops.c +Removed a duplicate test statement. Coverity CID 28710. + +2015.11.08.200543 [5590] +xorriso/drive_mgt.c +Preserved return value of iso_util_decode_md5_tag() until it is tested. Coverity CID 28711. + +2015.11.08.202957 [5591] +xorriso/iso_img.c +With -mount: Checking Xorriso_give_up_drive return value for error. Coverity CID 28712. + +2015.11.09.095505 [5592] +Removed a surplus test statement with -boot_image any show_status. Coverity CID 28713. + +2015.11.09.105122 [5593] +xorriso/write_run.c +Removed an effectively unused variable. Coverity CID 28715. + +2015.11.09.121421 [5594] +xorriso/lib_mgt.c +Clarified handling of NULL name with Xorriso_set_local_charset(). Coverity CID 28719. + +2015.11.09.133135 [5595] +libisoburn/isofs_wrap.c +Prevented a SIGSEGV with isoburn_read_image() feature to submit NULL parameter. Coverity CID 28721. + +2015.11.10.084903 [5596] +xorriso/text_io.c +Improved handling of potential program error with -msg_op read_sieve. Coverity CID 28723. + +2015.11.10.090901 [5597] +xorriso/drive_mgt.c +Prevented possible NULL pointer dereference. Coverity CID 28724. + +2015.11.10.094015 [5598] +xorriso/misc_funct.c +Corrected an error with conversion from bourne shell patterns to regular expressions. Coverity CID 28727. + +2015.11.10.104918 [5599] +xorriso/iso_img.c +Corrected an error with recognition of APM partitions. Coverity CID 28728. + +2015.11.11.192609 [5600] +xorriso/text_io.c +Corrected reporting of -logfile in -status "short". Coverity CID 28729. + +2015.11.12.123345 [5601] +xorriso/iso_tree.c +Protected output -find -exec list_extattr from potential overflow. Coverity CID 28780. + +2015.11.12.142649 [5602] +xorriso/iso_tree.c +Reacted on compiler warnings about rev 5601 + +2015.11.12.160620 [5603] +xorriso/text_io.c +Prevented possible overlapping memory copying + +2015.11.13.152751 [5604] +xorriso/iso_tree.c +Prevented possible buffer overflow with -getfacl. Coverity CID 28695. + +2015.11.13.202241 [5605] +xorriso/drive_mgt.c +Handled failure to release a mutex lock. Coverity CID 28698. + +2015.11.15.153822 [5606] +xorriso/text_io.c +Avoiding to use message system while result_msglists_lock is acquired. Coverity CID 28726. + +2015.11.16.100618 [5607] +xorriso/lib_mgt.c +Rev 5594 was not complete. Coverity CID 28719. + +2015.11.16.102246 [5608] +xorriso/write_run.c +Rev 5560 was not complete. Coverity CID 28764. + +16 Nov 2015 [5609] +test/compare_file.c +Trying to finally silence Coverity CID 28785. + +21 Nov 2015 [5610] +README +xorriso/README_gnu_xorriso ++ frontend/xorriso_broker.sh +New demo script frontend/xorriso_broker.sh (see Debian bug 805495) + +22 Nov 2015 [5611] +Makefile.am +xorriso/make_xorriso_standalone.sh +xorriso/xorriso_makefile_am.txt +Putting xorriso_broker.sh into release tarballs + +22 Nov 2015 [5612] +frontend/xorriso_broker.sh +Small improvements with xorriso_broker.sh + +28 Nov 2015 [5618] +svn copy -m Branching for libisoburn release 1.4.2 +http://svn.libburnia-project.org/libisoburn/trunk +http://svn.libburnia-project.org/libisoburn/branches/1.4.2 + +2015.11.28.140001 [5619] +configure.ac +README +libisoburn/libisoburn.h +xorriso/README_gnu_xorriso +xorriso/xorriso.h +xorriso/xorrisoburn.h +xorriso/xorriso_main.c +xorriso/xorriso_eng.html +xorriso/make_xorriso_standalone.sh +xorriso/configure_ac.txt +frontend/xorriso-tcltk +xorriso/xorriso_timestamp.h +xorriso/xorriso.texi +xorriso/xorriso.1 +xorriso/xorriso.info +xorriso/xorrisofs.texi +xorriso/xorrisofs.1 +xorriso/xorrisofs.info +xorriso/xorrecord.texi +xorriso/xorrecord.1 +xorriso/xorrecord.info +Version leap to libisoburn-1.4.2 + +28 Nov 2015 [] +ChangeLog +xorriso/changelog.txt +Documented changes and release timestamp + +----------------------------------- release - xorriso-1.4.2 - 2015.11.28.140001 +* Bug fix: -backslash_codes "on" did not work outside quotes + and with showing "\r" +* New API calls isoburn_ropt_set_truncate_mode() isoburn_ropt_get_truncate_mode() +* New options with isoburn_ropt_set_extensions(): isoburn_ropt_map_* +* New command -modesty_on_drive, + new -as cdrecord -immed, minbuf=, modesty_on_drive= +* New command -ecma119_map +* New command -read_fs +* New -boot_image action "replay" +* New command -file_name_limit, -as mkisofs -file_name_limit +* New -find test -name_limit_blocker. +* Result of a Coverity audit: 50+ code changes, but no easy-to-trigger bugs + + [] ChangeLog xorriso/xorriso_eng.html @@ -16747,6 +17057,13 @@ Updated change log and web page ------------------------------------ cycle - xorriso-1.4.1 - + [] +ChangeLog +xorriso/xorriso_eng.html +xorriso/changelog.txt +Updated change log and web page + + ********************************************************************** Important: @@ -16786,7 +17103,7 @@ do -report_el_torito plain -report_system_area plain done 2>&1 | less -~/projekte/cdrskin_dir/libisoburn-develop/test/repack_cmd_and_diff.sh \ +/home/thomas/projekte/cdrskin_dir/libisoburn-develop/test/repack_cmd_and_diff.sh \ 2>&1 | less >>> compare with result of -report_system_area as_mkisofs