home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1999 November / PCONLINE_11_99.ISO / filesbbs / OS2 / CDR18A24.ZIP / doc / More-Docs / AN-1.8a24 < prev    next >
Encoding:
Text File  |  1999-08-01  |  2.5 KB  |  99 lines

  1. NEW features of cdrecord-1.8a24:
  2.  
  3. ALL:
  4.  
  5. -    libscg enhanced by scsi_close() function.
  6.  
  7. -    libscg now cleanly mallocs priate data
  8.  
  9. -    libscg functions scsi_sense_*() now returns 0 if no error occured
  10.  
  11. -    First "complete" low level implementation of libscg
  12.     Everything that is needed to call scsicmd() is now inside this
  13.     library.
  14.  
  15. -    better autoconf code
  16.  
  17. -    floatingpoint support for new glibc working again
  18.     (workaround for not working gcvt() from newer glibc implementations)
  19.  
  20.     ... Yes, glibc2 has a gcvt() but it calls sprintf() to do its work.
  21.     Sometimes sprintf() from glibc gets called then it worked, sometimes
  22.     when the local sprintf() gets called it does not work. This incorrect
  23.     behavior is caused by a bug in the GNU library design and by a bug in
  24.     the the dynamic linker.
  25.  
  26. -    Forgot to mention that the fixed probems with Linux Parallel port SCSI driver
  27.     which were caused by not clearing the CDB past 6 byte commands.
  28.     (fixed in 1.8a23)
  29.     I haver to thank:
  30.          Eduardo Trapani <etrapani@unesco.org.uy>
  31.  
  32. cdrecord:
  33.  
  34. -    New disk manufacturer codes:
  35.  
  36.         "OPTROM.INC.", "AUDIO DISTRIBUTORS CO., LTD.",
  37.         "Acer Media Technology, Inc.";
  38.  
  39. -    Trying to make cdrecord silent on fixating with new MITSUMI ATAPI drives.
  40.  
  41. -    open_scsi() code moved to libscg
  42.  
  43. -    -msinfo option handling fixed.
  44.     Now returns correct values even if drive is in DAO mode.
  45.  
  46. -    moved several functions from scsi_cdr.c to drv_philips.c
  47.  
  48. -    removed several references to functions only working for 
  49.     old philips drives from newer drivers
  50.  
  51. -    FIFO timeout enhanced to be more than the SAO write timeout.
  52.  
  53. readcd:
  54.  
  55. -    Now works with new libscg too.
  56.  
  57. -    Now compiles on OS/2 too.
  58.  
  59. mkisofs:
  60.  
  61. -    System id string for OS/2
  62.  
  63. cdda2wav:
  64.  
  65. -    New option -gui for new xcdroast
  66.  
  67. -    Signal handling fixed
  68.  
  69. -    Amplitude re-computing fixed 
  70.  
  71. -    realtime priority setup for Cygwin32
  72.  
  73.  
  74. Linux NOTES:
  75.  
  76. Better handling for the SCSI status byte is supported with the enhanced Linux sg driver interface.
  77. Look for:
  78.     ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha/SG-2.2.tar.gz (Linux-2.2)
  79.     ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha/SG.patch.tar.gz (Linux-2.0 & 2.1)
  80.  
  81.  
  82. CYGWIN NT-4.0 NOTES:
  83.  
  84. To compile on Cygwin32, get Cygwin32-beta20 and install it.
  85. then create a symlink from /bin to the .../bin directory where bash is located.
  86. Now run 'make' ...
  87.  
  88. The files are located on:
  89.  
  90. ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha ...
  91.  
  92. NOTE:    These tar archives are 100% ansi compatible. Solaris 2.x tar and GNU
  93.     tar may get some minor trouble.
  94.  
  95. WARNING: Do not use 'mc' to extract the tar file!
  96.     All mc versions before 4.0.14 cannot extract symbolic links correctly.
  97.  
  98. Joerg
  99.