Release Notes: Major restructuring was done. Shared library support was added for Mac OS X. /usr/src/linux is excluded if the include files of the Linux kernel are broken. Mkisofs now implements the -stream-file-name option.
Release Notes: The CUE sheet parser was enhanced so that it now allows you to have multiple FILE statements and pregap size statements and to write CUE sheet based CDs in RAW mode. A workaround and a kernel patch were added for the Linux USB DMA size problem.
Release Notes: Linux distributions that do not provide a "HZ" macro in include/sys/param.h are now dealt with. Automatic ATA was disabled on pre-Linux-2.6 systems. The new cdrecord option -minfo is now almost complete. cdrecord -msinfo now prints the right values for "multi-session" (multi-border) DVD-R and DVD+R. cdrecord -atip output for DVD media was enhanced and updated for DVD+R/DL and HD-DVD. New mkisofs options -posix-H, -posix-L, and -posix-P implement the -H, -L, and -P options defined by POSIX.1-2001. The short inline help for mkisofs now prints a short overview of the most important options in 80x24 characters.
Release Notes: In cdrecord, DVD enhanced rzone information is printed, and the -minfo/-media-info option was added to print media information and status. Libscg now tries to work around a Linux design bug that prevented cdrecord -scanbus on Linux-2.6. A new interface in libscg reports the maximum SCSI bus number. In mkisofs, old bugs were fixed, graft-point support was improved, and support for overapping/cumulating directories was improved.
Release Notes: All tools (cdrecord/readcd/cdda2wav) now allow you to omit the dev= option in the case where only one CD/DVD writer is on the system and the system is running a user-friendly OS. Cdrecord now mostly defaults to -sao, which finally allows the simple command "cdrecord image.iso" for CD and DVD media. Mkisofs now always hides the RR_MOVED directory from the Rick Ridge directory tree.
Release Notes: mkisofs -T and mkisofs -b boot_file now work correctly. Deep directory abortion now happens from the right place. Mkisofs will now correctly ignore deep directory nesting in no Rock Ridge mode with mkisofs -find. mkisofs -find dir will now correctly deal with Rock Ridge deep directory relocation. Symlinks now work in mkisofs -find mode too. Graft dirs now work even if they cause Rock Ridge deep directory relocation. Cdda2wav now also implements a ts= option to help work around a Linux USB showstopper bug. Cdrecord's DVD/DL manual layer break code now deals with GCC better.
Release Notes: A bug (introduced with 2.01.01a17) that sometimes caused cdrecord to abort on single layer DVD media was fixed. Mkisofs now implements the rrip (Rock Ridge) v-1.12 protocol, which allows you to have correct inode numbers and thus working hard links. The link count fields for directories and hard linked files are now correct. Mkisofs now supports better and faster hashing, and inode caching is now on by default for recent Cygwin versions. The makefile system was enhanced.
Release Notes: This release restructures the Makefile system (all include files are now in include/schily/), adds the option driveropts=layerbreak=value to set the manual layer break for DVD+R/DL, makes Cdrecord -prcap printf the MMC4 profile list and the feature list, enhances the SCSI MMC4 print feature codes, and prints formatted capacity values with cdrecord -atip.
Release Notes: This release fixes a problem related to an uninitalized variable in mkisofs that was introduced in 2.01.01a14, makes SIZE_T_MAX #undef in utypes.h for better FreeBSD support, and adds a new test for the DVD-R/DL layer jump write capability for cdrecord.
Release Notes: The include file system was completely restructured to avoid name conflicts. Dynamic libraries are now supported. Libfind is now a clean library. Cdrecord now supports setting the layer break for DVD+R/DL. Cdrecord -atip now also prints the rzone info for DVD+ media. Cdrecord -atip now prints more information for DVD-R/DL media. Cdrecord now also supports writing to DVD-RAM. mkisofs/Makefile now uses $(LIB_INTL) to make gettext() work for libfind.