home *** CD-ROM | disk | FTP | other *** search
- NEW features of cdrecord-1.8a24:
-
- ALL:
-
- - libscg enhanced by scsi_close() function.
-
- - libscg now cleanly mallocs priate data
-
- - libscg functions scsi_sense_*() now returns 0 if no error occured
-
- - First "complete" low level implementation of libscg
- Everything that is needed to call scsicmd() is now inside this
- library.
-
- - better autoconf code
-
- - floatingpoint support for new glibc working again
- (workaround for not working gcvt() from newer glibc implementations)
-
- ... Yes, glibc2 has a gcvt() but it calls sprintf() to do its work.
- Sometimes sprintf() from glibc gets called then it worked, sometimes
- when the local sprintf() gets called it does not work. This incorrect
- behavior is caused by a bug in the GNU library design and by a bug in
- the the dynamic linker.
-
- - Forgot to mention that the fixed probems with Linux Parallel port SCSI driver
- which were caused by not clearing the CDB past 6 byte commands.
- (fixed in 1.8a23)
- I haver to thank:
- Eduardo Trapani <etrapani@unesco.org.uy>
-
- cdrecord:
-
- - New disk manufacturer codes:
-
- "OPTROM.INC.", "AUDIO DISTRIBUTORS CO., LTD.",
- "Acer Media Technology, Inc.";
-
- - Trying to make cdrecord silent on fixating with new MITSUMI ATAPI drives.
-
- - open_scsi() code moved to libscg
-
- - -msinfo option handling fixed.
- Now returns correct values even if drive is in DAO mode.
-
- - moved several functions from scsi_cdr.c to drv_philips.c
-
- - removed several references to functions only working for
- old philips drives from newer drivers
-
- - FIFO timeout enhanced to be more than the SAO write timeout.
-
- readcd:
-
- - Now works with new libscg too.
-
- - Now compiles on OS/2 too.
-
- mkisofs:
-
- - System id string for OS/2
-
- cdda2wav:
-
- - New option -gui for new xcdroast
-
- - Signal handling fixed
-
- - Amplitude re-computing fixed
-
- - realtime priority setup for Cygwin32
-
-
- Linux NOTES:
-
- Better handling for the SCSI status byte is supported with the enhanced Linux sg driver interface.
- Look for:
- ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha/SG-2.2.tar.gz (Linux-2.2)
- ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha/SG.patch.tar.gz (Linux-2.0 & 2.1)
-
-
- CYGWIN NT-4.0 NOTES:
-
- To compile on Cygwin32, get Cygwin32-beta20 and install it.
- then create a symlink from /bin to the .../bin directory where bash is located.
- Now run 'make' ...
-
- The files are located on:
-
- ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha ...
-
- NOTE: These tar archives are 100% ansi compatible. Solaris 2.x tar and GNU
- tar may get some minor trouble.
-
- WARNING: Do not use 'mc' to extract the tar file!
- All mc versions before 4.0.14 cannot extract symbolic links correctly.
-
- Joerg
-