NEW features of cdrtools-2.01.01a32:

All:

-       Handling non-large file aware systems is now more correct

Libschily:

Libparanoia (Ported/enhanced by Jörg Schilling, originated by Monty [EMAIL 
PROTECTED]):

-       Fixed some minor problems with K&R compilers


Libedc (Optimized by Jörg Schilling, originated by Heiko Eißfeldt [EMAIL 
PROTECTED]):

-       #define memmove() to movebyted for libedc_dec if memmove is missing.

Libfind:

Libfile:

Libhfs_iso:

Libsiconv:

-       Deactivate TAB_SIZE check for K&R compilers. They cannot
        do complex math in cpp.

Libscg:

Rscsi:

Cdrecord:

Cdda2wav (Maintained/enhanced by Jörg Schilling, originated by Heiko Eißfeldt 
[EMAIL PROTECTED]):

-       cdda2wav now includes a copyright message and a year number 
        with the -version output.

-       Add a workaround for a definition in <sundev/srreg.h> on SunOS-4.x

-       Fixed some minor problems with K&R compilers

Readcd:

Scgcheck:

Scgskeleton:

Btcflash:

Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated my Eric 
Youngdale):

-       mkisofs now includes a copyright message and a year number 
        with the -version output.

-       New option -no-limit-pathtables allows to create filesystems with
        more than 65535 parent directories. Note that this makes the filesystem
        violating ISO9660 and the filesystem will not be usable on DOS.

        With 2.01.01a32, this also applies to the Joliet PATH table.

-       Support for ISO-9660 multi extent files added, thanks to
        Frederick Bruckman for sending some experimental sample code
        that helped to find the right ideas for a final implementation.

        This allows mkisofs to support files > 4 GB.

        -       If you only use ISO-9660 (that may include Rock Ridge) or 
Joliet,
                mkisofs is able to support single files up to a size of 8 TB.

        -       If UDF is included, files > 190 GB will not appear in the UDF
                file tree.

        IMPORTANT: You need to specify mkisofs -iso-level 3 or
                        mkisofs -iso-level 4 to allow mkisofs to archive
                        files > 4 GB. Also note that if you specify -hfs,
                        mkisofs will not archive fiiles larger than 2 GB.

        NOTE: 

        Linux   currently does not allow to read the complete content of
                multi-extent files and will return EIO at some offset.

        Solaris currently does not allow you to read multi-extent files at all.
                It will return EINVAL and print a kernel message

-       New options -hide-udf and -hide-udf-list allow to delectively exclude
        files from the UDF tree. Note that mkisofs currently still binds the
        UDF tree to the Joliet tree. All files that have been excluded from
        the Joliet tree currently are also excluded from the UDF tree.

-       Always hide the Trans table (from mkisofs -T) files from the UDF tree.


        HELIOS TODO:

        -       Add the HELIOS UNICODE mapping code. This needs to be done 
                at UCS-2 level for Joliet and UDF (instead of UTF-8) and only
                for Rock Ridge (in case of a UTF-8 based target locale) using
                UTF-8 based translations.

        -       Make the Apple extensions work again with "mkisofs -find"

TODO:
        -       Support correct inode numbers for UDF hardlinks

        -       Support sockets, pipes, char/blk-dev specials with UDF

        -       read Joliet filenames with multi-session if no TRANS.TBL
                or RR is present. I am looking for a volunteer for this task!

                Note that this can never be 100% correct as there is no relation
                between the names on the master (UNIX) filesystem, the ISO-9660
                names and the Joliet names. Only the Rock Ridge names are
                untranslated with respect to the original files on the
                master (UNIX) filesystem.

        -       add libecc/edc for CDI and similar.


CYGWIN NT-4.0 NOTES:

To compile on Cygwin32, get Cygwin and install it.
For more information read README.win32

The files are located on:

ftp://ftp.berlios.de/pub/cdrecord/alpha ...

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
       [EMAIL PROTECTED]                (uni)  
       [EMAIL PROTECTED]     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to