Changelog
上传用户:xiejiait
上传日期:2007-01-06
资源大小:881k
文件大小:110k
- *************** Release 1.8 *******************
- Fri Jan 28 10:01:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.47
- * drv_dvd.c 1.42
- load_media() with new doexit Parameter
- Reload now does not make problems with notebook type drives
- Fri Jan 28 09:51:26 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.34
- * cdrecord.h 1.55
- * cdrecord.c 1.94
- load_media() with new doexit Parameter
- Fri Jan 28 09:50:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.84
- wait_unit_ready() does not print error message if scgp->silent >= 1
- Wed Jan 26 11:48:08 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_scan.c 1.7
- Initiator-ID test past havebus()
- Sun Jan 23 16:39:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.93
- Better error message for open_scsi()
- Sun Jan 23 16:07:46 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-unixware.c 1.9
- New code from SCO, -scanbus now works
- Sun Jan 23 00:44:28 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.25
- scsi-sco.c -> scsi-openserver.c
- Tue Jan 18 00:02:33 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.92
- Version -> 1.8, mlockall()/setpri() problems do not cause abort
- Note to -pad option for audio Files with wrong length
- #include <sys/procset.h> for SCO Openserver
- Thu Jan 13 01:32:35 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.20
- Problems with m_digitalstor (97:27/01) in table docuented
- Thu Jan 13 01:11:45 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * defaults.c 1.2
- CDR_DEVICE now superseedes /etc/default/cdrecord
- Tue Jan 11 01:46:47 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-hpux.c 1.17
- sprintf(.../dev/rscsi...) now uses hex digits for tgt 0..15
- Sat Jan 8 23:42:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.83
- scsi_read() now looks for is_atapi to allow mkisofs & ATAPI to do multi-session
- Fri Jan 7 02:24:28 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.24
- Dummyfunctions fuor new Interface
- Fri Jan 7 02:22:36 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.19
- set_cdrcmds() now calls return() past exit() for lint's sake
- Wed Dec 29 14:01:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.91
- exargs Strukt new
- Setting to 2048 bytes/sector earlier for -msinfo
- new function exscsi()
- exfifo() -> excdr()
- Wed Dec 29 02:14:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.54
- * fifo.c 1.21
- wait_faio() new
- Wed Dec 29 00:38:52 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.19
- New manufacturer: "Hile Optical Disc Technology Corp."
- "Friendly CD-Tek Co."
- "Sound Sound Multi-Media Development Limited"
- "kdg mediatech AG"
- Wed Dec 29 00:34:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.44
- better dociumentation for SUID Installation
- Fri Dec 24 01:59:35 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.20
- sp null pointer Problem in fifo_stats() fixed
- input-buffer -> input buffer
- Tue Dec 7 01:07:24 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.43
- added missing .TP
- Sun Dec 5 13:37:16 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.19
- kill_fifo() now kil only if faio_pid > 0
- Sat Dec 4 21:36:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.18
- New manufacturer: EXIMPO & Seantram Technology Inc.
- Seantram has been guessed before
- Sat Dec 4 14:15:16 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.90
- intfifo()/exfifo() new
- kill FIFO on comerr() and signals
- Sat Dec 4 14:12:41 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.41
- isgui as with drv_mmc.c added
- Tue Nov 30 14:48:12 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.23
- * scsi-linux-pg.c 1.21
- pg.h now locally available
- Sat Nov 27 21:38:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-os2.c 1.12
- SRB in scsi_send() and scsi_reset() -> static to prevent core dump
- Sat Nov 20 17:49:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-os2.c 1.11
- scgfiles array removed
- set_error() new
- added some ux_errno = EIO
- wait_post() now calls DosResetEventSem() in any case
- Sat Nov 20 14:21:09 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-os2.c 1.10
- DEBUG2/SCANDEBUG code removed
- Sat Nov 20 07:23:59 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.17
- New manufacturer: Customer Pressing Oosterhout
- Harmonic Hall Optical Disc Ltd.
- DELPHI TECHNOLOGY INC.
- Sat Nov 20 06:45:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.89
- Version -> 1.8a32
- 5 missing set_secsize(.. oldsize) added
- Sat Nov 20 06:44:02 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.18
- Kodak PDC-600 in driver recognition
- Sat Nov 20 06:43:12 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.46
- next_wr_addr() in driver struct for CD-ROM -> cmd_ill()
- Sat Nov 20 06:41:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.18
- fixed typo for HAVE_DOSALLOCSHAREDMEM
- Fri Nov 12 10:00:19 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.48
- scsi_yes() now global
- Fri Nov 12 09:59:49 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.26
- scsi_yes() new
- Mon Oct 18 02:38:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.88
- always set TAO mode on startup to make checkdsize() working
- Mon Oct 18 01:34:34 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsilog.c 1.9
- * scsi_cdr.c 1.82
- i_to_short() -> i_to_2_byte()
- Mon Oct 18 01:15:21 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsilog.c 1.8
- * scsi_cdr.c 1.81
- * drv_dvd.c 1.40
- * drv_mmc.c 1.45
- * drv_philips.c 1.33
- * iso9660.h 1.4
- a_to_u_short() -> a_to_u_2_byte()
- Mon Oct 18 01:04:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * isosize.c 1.6
- utypes.h wegen intcvt.h
- Mon Oct 18 00:38:01 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.80
- * drv_sony.c 1.37
- * drv_jvc.c 1.46
- * drv_dvd.c 1.39
- a_to_3_byte() -> a_to_u_3_byte()
- Mon Oct 18 00:10:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.38
- * drv_sony.c 1.36
- * drv_jvc.c 1.45
- * drv_philips.c 1.32
- i_to_long() -> i_to_4_byte()
- Mon Oct 18 00:04:43 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.79
- * isosize.c 1.5
- * drv_dvd.c 1.37
- * drv_mmc.c 1.44
- * drv_jvc.c 1.44
- * drv_sony.c 1.35
- * drv_philips.c 1.31
- * audiosize.c 1.13
- * cdrecord.c 1.87
- modified to use intcvt.h and a_to_4_byte()
- Sun Oct 17 23:21:40 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * iso9660.h 1.3
- removed i_to_* and a_to_* macros -> intcvt.h
- Sun Oct 17 22:51:51 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsireg.h 1.19
- struct scsi_capacity modified to use Int32_t
- Sat Oct 16 13:52:29 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.78
- * drv_mmc.c 1.43
- * auinfo.c 1.3
- * drv_sony.c 1.34
- malloc() casts for K&R C
- Fri Oct 15 20:28:25 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.53
- * cdr_drv.c 1.17
- * cdrecord.c 1.86
- set_cdrmds() if 2. Parameter is NULL returns BOOL
- for cdrecord to check for dvd driver or not
- Fri Oct 15 20:19:36 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.77
- Optima Dis Covery 650 CD-R Inquiry recognition new
- Fri Oct 15 20:17:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-beos.c 1.9
- * scsi-osf.c 1.12
- typos removed
- Thu Oct 7 15:33:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd-os.c 1.13
- * scsi-aix.c 1.19
- mising bracket in scsi_open() fixed
- Fri Sep 17 17:59:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.85
- Version -> 1.8a29
- libscg version check
- #incude <vadefs.h> for win32 realtime pri Code
- Fri Sep 17 17:56:57 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.76
- endless lookp in mmc_cap() removed: no medium (wait_unit_ready())
- Fri Sep 17 15:48:09 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.47
- HAVE_SCG #define earlier
- Fri Sep 17 15:42:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.20
- duplicates with scsi-linux-sg.c fuer scg__version() removed
- Fri Sep 17 15:36:55 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.46
- #ifdef HAVE_SCG for _scg_trans_version[]
- Fri Sep 17 15:09:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.17
- * scsi-vms.c 1.15
- * scsi-unixware.c 1.8
- * scsi-sgi.c 1.19
- * scsi-osf.c 1.11
- * scsi-sco.c 1.13
- * scsi-os2.c 1.9
- * scsi-next.c 1.16
- * scsi-linux-sg.c 1.39
- * scsi-linux-pg.c 1.19
- * scsi-hpux.c 1.16
- * scsi-bsd.c 1.26
- * scsi-bsd-os.c 1.12
- * scsi-beos.c 1.8
- * scsi-aix.c 1.18
- * scsitransp.c 1.45
- * scsitransp.h 1.25
- scg_version() new
- Fri Sep 17 14:55:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.22
- Comment changed
- Tue Sep 14 10:57:29 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.38
- scgfile variable in max_dma corrected from scgfile -> scglocal(scgp)->scgfile
- Fri Sep 10 14:06:19 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.16
- Better text for Disk Typ (e.g. Long strategy type)
- Thu Sep 9 12:30:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * auinfo.c 1.2
- isrc_illchar() Prorotype new
- Wed Sep 8 17:57:45 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.15
- New manufacturer: Guann Yinn Co. Ltd.
- Opti.Me.S. S.p.A.
- Nacar Media srl
- Wed Sep 8 12:45:37 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.16
- missing bracket at malloc(amt)
- Tue Sep 7 17:13:09 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.15
- * scsi-unixware.c 1.7
- * scsi-vms.c 1.14
- * scsi-sgi.c 1.18
- * scsi-sco.c 1.12
- * scsi-osf.c 1.10
- * scsi-next.c 1.15
- * scsi-os2.c 1.8
- * scsi-linux-sg.c 1.37
- * scsi-linux-pg.c 1.18
- * scsi-hpux.c 1.15
- * scsi-bsd.c 1.25
- * scsi-beos.c 1.7
- * scsi-bsd-os.c 1.11
- * scsi-aix.c 1.17
- * scsitransp.c 1.44
- First error messages past scgp->errstr
- less calls to comerr()
- Tue Sep 7 17:07:55 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.24
- errstr & errptr new in SCSI *
- open_scsi() with errs Parameter
- Tue Sep 7 16:47:21 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.84
- Now using new open_scsi()
- added some calls to flush()
- Tue Sep 7 16:46:04 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.42
- 1.6 -> 1.8
- Tue Sep 7 00:21:08 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.42
- * drv_jvc.c 1.43
- * drv_dvd.c 1.36
- flush() for Blanking new
- Fri Sep 3 11:57:35 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.36
- * scsi-linux-pg.c 1.17
- scsi_initiator_id() in scsi-linux-pg.c -> pg_initiator_id()
- Thu Sep 2 18:57:59 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.83
- 1.8a24 -> 1.8a26
- Ricoh DAO Bug (fwa != -150) workaround
- Realtimepri for Win32
- Thu Sep 2 14:42:14 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_scan.c 1.6
- scsi_initiator_id() new
- Now prints bus,tgt,lun before selektor
- Thu Sep 2 13:32:57 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.23
- * scsi-wnt.c 1.14
- * scsi-vms.c 1.13
- * scsi-unixware.c 1.6
- * scsi-sco.c 1.11
- * scsi-sgi.c 1.17
- * scsi-osf.c 1.9
- * scsi-os2.c 1.7
- * scsi-next.c 1.14
- * scsi-linux-sg.c 1.35
- * scsi-hpux.c 1.14
- * scsi-linux-pg.c 1.16
- * scsi-bsd.c 1.24
- * scsi-bsd-os.c 1.10
- * scsi-aix.c 1.16
- * scsi-beos.c 1.6
- * scsitransp.c 1.43
- scsi_initiator_id() new
- Mon Aug 30 13:36:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.42
- * drv_simul.c 1.12
- * fifo.c 1.17
- #include libport.h new
- Sun Aug 29 01:42:10 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.16
- shared memory for OS/2
- Sun Aug 29 00:52:56 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.15
- Typo fixed (f instead of n)
- Tue Aug 10 21:34:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.41
- * scsi-wnt.c 1.13
- * scsi-vms.c 1.12
- * scsi-unixware.c 1.5
- * scsi-sco.c 1.10
- * scsi-sgi.c 1.16
- * scsi-osf.c 1.8
- * scsi-os2.c 1.6
- * scsi-next.c 1.13
- * scsi-linux-sg.c 1.34
- * scsi-linux-pg.c 1.15
- * scsi-hpux.c 1.13
- * scsi-bsd.c 1.23
- * scsi-bsd-os.c 1.9
- * scsi-beos.c 1.5
- * scsi-aix.c 1.15
- Static locale variable removed
- Test for openbydev
- scsi_freebuf() new
- Mon Aug 9 00:39:37 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.22
- SCSI *->bufbase & scsi_freebuf() new
- Sat Aug 7 22:24:46 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.21
- running/curcmdname/local new in SCSI *
- Sat Aug 7 22:22:36 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.40
- * scsi-wnt.c 1.12
- * scsi-vms.c 1.11
- * scsi-unixware.c 1.4
- * scsi-sgi.c 1.15
- * scsi-sco.c 1.9
- * scsi-osf.c 1.7
- * scsi-os2.c 1.5
- * scsi-next.c 1.12
- * scsi-linux-sg.c 1.33
- * scsi-linux-pg.c 1.14
- * scsi-hpux.c 1.12
- * scsi-bsd.c 1.22
- * scsi-bsd-os.c 1.8
- * scsi-beos.c 1.4
- * scsi-aix.c 1.14
- scg_maxdma removed
- scsi_running/scsi_command -> SCSI * struct
- Sat Aug 7 21:05:51 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-vms.c 1.10
- scsi_close() new
- Sun Aug 1 22:08:46 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.14
- WRITER_MAXWAIT & READER_MAXWAIT -> 240s for SAO SCSI Timeout
- usleep() debug code
- Sun Aug 1 17:14:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.41
- Better documentation for -multi Option (DAO mode)
- Sun Aug 1 17:05:30 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.82
- -msinfo now works even if drive is in DAO mode
- Now corrects trackstart values for second session in DAO Mode
- Sun Aug 1 16:51:35 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.33
- * drv_simul.c 1.11
- * drv_philips.c 1.30
- * drv_mmc.c 1.41
- * drv_jvc.c 1.42
- * drv_dvd.c 1.35
- speedp == 0 allowed if speed should remain as is
- Sun Aug 1 16:10:40 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.32
- * drv_simul.c 1.10
- * drv_mmc.c 1.40
- * drv_jvc.c 1.41
- * drv_dvd.c 1.34
- recovery_needed()/recover()/reserve_track() References to Philips driver removed
- Sun Aug 1 16:02:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.29
- * scsi_cdr.c 1.75
- * cdr_drv.c 1.16
- * cdrecord.h 1.52
- Several functions scsi_cdr.c -> drv_philips.c
- new function cmd_ill()
- Sun Aug 1 13:25:42 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.33
- phys_end in dvd_structure_00 may be 0 for empty session
- Sun Jul 25 13:52:02 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.39
- scsi_close() new
- __scgp removed
- Sun Jul 25 13:36:47 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.11
- * scsi-unixware.c 1.3
- * scsi-sgi.c 1.14
- * scsi-osf.c 1.6
- * scsi-sco.c 1.8
- * scsi-os2.c 1.4
- * scsi-next.c 1.11
- * scsi-linux-sg.c 1.32
- * scsi-linux-pg.c 1.13
- * scsi-hpux.c 1.11
- * scsi-bsd.c 1.21
- * scsi-bsd-os.c 1.7
- * scsi-beos.c 1.3
- * scsi-aix.c 1.13
- scsi_close() new
- Sun Jul 25 00:50:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.20
- close_scsi() and scsi_smalloc()/scsi_sfree() new
- Sat Jul 24 22:26:22 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.19
- scsi_close() new
- Sat Jul 24 22:25:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-vms.c 1.9
- last changes fro Mr. Heuser
- Max Timeout corrected
- Sat Jul 24 22:22:44 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-next.c 1.10
- Kernel Driver is in undefined state if SCSI Bus is not valid -> bugfix & debug prints
- Sat Jul 24 20:43:47 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.39
- from BCD converson (debug) for Ricoh test
- Trying to suppress error messages for newer MITSUMI ATAPI drives
- Sat Jul 24 19:27:06 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.40
- Better documentation for -pad/padsize=
- Sat Jul 24 19:25:34 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.14
- New manufacturer: OPTROM
- AUDIO DISTRIBUTORS
- Acer Media Technology
- Sat Jul 24 19:23:49 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.81
- -> 1.8a24 & write_buf() Test Code
- Sat Jul 24 19:19:22 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.80
- Check HAVE_SETPRIORITY and HAVE_NICE
- Sat Jul 24 19:17:30 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.79
- Version -> 1.8a23
- Signalhandler for wait time before burning
- O_BINARY define for win32
- setmode(TDIN, O_BINARY) for win32
- track[] Array now MAX_TRACKS+2
- Print Drive Buffer size and FIFO size
- -force Flag to blank problematic CD-RW's
- set sector size to 2k before burning for Plextor
- set_speed...() now with speedp Parameter to allow MMC to send back actual values
- DAO for MMC
- new Options -atip/-useinfo/-force/-dao/mcn=text/isrc=text/index=list
- first Test for continuous Drive buffer cap printouts
- set_secsize() new (for Plextor & DAO)
- EMX Wildcard expansion for OS/2
- Timeout for DAO -> minimal 200s
- print_toc() removed for K&R C
- print_toc() with CD-Text
- DosSetPriority() now korrectly doing delta
- setpregaps() sets values for lead-in/out
- checktsize() checks for DAO
- Sun Jul 18 14:39:31 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.51
- * scsi_cdr.c 1.74
- open_scsi() -> libscg
- Sat Jul 17 15:54:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.38
- MAX DMA for Solaris x86 from 32k -> 56k
- scsierr() checks for sense[0] != 0
- scsi_sense_{key!code!qual} return 0 if scsierr() == FALSE
- Sat Jul 17 15:37:00 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.18
- open_scsi() for scsiopen.c new
- Mon Jun 28 01:11:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.12
- set CDB to 0 past cdb_len
- Sun Jun 6 19:41:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.28
- CDR_SWABAUDIO for pioneer_dws114x
- Sun Jun 6 19:40:29 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * modes.c 1.13
- get_mode_params() now return FALSE if has_mode_page() returns FALSE
- Sun Jun 6 19:39:02 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.73
- Hack for NT-4.0 ASPI ISE inquiry fake (bug in add_len)
- workaround for Ricoh NOT_READY key in get Mode page 2A
- Thu May 13 16:55:13 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.10
- #define for format to avoid hiding messages
- Now uses dlopen()
- ha_inquiry() new
- better paraeters in scsi_open()
- SRB_HaID/SRB_HaId unified
- Thu May 13 15:07:36 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.72
- check scsi_open() return code for < 0
- Thu May 13 15:00:48 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * modes.c 1.12
- Cast for ANSI C comparison
- Thu May 13 15:00:07 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.31
- Cast for ANSI C
- fixed typo in error texts
- Thu May 13 14:31:50 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.40
- mods for ANSI C comparison
- Thu May 13 14:31:12 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.39
- New Options -atip and index=
- Thu May 13 12:00:58 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.21
- field_ptr now correctly used for progress printing on NOT_READY
- Wed May 12 01:42:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-os2.c 1.3
- -scanbus support
- Wed May 12 01:01:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.27
- * scsi_cdr.c 1.71
- * cdr_drv.c 1.15
- * scsidefs.h 1.21
- DEV_RICOH_RO_1060C new (preliminary)
- Mon May 3 01:30:22 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.9
- changed names and indented
- WBOOL definition to distinguish BOOL from Windows.h and BOOL from standard.h
- busses new
- compare busno with busses
- Debug File removed
- EventStatus as result of WaitForSingleObject()
- set_error() new for correct error codes
- scsiabort() new
- Tue Apr 27 23:11:59 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.8
- Debug File removed
- Tue Apr 27 21:06:48 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.7
- -scanbus now works
- file matrix removed
- check for nuber of SCSI Busses
- Mon Apr 26 22:37:40 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.6
- Try to implement -scanbus
- Mon Apr 26 22:36:00 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.5
- sp->u_scb.cmd_scb[0] = s.SRB_Status -> sp->u_scb.cmd_scb[0] = s.SRB_TargStat
- error code SCG_FATAL -> SCG_RETRYABLE
- Mon Apr 26 22:35:00 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.4
- Indented II
- Mon Apr 26 22:34:15 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.3
- Indented
- Mon Apr 26 22:33:41 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.2
- Better comment
- Mon Apr 26 22:32:32 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-wnt.c 1.1
- date and time created 99/04/26 21:32:32 by joerg
- Sun Apr 25 09:48:05 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.50
- is_copy()/is_scms() new
- TI_COPY/TI_SCMS new
- read_subchannel() new
- pr_manufacturer()/disk_rcap() with rw/audio Parameters
- Sun Apr 25 09:46:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.38
- clear -dummy status by clearin -dummy state
- COPY & SCMS handling
- Sat Apr 24 14:10:19 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.13
- * drv_mmc.c 1.37
- pr_manufacturer()/disk_rcap() now using rw and audio Parameter
- Sat Apr 24 14:05:48 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.26
- pr_manufacturer()/disk_rcap() now using rw and audio Parameter
- Printing of ATIP "restricted"
- Sat Apr 24 14:04:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.30
- pr_manufacturer()/disk_rcap() now using rw and audio Parameter
- printf() Format (%l..)
- Sat Apr 24 14:02:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.70
- read_subchannel() new
- Sat Apr 24 13:03:56 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.21
- scsi-wnt.c new
- Sun Apr 18 21:04:15 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * defaults.c 1.1
- date and time created 99/04/18 20:04:15 by joerg
- Sun Apr 18 19:56:45 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.29
- * drv_simul.c 1.9
- * drv_philips.c 1.25
- * drv_mmc.c 1.36
- * drv_jvc.c 1.39
- * cdr_drv.c 1.14
- * drv_dvd.c 1.32
- * cdrecord.h 1.49
- New driver function cdr_send_cue
- Sun Apr 18 19:28:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.38
- g6 & g7 test functions
- Sun Apr 18 18:40:56 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.48
- index= Option new
- Sun Apr 18 18:40:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.35
- index= Option new
- Sun Apr 18 00:42:59 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.47
- New Flags F_SAO/F_WRITE/F_PREGAP/F_FORCE
- isrc in struct track
- is_tao()/is_pregap() new
- ds_cdrflags in struct disk_status
- cdr_buffer_cap in struct cdr_cmd
- cdr_set_speed_dummy with *speedp - to allow mmc to return value
- Functions for auinfo.c
- Sun Apr 18 00:18:30 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.31
- MAX_SCG & MAX_TGT -> 16
- Debug function for printing buscookies[] and scgfiles[][][]
- sg_mapbus() now with Bus Parameter and spcial handling for holes in buscookies[]
- sg_setup() doing range check
- better handling of Status byte in extended Code for mk2 Interface
- Sun Apr 18 00:09:52 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.11
- Search slot for PP Bus backwards, as buscookies[] may have holes
- Sat Apr 17 22:12:22 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.37
- New Function in Driver table to read Buffer capacity
- buf_cap_teac(), read_peak_buffer_cap_teac (), buffer_inquiry_teac(), check_buffer_teac() new
- Sat Apr 17 19:32:41 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_scan.c 1.5
- Enhancements for 16 SCSI busses and 17 Targets/Bus
- Sat Apr 17 19:29:25 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.13
- buf_dummy() new
- New Function in Driver table to read Buffer capacity
- Sat Apr 17 19:28:27 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.28
- * drv_mmc.c 1.34
- * drv_philips.c 1.24
- * drv_simul.c 1.8
- * drv_dvd.c 1.31
- New Function in Driver table to read Buffer capacity
- Sat Apr 17 19:25:47 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.27
- Workaround for CDU 620 (can not read lead-in Start time)
- Sat Apr 17 18:57:36 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.37
- MAX_SCG & MAX_TGT -> 16
- Workaround for /dev/scg if Target > 7
- Sat Apr 17 18:55:26 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd-os.c 1.6
- * scsi-vms.c 1.8
- * scsi-unixware.c 1.2
- * scsi-sgi.c 1.13
- * scsi-sco.c 1.7
- * scsi-osf.c 1.5
- * scsi-os2.c 1.2
- * scsi-next.c 1.9
- * scsi-hpux.c 1.10
- * scsi-bsd.c 1.20
- * scsi-aix.c 1.12
- MAX_SCG & MAX_TGT -> 16
- Sat Apr 17 18:47:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-next.c 1.8
- scsi_setup() & scsi_havebus() with scgp Pointer (bug)
- Sat Apr 17 17:09:00 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.36
- limit SunOS 4.x maxdma to 64k-1
- Sat Apr 17 13:14:24 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.38
- -force flag and -useinfo new
- Tue Apr 13 01:29:14 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.12
- m_seantram Index 28 (typo) -> 83
- Tue Apr 13 01:06:45 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * modes.c 1.11
- Test in has_mode_page() if desired page is really available for JVC 2080 FW Bug
- Fri Apr 9 20:49:08 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.36
- speed -> *speedp Parameter in speed_select()
- Fri Apr 9 01:03:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.69
- * drv_dvd.c 1.30
- * audiosize.c 1.12
- Signed/unsiged comparisons with cast
- Fri Apr 9 00:46:07 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsilog.c 1.7
- cast for comparing unsigned > int
- Fri Apr 9 00:33:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.68
- read_buff_cap() Ulong -> int
- Fri Apr 9 00:32:35 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.11
- New manufacturer: "Woongjin Media corp"
- "INFODISC Technology Co., Ltd."
- "UNITECH JAPAN INC."
- "AMS Technology Inc."
- Tue Apr 6 22:08:31 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.33
- speed -> *speedp Parameter in speed_select()
- Read write speed Auslesen and set *speedp
- Test for dsp->ds_cdrflags & RF_WRITE
- first DAO enhancements
- Tue Apr 6 22:05:25 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.67
- speed -> *speedp Parameter IN speed_select()
- read_buffer() WITH mode Parameter
- scsi_get_speed() new
- read_buff_cap() prints Data if sp && fp == NULL and avoids division by 0
- read_cdtext() new
- Workaround for Philips CDD-522 cannot do read TOC MSN
- Tue Apr 6 01:15:52 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.23
- speed -> *speedp Parameter in speed_select()
- Test for dsp->ds_cdrflags & RF_WRITE
- Tue Apr 6 01:13:14 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.26
- ATIP Support
- Fri Apr 2 16:06:31 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.10
- "Seantram Technology Inc." new (guess)
- Fri Apr 2 15:50:28 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.25
- * drv_simul.c 1.7
- * drv_dvd.c 1.29
- speed -> *speedp Parameter in speed_select()
- Sun Mar 28 15:31:56 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsimmc.h 1.4
- struct mmc_cue new
- Sun Mar 28 15:29:43 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.37
- -dao and -audio default for .au & .wav
- Fri Mar 12 02:05:58 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * auinfo.c 1.1
- date and time created 99/03/12 02:05:58 by joerg
- Sun Mar 7 22:30:42 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.13
- roundup(bufsize, pagesize) to make each Segment page aligned
- Wed Mar 3 23:45:20 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.9
- New manufacturers: vanguard, grandadv, taeil, kingpro, digitalstor
- Wed Mar 3 22:58:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.8
- New RCAP Liste
- Sat Feb 20 00:00:44 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.66
- read_buffer() new
- timeout for read_toc_philips() -> 240s for TEAC
- read_master_cue() new
- send_cue_sheet() new
- read_buff_cap() new
- Sun Jan 31 22:37:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * wm_packet.c 1.11
- * cdrecord.c 1.78
- carriage Return to beginning of Track... Strings to make error message not overwrite position
- Sun Jan 31 19:50:01 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.77
- ignore dev= values from /etc/default/cdrecord for -scanbus
- Sun Jan 31 19:23:53 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.65
- Suport for ACER CR-4020C
- Sun Jan 31 19:23:05 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.22
- scgp->inq->ansi_version = 1; -> scgp->inq->data_format = 1; to make Plasmon RF-4100 work again
- Sun Jan 31 18:55:45 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.36
- Hint for SVr4 and POSIX Realtime scheduler
- Sun Jan 31 18:49:06 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.19
- scsi_maxdma() from MAXPHYS -> DFLTPHYS
- Sat Dec 12 12:36:09 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-beos.c 1.2
- sccsid[] -> __sccsid[]
- Sun Dec 6 13:16:25 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-beos.c 1.1
- date and time created 98/12/06 13:16:25 by joerg
- Sun Dec 6 12:41:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.20
- BeOS new
- Sun Dec 6 12:41:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-vms.c 1.7
- New Version past phone call with vaxinf@CHCLU.CHEMIE.UNI-KONSTANZ.DE
- Sun Dec 6 12:10:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.35
- FreeBSD device name bug
- New address for Mailing List
- Documentation of /etc/default/cdrecord
- Sat Dec 5 13:46:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.76
- HAVE_SYS_RESOURCE_H new (BeOS)
- 1.8a13 -> 1.8a14
- cdr_defaults() new
- Sat Dec 5 13:38:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.46
- default.c/cdr_defaults() new
- Sun Nov 29 19:40:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sco.c 1.6
- cleaned up and permission to use /dev/xxx:target,lun
- Sun Nov 29 19:27:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsidefs.h 1.20
- fused
- Sun Nov 29 19:25:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.14
- Splitted into scgcmd.h and scgio.h
- Sun Nov 29 19:23:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-unixware.c 1.1
- date and time created 98/11/29 19:23:33 by joerg
- Sun Nov 29 19:22:45 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.19
- UNIXWARE new
- Sun Nov 29 19:15:04 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.75
- scgio.h -> scgcmd.h/scgio.h, scgio.h scgcmd.h scsidefs.h scsireg.h scsitransp.h -> include/scg, 1.8a11 -> 1.8a13
- Sun Nov 29 19:14:20 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.20
- * scsitransp.c 1.35
- * cdr_drv.c 1.12
- * modes.c 1.10
- * scsilog.c 1.6
- * wm_packet.c 1.10
- * scsi_scan.c 1.4
- * scsi_cdr.c 1.64
- * audiosize.c 1.11
- * drv_sony.c 1.24
- * drv_simul.c 1.6
- * drv_philips.c 1.21
- * drv_mmc.c 1.32
- * drv_jvc.c 1.35
- * drv_dvd.c 1.28
- scgio.h -> scgcmd.h/scgio.h, scgio.h scgcmd.h scsidefs.h scsireg.h scsitransp.h -> include/scg
- Sun Nov 29 00:39:42 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sco.c 1.5
- Correctly return Sense Data, EIO if errno == 0
- Sat Nov 28 12:32:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.19
- asc <= 80 -> asc < 80 for invalid sense code
- Sat Nov 28 00:49:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.18
- Missing NULL as terminator for sd_ccs_error_str[] added
- Wed Nov 25 22:23:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.10
- pg_send() Prototyp new
- Wed Nov 25 22:22:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.34
- HAVE_PARAM_H -> HAVE_SYS_PARAM_H (Typo)
- Sun Nov 22 15:50:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.74
- 1.8a9 -> 1.8a11, DosSetPriority() new
- Sun Nov 22 15:26:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * isosize.c 1.4
- * audiosize.c 1.10
- Now using statdefs.h
- Sat Nov 21 23:41:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.33
- #ifdef HAVE_PARAM_H for VMS
- Sat Nov 21 21:38:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.63
- unsigned int cast for char Parameter in i_to_short()
- Sat Nov 7 22:21:28 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.73
- 1.8a8 -> 1.8a9
- Fri Nov 6 23:49:59 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.30
- Typo in scsi_send() header
- Mon Nov 2 22:22:23 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.18
- Typ bus -> busno for CAM removed
- Mon Nov 2 14:55:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-os2.c 1.1
- date and time created 98/11/02 14:55:22 by joerg
- Mon Nov 2 13:24:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.18
- Now completely using SCSI *scgp as Function parameter
- scsi-os2.c new
- Mon Nov 2 14:27:10 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-vms.c 1.6
- * scsi-sgi.c 1.12
- * scsi-sco.c 1.4
- * scsi-osf.c 1.4
- * scsi-next.c 1.7
- * scsi-linux-sg.c 1.29
- * scsi-linux-pg.c 1.9
- * scsi-hpux.c 1.9
- * scsi-bsd.c 1.17
- * scsi-bsd-os.c 1.5
- * scsi-aix.c 1.11
- * scsierrs.c 2.17
- * scsitransp.c 1.32
- * scsitransp.h 1.17
- * cdrecord.c 1.72
- * cdrecord.h 1.45
- * cdr_drv.c 1.11
- * drv_mmc.c 1.31
- * drv_philips.c 1.20
- * drv_jvc.c 1.34
- * drv_dvd.c 1.27
- * drv_simul.c 1.5
- * drv_sony.c 1.23
- * scsi_cdr.c 1.62
- * modes.c 1.9
- * scsi_scan.h 1.2
- * scsi_scan.c 1.3
- * scsilog.c 1.5
- * wm_packet.c 1.9
- Now completely using SCSI *scgp as Function parameter
- Thu Oct 29 15:59:52 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.17
- * scsitransp.h 1.16
- * scsitransp.c 1.31
- * scsi-sgi.c 1.11
- * scsi-vms.c 1.5
- * scsi-sco.c 1.3
- * scsi-osf.c 1.3
- * scsi-next.c 1.6
- * scsi-linux-pg.c 1.8
- * scsi-linux-sg.c 1.28
- * scsi-hpux.c 1.8
- * scsi-bsd.c 1.16
- * scsi-bsd-os.c 1.4
- * scsi-aix.c 1.10
- Globale Variables removed and replaced by SCSI *scgp
- Thu Oct 29 15:45:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sco.c 1.2
- Indented and scsi_isatapi() new
- Thu Oct 29 15:30:53 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sco.c 1.1
- date and time created 98/10/29 15:30:53 by joerg
- Thu Oct 29 15:21:52 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.70
- Lowlevel SCSI transport Routines now have scgp Parameter, 1.8a6 -> 1.8a7
- Thu Oct 29 15:21:09 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.61
- * drv_sony.c 1.22
- * modes.c 1.8
- * scsilog.c 1.4
- * drv_philips.c 1.19
- * drv_mmc.c 1.30
- * drv_jvc.c 1.33
- * drv_dvd.c 1.26
- Lowlevel SCSI transport Routines now have scgp Parameter
- Wed Oct 28 22:20:25 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-aix.c 1.9
- dev=device:b,t,l Syntax new
- Mon Oct 26 03:18:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.7
- manufacturer_id() new
- mi_num new in struct disk_man
- Mon Oct 26 03:17:34 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.44
- manufacturer_id() new
- Mon Oct 26 00:27:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.6
- New manufacturer: Xcitec Inc.
- Doremi Media Co., Ltd.
- Matsushita Electric Industrial Co.,Ltd.
- CDA Datentr鋑er Albrechts GmbH.
- Sun Oct 25 13:00:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.71
- #ifdef HAVE_SYS_MMAN_H new
- Sat Oct 24 01:41:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-vms.c 1.4
- * scsi-osf.c 1.2
- * scsi-sgi.c 1.10
- * scsi-next.c 1.5
- * scsi-hpux.c 1.7
- * scsi-bsd.c 1.15
- * scsi-bsd-os.c 1.3
- * scsi-aix.c 1.8
- Blind changes for 1st stage of SCSI lib: Globale Variables removed and replaced by SCSI *scgp
- Sat Oct 24 00:22:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.69
- * scsi_cdr.c 1.60
- open_scsi(dev, timeout, verboseopen) -> open_scsi(dev, debug, verboseopen)
- Fri Oct 23 23:46:23 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * wm_packet.c 1.8
- * scsi_cdr.c 1.59
- scsi_settimeout() -> do not divide by 100
- Fri Oct 23 15:53:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.68
- XXX scgp->cap->c_bsize = 2048; XXX Hack init !!!
- Fri Oct 23 03:14:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.16
- scsi-sco.c new
- Fri Oct 23 16:01:44 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.27
- * scsi-linux-pg.c 1.7
- * scsitransp.c 1.30
- * scsitransp.h 1.15
- * scsierrs.c 2.16
- * scsi_cdr.c 1.58
- * scsidefs.h 1.19
- * cdrecord.c 1.67
- * drv_dvd.c 1.25
- * drv_philips.c 1.18
- * drv_sony.c 1.21
- * drv_jvc.c 1.32
- * cdr_drv.c 1.10
- * drv_mmc.c 1.29
- * modes.c 1.7
- * scsi_scan.c 1.2
- * scsilog.c 1.3
- Globale Variables removed and replaced by SCSI *scgp
- Thu Oct 22 18:49:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-next.c 1.4
- Now using scsi_open(device, busno, tgt, tlun) Interface
- Tue Oct 20 18:31:25 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.57
- CDD521/02 (Kodak PCD-200)
- Sun Oct 18 14:54:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.66
- 1.6.1 -> 1.7.1
- *************** Release 1.6.1 *******************
- Sun Oct 18 14:47:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.65
- O_BINARY for Tracks
- Restore old sector size on exit()
- Better handling for lba (512/2048) in read_toc()
- Sun Oct 18 14:40:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.56
- * cdrecord.h 1.43
- sense_secsize() new
- Sat Oct 17 16:39:41 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.12
- #ifdef SHM_LOCK to allow compilation of SysV shm on AIX
- Fri Oct 9 14:21:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.14
- sp->ux_errno = EIO; for old Transport Interface
- Fri Oct 9 22:19:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * modes.c 1.24
- * cd_misc.c 1.6
- * fifo.c 1.11
- * diskid.c 1.5
- * port.c 1.8
- #include <utypes.h> new
- Fri Oct 9 14:21:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cd_misc.c 1.5
- * wm_packet.c 1.7
- * wm_session.c 1.2
- * wm_track.c 1.2
- #include <sys/types.h> & #include <utypes.h> new
- Thu Oct 8 15:43:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.42
- u_char -> Uchar
- Wed Oct 7 18:08:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.64
- 1.7a2 -> 1.7, -fix -eject corrected
- wait_unit_ready(120); after a load
- Wed Oct 7 18:07:41 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.55
- IMMED hack in close track/session added
- Wed Oct 7 18:06:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.28
- new function waitfix_mmc()
- -dummy error hiding better
- Wed Oct 7 17:54:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.6
- EIO on SCG_RETRYABLE
- Tue Oct 6 12:53:11 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-vms.c 1.3
- next version from vaxinf@CHCLU.CHEMIE.UNI-KONSTANZ.DE and my remarks
- Tue Oct 6 12:21:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-vms.c 1.2
- next version from vaxinf@CHCLU.CHEMIE.UNI-KONSTANZ.DE
- Tue Oct 6 02:09:14 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.5
- * scsi-linux-sg.c 1.26
- * scsi-bsd-os.c 1.2
- New device:@ Syntax
- Tue Oct 6 02:04:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.54
- New device:@ Syntax
- sscanf() -> scsi_scandev()
- Tue Oct 6 01:50:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.34
- new dev= Syntax (dev=device:@ / dev=device:@,lun) inserted
- Tue Oct 6 01:05:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.13
- modified to use -lcam & cam_open_btl(busno, tgt, tlun, O_RDWR, NULL);
- Thu Oct 1 01:15:57 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.12
- Mods for dev=devname:@,l
- Mon Sep 21 01:24:45 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.25
- scsi_settimeout() -> sg_settimeout()
- Sat Sep 19 21:49:11 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-osf.c 1.1
- date and time created 98/09/19 20:49:11 by joerg
- Tue Sep 15 02:55:28 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.17
- capacity_philips() with Philips CDD-2600 Support new
- *_attach() now uses cdr_t * Parameter
- cdr_kodak_pcd600 new
- Pioneer DW-S114X from open_track_yamaha -> open_track_oldphilips
- Tue Sep 15 02:39:44 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.11
- #ifndef BSD_CAM -> #ifndef HAVE_CAMLIB_H
- Tue Sep 15 02:37:58 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.63
- Now uses: fctldefs.h, strdefs.h
- SECURITY new
- 1.7a1 -> 1.7a2
- open_scsi() check return value and print error message
- Blanking time print
- #ifdef _SC_PRIORITY_SCHEDULING around sysconf()
- #ifdef PRIO_PROCESS around setpriority() for WNT
- Tue Sep 15 02:31:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.31
- Now uses: fctldefs.h, strdefs.h
- blank_jvc() new
- Tue Sep 15 02:30:11 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.20
- Now uses: fctldefs.h, strdefs.h
- Tue Sep 15 02:22:12 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.41
- struct index -> struct tindex to allow #define index strchr
- Tue Sep 15 02:21:24 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.27
- Now uses: fctldefs.h, strdefs.h, timdefs.h
- Sony 928 Support new
- For drives that don't support read ATIP use data from read_diskinfo
- Try to handle "early Return" fixating syndrom from Mitsumi drives
- no error messages when fixating using -dummy
- Tue Sep 15 02:13:49 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.53
- Now uses: fctldefs.h, strdefs.h
- Tue Sep 8 01:32:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.15
- Conditional compilation for Linux pg driver to support old Linux releases
- Mon Sep 7 02:30:15 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.10
- Typo in scsi_fileno() fixed
- Sun Sep 6 18:47:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.9
- first FreeBSD CAM Support
- Sun Sep 6 18:22:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.8
- Enhancements for NetBSD & ATAPI
- Sun Sep 6 01:39:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.9
- cdr_mmc_sony new
- Sun Sep 6 00:43:43 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_simul.c 1.4
- * drv_dvd.c 1.24
- Now uses: strdefs.h
- Sat Sep 5 23:23:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.29
- Now uses: timedefs.h fctldefs.h
- Mon Aug 31 01:50:12 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.4
- pgbus init from -1 -> -2
- Mon Aug 31 01:39:52 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.24
- /dev/sga... to /dev/sgz instead of /dev/sgy now checked
- return nopen to allow recognition of bad dev= parameters
- Mon Aug 31 01:38:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.3
- Debug print for pgbus
- if scsibus >= 0 ist do nothing if busno is wrong
- Mon Aug 31 01:03:17 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.52
- write_xg5() new
- Mon Aug 31 01:02:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.51
- open_scsi() now checks dev=devicename:b,t,l
- read_trackinfo() now don't prints Cannot read TOC Meldung in silent mode
- Mon Aug 31 00:43:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.28
- scsiprintresult() new
- Mon Aug 31 00:40:32 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.14
- scsiprintcdb()/scsiprintwdata()/scsiprintrdata()/scsiprintresult() new
- Sun Aug 30 12:55:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.23
- g5_cdbaddr()/g5_cdblen() -> scgio.h
- Sun Aug 30 12:54:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.14
- USE_PG -> USE_PG_ONLY
- Sun Aug 30 12:54:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.13
- g0_cdblen()/g5_cdblen() & g5_cdbaddr() new
- Sun Aug 30 12:53:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.40
- write_xg5() new
- Sat Aug 29 22:15:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cd_misc.c 1.4
- pr_manufacturer() reference removed from print_min_atip()
- Sat Aug 29 21:57:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.33
- PP tranport documented, -scanbus doc corrected
- Sat Aug 29 21:01:59 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.2
- #include <linux/pg.h> statt "pg.h"
- support for integrated parallel Port Adapter & SCSI
- timeout code corrected
- DMA overrun now recognized
- Sat Aug 29 20:48:28 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.23
- Support for integrated parallel Port Adapter & SCSI
- Sat Aug 29 20:22:10 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cd_misc.c 1.3
- * cdrecord.h 1.39
- print_min_atip() new in cd_misc.c
- Tue Aug 25 20:23:20 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.13
- scsi_isatapi() defined, for default SCSI code
- Sun Aug 23 13:42:44 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.22
- Fix for misaligned integer access in sg_header for Linux/sparc if valloc() DMA Buffer is used
- Thu Aug 20 10:05:14 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-aix.c 1.7
- errno == Reference removed
- Thu Aug 20 01:24:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.32
- dev=devicename:target,lun documented
- Tue Aug 18 04:41:56 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.12
- scsi-next.c & scsi-vms.c new
- Mon Aug 17 23:08:36 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-vms.c 1.1
- date and time created 98/08/17 22:08:36 by joerg
- Mon Aug 17 22:35:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.11
- scsi-linux-pg.c new use with USE_PG
- Mon Aug 17 22:34:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-pg.c 1.1
- * scsi-bsd-os.c 1.1
- date and time created 98/08/17 21:24:24 by joerg
- Mon Aug 17 22:22:04 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.21
- MAX_SCG -> 8
- search /dev/sg0... before /dev/sfg...
- Mon Aug 17 21:47:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.20
- Support new sg driverinterface
- scgfile new to use with global ioctl's
- MAX_DMA_LINUX -> 4k if SG_BIG_BUFF undefined
- SG_MAX_SENSE -> 16 if not declared
- SG_GET_BUFSIZE ioctl new
- scsi_isatapi() new
- Sun Aug 16 23:47:48 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * misc.c 1.1
- date and time created 98/08/16 22:47:48 by joerg
- Sun Aug 16 23:47:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.38
- misc.c: timevaldiff() new
- Sun Aug 16 23:34:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.7
- scsi_isatapi() new
- /dev/scgx may be replaced by dev=/dev/xxx:0,0
- Sun Aug 16 23:32:42 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.13
- * scsitransp.c 1.27
- * scsi-sgi.c 1.9
- * scsi-aix.c 1.6
- * scsi-hpux.c 1.6
- scsi_isatapi() new
- Fri Jul 17 03:44:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.10
- BSDI new -> scsi-bsd-os.c
- Fri Jun 19 19:59:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.12
- * scsitransp.c 1.26
- * scsihack.c 1.9
- * scsi-sgi.c 1.8
- * scsi-hpux.c 1.5
- * scsi-bsd.c 1.6
- * scsi-aix.c 1.5
- * scsi-linux-sg.c 1.19
- Use scsi_open(device, busno, tgt, tlun) with parameters
- Tue Jun 9 01:44:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.22
- korrekte Indizierung bei tracksize virtual tracklist
- Sat Jun 6 00:16:40 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * port.c 1.7
- #include <time.h> -> #include <timedefs.h> wegen sys/time.h
- Wed Jun 3 02:20:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.31
- bytes= Option removed
- Introduced Mailing List
- Wed Jun 3 02:18:47 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.21
- Treshold for printing the Virtual Trackliste corrected
- Abort if first virt Track is not a multiple of the sectorsize
- Wed Jun 3 01:35:24 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.4
- disk_rcap List new
- Wed Jun 3 01:04:49 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.62
- CD -> CD/DVD
- Wed Jun 3 01:01:53 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.61
- #if defined(_POSIX_PRIORITY_SCHEDULING) -> #if defined(_POSIX_PRIORITY_SCHEDULING) && !defined(HAVE_SYS_PRIOCNTL_H) bei LOCAL declaration
- Tue Jun 2 00:41:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.20
- attach_???() new now implementing the side effects from identify_???()
- Tue Jun 2 00:41:36 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.26
- attach_???() neu mit den Nebeneffekten aus identify_???()
- Mon Jun 1 23:34:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.50
- Cast for malloc(): not every malloc() is void *
- Mon Jun 1 23:33:21 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.19
- * drv_jvc.c 1.30
- * cdr_drv.c 1.8
- * cdrecord.h 1.37
- * cdrecord.c 1.60
- attach Routine now uses cdr_t * Parameter
- Mon Jun 1 22:24:42 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.19
- * scsilog.c 1.2
- Superfluous & in a_to_u_short() removed
- Sun May 31 21:38:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.8
- OSF1 new
- Sun May 31 01:45:04 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.25
- void * cast for valloc() return
- Sun May 31 00:39:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.59
- Casts for tracksize & padsize
- Sat May 30 23:12:56 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_simul.c 1.3
- Verbose Message for islast
- Sat May 30 00:35:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.58
- tracksize & padsize -> LLong
- Fri May 29 00:32:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.57
- astoll() & getllnum() new
- number() -> LLong
- Fri May 29 00:05:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.30
- waw in .wav Typo
- Fri May 29 00:03:32 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.18
- Better comment and housekeeping
- Thu May 28 01:08:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.17
- next_wr_addr_dvd() now correct with read_rzone_info()
- Thu May 28 00:02:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.16
- Verbose level documented
- set ds_maxblocks from rzone_info
- rzone_size() new
- phys size computation corrected
- Tue May 26 04:16:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.15
- Speed code removed
- Tue May 26 04:03:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.14
- Removed lines that have been commented out
- Tue May 26 04:01:03 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.13
- dvd check in identify_dvd() later
- Tue May 26 03:58:57 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.12
- fcntl.h
- errno.h
- sys/file.h removed
- Tue May 26 03:56:48 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.11
- scsiprbytes() with lverbose > 1
- multi Track Hack indented
- Tue May 26 03:49:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.10
- Superfluous Debugs in SCSI routines removed
- Tue May 26 00:02:51 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.56
- checktsize() with Llong for total Tracksize in Bytes
- checkdsize() now computed the remaining rest capacity
- Mon May 25 04:40:51 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.9
- Computations of the track split code -> long long
- MAX tracks -> 99
- Mon May 25 04:35:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.8
- close_Xtrack_dvd() code -> fixate_dvd()
- Mon May 25 04:30:05 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.7
- send_dvd_structure() & send_dvd0F() new
- Mon May 25 03:46:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.6
- print_laserlog() new
- print_logpages() new
- Mon May 25 03:42:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.5
- przone() new
- print_dvd00()/print_dvd01()print_dvd04()/print_dvd05()/print_dvd0D()/print_dvd0E()print_dvd0F() new
- now reads 4096 Bytes DVD structure
- Mon May 25 03:17:14 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.4
- print_dvd_info() new
- Mon May 25 02:31:56 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsilog.c 1.1
- date and time created 98/05/25 01:31:56 by joerg
- Mon May 25 02:05:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsimmc.h 1.3
- rzone_info new
- dvd_structure_XX new
- Sat May 23 22:41:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_simul.c 1.2
- #include unixstd.h new
- Sat May 23 21:32:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.49
- New Mode Page 2A Heuristic (min length 0x14 -> 0x10): ATAPI LITEON only gives 0x12: No Write Speed.
- Wed May 20 23:49:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.55
- islast bug (|| instead of &&) fixed
- bytes= Option removed
- Tue May 19 04:11:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.3
- struct disk_info & struct track_info -> scsimmc.h
- scsilog.h new
- Sat May 16 13:15:21 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsimmc.h 1.2
- u_char -> Uchar
- Sun May 10 00:12:04 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsimmc.h 1.1
- date and time created 98/05/09 23:12:04 by joerg
- Sun May 10 00:04:17 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * auheader.h 1.2
- generic Copyright comment
- Sun May 10 00:02:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.25
- Strukturdefinitionen -> scsimmc.h
- Thu May 7 22:43:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.48
- strindex() -> strbeg()
- vendor_info / prod_ident / prod_revision new because of array index problems
- Kodak PCD-600 new
- Thu May 7 21:38:58 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.36
- getnum() now extern
- is_mmc() with DVD recognition
- disk_rcap() new
- Thu May 7 21:38:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.7
- DRV_DVD new
- cdr_kodak_pcd600 / cdr_cdr_simul / cdr_dvd_simul new
- DEV_PIONEER_DVDR_S101 new
- DVD recognition in is_mmc() nee
- Thu May 7 21:15:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.54
- 1.6 -> 1.7a1
- getnum() LOCAL -> EXPORT
- test_unit_ready() before load Medium
- Allow Medium removal if not ready on load_media()
- Thu May 7 10:43:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.3
- Vendor list actualalized
- Wed May 6 02:52:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.29
- simulation driver documented
- Wed May 6 02:41:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.9
- .wav files that are smaller than expected are handled correctly
- Mon May 4 02:09:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.2
- Function names *_mmc -> *_dvd
- ds_maxblock -> ds_maxblocks
- getdisktype_dvd() now includes more tests
- write_type -> WT_SAO
- Hack for virtual track list
- Sun May 3 19:37:17 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.47
- mode_select_sg0()/mode_sense_sg0() cnt usage corrected
- mode_sense_sg0() movebytes() count corrected
- Sat May 2 00:46:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_simul.c 1.1
- date and time created 98/05/01 23:46:07 by joerg
- Fri May 1 19:26:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.46
- DEV_PCD_600 new
- is_mmc() now uses dvdp Arg
- Fri May 1 19:08:34 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsidefs.h 1.18
- PCD_600 new
- *************** Release 1.6 *******************
- Fri Apr 17 12:53:59 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.45
- & before ibuf removed because it is an array
- Fri Apr 17 12:45:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.44
- min/sec/frame -> amin/asec/aframe because of min() Macro
- Thu Apr 16 01:43:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.26
- -ignsize new
- web page for cdrecord added
- Thu Apr 16 00:55:39 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.2
- Print if Manufacturer is in none of the tables
- Thu Apr 16 00:52:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.24
- ds_maxblock -> ds_maxblocks
- do get_atip() always, but print if lverbose is set
- Thu Apr 16 00:32:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.35
- * cdrecord.c 1.53
- ds_maxblock -> ds_maxblocks
- new Option -ignsize
- Thu Apr 16 00:31:32 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.29
- * drv_philips.c 1.16
- ds_maxblock -> ds_maxblocks
- Sun Apr 12 16:14:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.43
- Smart & Friendly CD-R4012 (TEAC CDR-55S) new
- Sun Apr 12 02:15:15 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.24
- scsiprintcdb()/scsiprintwdata()/scsiprintrdata() new
- print scsiprintcdb() on errors
- Sun Apr 12 01:58:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.34
- * cdrecord.c 1.52
- Real Blocks new
- 1.6a14 -> 1.6
- Wed Apr 1 03:28:36 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.51
- checkgui() now has verbose print
- Wed Apr 1 01:36:59 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.28
- lberbose > 1 for all subcode Messages
- teac_wr_pma()/teac_rd_pma() new
- JVC Errorcodes new
- check for cdrecord -fix without Parameter
- hide Illegal Command errorcode for next_wr_addr_teac()
- Wed Apr 1 01:29:49 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.23
- * scsi_cdr.c 1.42
- * drv_mmc.c 1.23
- GCC Warnings removed: printf format errors
- Tue Mar 31 20:58:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.50
- ->1.6a14, LOAD & EJECT works for CD-ROM too
- GUI test on STDERR
- first Trackno -> track[0] as Hack
- Tue Mar 31 20:56:43 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.25
- CREDITS
- better Documentation for tsize= & TEAC
- Sun Mar 29 15:31:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.24
- -vv/-VV mods
- -fix: not for TEAC
- -load new
- timeout= Option
- tsize= description because of tracksize and TEAC
- nice/SunOS -> nice/others
- Sun Mar 29 15:26:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.15
- open_session() with tracks & trackp Parameters
- Philips CDD-521 old/dumb new
- Pioneer DW-S114X new
- Sun Mar 29 15:22:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.22
- open_session() with tracks & trackp Parameters
- Check for zeroed ATIP Info
- wait_unit_ready() for ATAPI - sorry not working
- Sat Mar 28 23:43:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.49
- check_recovery() now uses flags for unload_media()
- call unload_media() on input buffer, wait error, and for blank media error
- open_session() now usees tracks & trackp Parameters for Sizecheck
- Printing of is_swab() with audio fixed
- Sat Mar 28 23:22:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.27
- teac_open_session() checks tracksize ( <= 0 is not possible)
- Sat Mar 28 23:21:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.41
- wait_unit_ready() now handles BUSY
- mode_sense_sg0() movebytes() count handling corrected (amt-4)
- better (komplete) Inquiry printing with -V
- JVC XR-W2001 / Plilips CDD521/00 / Traxdata CDR4120 / Pioneer CD-WO DW-S114X / Pinnacle RCD-1000 new
- Sat Mar 28 23:06:05 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsireg.h 1.18
- SCSI Status codes
- Fri Mar 27 01:04:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.18
- * cdrecord.h 1.33
- open_session() with tracks & trackp parameters
- Thu Mar 26 22:42:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.6
- Pioneer DW-S 114, old Philips, dumb Philips new
- Tue Mar 24 21:30:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.32
- is_*() Macros now clearer: != 0
- Tue Mar 24 21:29:18 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsidefs.h 1.17
- DEV_CDD_521_OLD new
- Mon Mar 16 00:48:34 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_dvd.c 1.1
- date and time created 98/04/20 00:48:34 by joerg
- Sat Mar 14 17:49:09 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.5
- MAX_DMA_BSD 64k -> 60k
- Thu Mar 12 23:48:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.26
- set ds_maxblock
- next_wr_addr_jvc() uses read_B0() if track == 0
- use trackp[i].trackno for TOC
- Lead-out Start time now uses frames
- teac_calibrate() inits lba_addr from read_B0()
- next_wr_addr_teac() with Parameters
- Thu Mar 12 23:42:09 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.48
- use real Track nubmers
- -v/-V now Inc type Flag
- print remaining capacity
- Pregapsize || bug fixed
- Trackno in struct track
- wait_unit_ready() new
- Thu Mar 12 23:35:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.14
- Print computed ATIP only for empty Disk
- ATIP printout now prints Lead-out start time too
- compute Disk capacity
- Thu Mar 12 22:33:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.17
- close_track_sony() -> track = 0 !
- mode_sense() -> get_mode_params()
- Thu Mar 12 22:24:10 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.31
- Strukt track now includes trackno
- CDR_DVD new
- from_bcd()/to_bcd() new
- wait_unit_ready() new
- read_B0() new
- Thu Mar 12 22:20:40 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.40
- unit_ready() now checks for UNIT_ATTENTION
- wait_unit_ready() new
- toc struktures char -> Uchar
- read_tochdr()/read_trackinfo() may have NULL Pointer Args
- read_B0() new
- Thu Mar 12 22:12:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.22
- Print data if verbose > 1
- Thu Mar 12 01:21:58 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cd_misc.c 1.2
- from_bcd()/to_bcd() new
- Tue Mar 10 00:07:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.47
- * drv_mmc.c 1.21
- checkgui() & isgui new
- Mon Mar 9 23:29:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.20
- Read ATIP non-fatal
- warnung in fixation with correct lverbose flag
- Sun Mar 8 15:02:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.39
- SAF CD-R2006PRO CD-R2006, JVC R2626 new
- Sun Mar 8 14:59:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.46
- Default Timeout -> 40s
- flags int -> long
- new Option -load
- Print Lead-out start
- 90 Min value corrected
- Sun Mar 8 14:56:53 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.30
- fsamples()/frames() new
- Fri Mar 6 01:11:56 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.21
- print SCSI command names before ABORT
- Thu Mar 5 01:15:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.15
- referres -> refers
- Thu Mar 5 01:15:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.11
- * scsitransp.c 1.20
- scsi_sense_qual() new
- Mon Mar 2 22:50:12 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.19
- msf_to_lba()/lba_to_msf() -> cd_misc.c
- len += 2 to correct length for TOC & disk Info
- failed read ATIP is no fatal error
- better print_atip()
- Mon Mar 2 22:45:53 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cd_misc.c 1.1
- date and time created 98/03/02 22:45:53 by joerg
- Mon Mar 2 22:39:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.29
- F_LOAD new
- All Flags sorted
- msf_to_lba()/lba_to_msf() new
- Mon Mar 2 22:36:10 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.13
- philips_getlilo() new
- print disk manufacturer new
- Mon Mar 2 21:56:53 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.38
- Pinnacle RCD 4X4, SAF CD-RW226 new
- Mon Feb 23 22:32:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.37
- read_toc_philips() same parameters as read_toc() (ses -> fmt)
- Mon Feb 23 22:30:57 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.18
- msf_to_lba() corrected (+-150 bug)
- lba_to_msf() new
- Check for Complete Disk: 0xFF:0xFF/0xFF
- pr_manufacturer() new with lverbose
- different Formatting
- Mon Feb 23 21:54:28 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.45
- 80 Minute limit -> 90 Minutes
- Mon Feb 23 21:51:56 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * diskid.c 1.1
- date and time created 98/02/23 21:51:56 by joerg
- Sun Feb 22 23:23:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.10
- fifo_percent() with Parameter
- FIFO Bug (duoubling of a segment at end of writing) fixed
- Sun Feb 22 22:54:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.44
- fifo_percent() with Parameter
- unit_ready() for UNLOAD removed
- print Disk capacity
- Sun Feb 22 22:52:53 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * wm_packet.c 1.6
- fifo_percent() with Parameter
- Sun Feb 22 22:47:51 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.28
- fifo_percent() with Parameter
- msf_t typedef
- pr_manufacturer() new
- Sun Feb 15 21:01:03 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.8
- getWavShort() & getWavLong() Definitions removed
- Tue Feb 10 01:00:48 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.43
- New option timeout=#
- Mon Feb 9 12:44:40 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.18
- timeout from 1/100 sec -> 1/HZ sec
- Sun Feb 8 21:56:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.17
- Missing bracket at read() inserted
- Sun Feb 8 18:45:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.36
- Tayo Yuden CD-WO EW-50 better Inquiry
- Sun Feb 8 15:52:15 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.9
- fifo_percent() returns -1 if buflen == 0
- dummy fifo_percent() always -1
- Sun Feb 8 15:50:43 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * wm_packet.c 1.5
- * cdrecord.c 1.42
- Copyright -> 1998
- fs Reference in fifo_percent() removed
- fifo_percent() in wm_packet new
- Sun Feb 8 13:54:25 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.23
- fs= - administrative part
- .au & .wav description
- better -swab description
- Sun Feb 8 13:30:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.16
- Fix for sendcommand() befor scsi_getbuf() call
- read() < 0 now handled
- Sun Feb 8 13:28:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.7
- Definitions for WAVE better
- better WAV recognition from Dave
- Sat Feb 7 23:20:14 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.25
- close_track_teac() fixed only audio uses no run-out blocks
- Sat Feb 7 23:18:43 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.41
- rezero_unit() now silent not supported by all drives
- Sat Feb 7 23:14:03 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.35
- Kodak CDR-240 new
- Sun Feb 1 23:17:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.8
- HAVE_SHM -> HAVE_USGSHM was a typo
- Sun Feb 1 21:20:48 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.34
- DVD enhancements in mmv_getval() & print_capabilities()
- Sun Feb 1 20:35:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsireg.h 1.17
- DVD Definitions in Mode Page 2A
- Sun Feb 1 19:56:10 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.15
- scsi_getbuf() hat nun char *ret wegen pointer Aritmetik
- sizeof() cast comparison to int
- scsi_send(): superfluous ; before scsi_settimeout() removed
- Sun Feb 1 19:45:21 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.40
- filename new in struct track
- Errorcode and exit() in audio*size()
- Sun Feb 1 19:44:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * auheader.h 1.1
- date and time created 98/02/01 19:44:08 by joerg
- Sun Feb 1 19:44:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.6
- auheader.h new
- Errorcodes
- Sun Feb 1 19:43:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.27
- filename new in struct track
- cd_mode_page_2A *cdr_cdcap new in struct cdr_cmd
- Sun Feb 1 19:42:28 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.12
- * drv_sony.c 1.16
- * drv_mmc.c 1.17
- * drv_jvc.c 1.24
- cd_mode_page_2A *cdr_cdcap new in struct cdr_cmd
- Sun Feb 1 16:03:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.16
- ATIP Enhanced
- Sun Feb 1 15:56:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.15
- mmv_check() -> mmc_cap()/mmc_getval()
- Handle non-trayload drives
- warning for dummy/verbose while fixating
- Sun Feb 1 15:49:17 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsidefs.h 1.16
- DEV_MMC_DVD, DEV_PIONEER_DVDR_S101 new
- Sun Feb 1 15:46:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.33
- mmc_getval() & mmv_check() with dvdp
- DEV_MMC_DVD new
- Pioneer DVD-R S101, TEAC CD-R55S new
- allow_atapi() in print_capabilities()
- heuristic with speed >= 176 according to mmc2
- Sun Feb 1 15:46:17 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.39
- better CD-Recorder warning
- Sun Feb 1 14:53:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.38
- Honour file sizes
- better usage() Output
- .au & .wav Filesize recognition
- early recognition of "incompatible medium"
- sched_setscheduler() error code (< 0) is correct
- Sun Feb 1 14:39:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.26
- mmc_getval() & mmv_check() with dvdp
- TI_WAV & is_wav() removed
- Sun Feb 1 14:33:39 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.5
- Complete recognition of a Wavheader (with Hilfe from Heiko)
- Mon Jan 26 01:56:21 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-aix.c 1.4
- valloc() re-implemented (not available in AIX libc)
- scsi sense handling ready
- Mon Jan 26 01:51:58 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.32
- mmc_cap(), mmc_getval() new
- Strings for printcap() static for K&R
- Mon Jan 26 01:07:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.4
- Filesize - header for Sun .au Files, data_size is not always correct
- Sun Jan 25 23:08:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.3
- Sun .au Header new
- Sun Jan 25 22:58:58 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.25
- TI_NOWAV -> TI_NOAUHDR, is_auname() & ausize() new
- Sun Jan 25 18:10:47 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.24
- TI_NOWAV, mmc_cap() & mmg_getval(), is_wavname() new
- Sun Jan 25 16:16:23 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.2
- is_wavname() new
- Sun Jan 25 16:02:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * audiosize.c 1.1
- date and time created 98/01/25 16:02:26 by joerg
- Sun Jan 25 13:38:40 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.23
- Errortexts for CD-R55S
- Sat Jan 24 17:52:52 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * wm_packet.c 1.4
- * fifo.c 1.7
- Honour file sizes
- Fri Jan 23 02:08:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.14
- scsi_initdev() new to allow concurrent cdrecord's
- Fri Jan 23 02:04:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.22
- * drv_mmc.c 1.14
- * drv_sony.c 1.15
- * scsireg.h 1.16
- * scgio.h 2.12
- Uint for Bitfields -> Ucbit
- Sun Jan 18 14:25:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.19
- flush() calls to correctly mix stderr/stdout
- Sun Jan 18 14:23:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.23
- TI_WAV, is_wav(), wavsize() nee
- Sat Jan 17 22:07:03 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.22
- * cdrecord.c 1.37
- -reset Option new
- Sat Jan 17 21:53:58 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.22
- F_RESET, F_PRATIP, F_PRDINFO, SES_UNDEF new
- Definitios for disk status and session status
- dstat_t enhanced
- CDR_NOLOLIMIT & CDR_ALLOC new
- fifo_percent(), allow_atapi(), mode_sense_??()/mode_select_??() new
- Sat Jan 17 21:35:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.6
- undef FIFO if no shared mamory
- SHM_LOCK for Linux
- Stat buffer for fifosize
- removed sp->cont because it is not secure (use diff)
- fifo_percent() new
- Sat Jan 17 21:20:57 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.36
- -reset new
- fifo_percent() printing for -v
- Sat Jan 17 21:09:24 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.21
- Better description of dev= and -scanbus
- Tue Dec 23 01:26:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.31
- Plextor PX-R24CS
- S&F CD-R2006PLUS
- Wearns CDR-632P new
- Tue Dec 23 01:23:34 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.30
- Uint in Bitfields -> Ucbit
- Thu Dec 11 19:30:31 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.18
- Print command execution time for each failed (non-silent) command
- Sun Nov 9 18:33:48 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.13
- Remove get Page 0x2A for Matsushita CW-7502
- has_mode_page() checks "current" instead of "default"
- Sat Nov 8 16:11:51 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.35
- Disk size check -> checkdsize() : new
- Fri Nov 7 00:02:20 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-aix.c 1.3
- timeout counts in seconds
- Fri Nov 7 00:04:11 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsireg.h 1.15
- * scgio.h 2.11
- * scsi_cdr.c 1.29
- * drv_sony.c 1.14
- * drv_mmc.c 1.12
- * drv_jvc.c 1.21
- u_char in Bitfields -> Uint
- Thu Nov 6 20:27:08 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.7
- Typo __AIX -> defined(_IBMR2) || defined(_AIX)
- Thu Nov 6 20:26:23 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-aix.c 1.2
- sccsid[] -> __sccsid[], fd -> f Typo, #include <malloc.h>
- Thu Nov 6 20:22:14 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.20
- Typo corrected
- Thu Nov 6 20:19:26 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.17
- * scsierrs.c 2.14
- * scsi_cdr.c 1.28
- * scsi.c 1.4
- * drv_sony.c 1.13
- * drv_philips.c 1.11
- * drv_mmc.c 1.11
- * drv_jvc.c 1.20
- #include <mconfig.h> for AIX
- Thu Nov 6 20:18:25 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.34
- #ifdef RLIMIT_NOFILE fuer AIX
- Wed Nov 5 18:01:32 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.19
- Better doc for fs=
- Wed Nov 5 17:57:50 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.10
- msf_to_lba() new, get_diskinfo() new, di_to_dstat() new, getdisktype_mmc() new, additions for Matsushita CW-7502
- Wed Nov 5 17:43:41 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.5
- switch -> if then else
- Wed Nov 5 17:15:45 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.33
- init struct disk_status, better aritmetic for disk size
- Wed Nov 5 17:14:29 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.4
- print FIFO min fill in percent
- Tue Nov 4 11:20:22 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.26
- return (mode_select_g0(dp, cnt, smp, pf)) was missing in mode_select()
- Tue Nov 4 10:35:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.13
- Check for NULL at return of valloc()
- Tue Nov 4 00:13:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.19
- New flag CDR_NO_LOLIMIT
- Sun Nov 2 16:17:10 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.25
- SCSI mode(6/10) conversion for ATAPI, distinguish between S&F 2006PLUS / S&F 2006PLUS
- Sun Nov 2 14:57:57 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.16
- Print finish time
- Sun Nov 2 14:54:50 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.10
- i_to_4_byte new
- Thu Oct 23 19:21:19 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.6
- AIX Support
- Thu Oct 23 19:20:25 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-aix.c 1.1
- date and time created 97/10/23 18:20:25 by joerg
- Thu Oct 23 19:12:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.9
- Enhancements for packet writing
- Thu Oct 23 01:35:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.18
- New options -prcap, -packet, pktsize =#, -noclose
- Wed Oct 22 23:50:44 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.18
- * wm_packet.c 1.3
- * cdrecord.c 1.32
- fflush(stdout) -> flush(), flush() after Fixating...
- Wed Oct 22 23:49:12 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.24
- scsi_close-session() -> scsi_close_tr_session()
- Wed Oct 22 23:49:11 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.21
- scsi_close-session() -> scsi_close_tr_session()
- Sun Oct 19 15:41:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.23
- * cdrecord.c 1.31
- Prevent medium removal problems fixed (read TOC) & Matsushita CD-750?
- Sun Oct 19 15:40:32 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsidefs.h 1.15
- Matsushita CW-7501 & CW-7502
- Sun Oct 19 02:08:53 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.12
- * drv_philips.c 1.10
- * drv_jvc.c 1.17
- * wm_packet.c 1.2
- * cdrecord.h 1.20
- * cdrecord.c 1.30
- next_wr_address() has track_t * added
- Sun Oct 19 01:37:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.16
- read_disk_info() -> read_disk_info_teac(), zero pre-gap audio support, opt_power_judge() timeout -> 60 sec
- Sun Oct 19 01:33:21 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.22
- read_disk_info() new, print_capabilities() new
- Sun Oct 19 00:40:36 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.29
- * cdrecord.h 1.19
- get_buf() new, -prcap & print_capabilities() new, -packet new, pktsize=# new
- Sun Oct 19 00:36:32 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * wm_track.c 1.1
- * wm_session.c 1.1
- * wm_packet.c 1.1
- date and time created 97/10/18 23:36:31 by joerg
- Sat Oct 18 19:14:05 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi.c 1.3
- stdlib.h -> stdxlib.h, unistd.h -> unixstd.h
- Sat Oct 18 01:34:19 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * modes.c 1.3
- Ausgabe der Mode Parameter wenn mode_select() nicht klappt & return FALSE
- **** 1.6a3 ***
- Sun Oct 12 20:00:21 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.17
- * cdrecord.c 1.28
- New options pregap= defpregap=
- Sun Oct 12 19:30:45 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.18
- is_first() & is_last() new
- Sat Oct 11 18:01:28 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.27
- islast debug printf deleted
- Sat Oct 11 17:57:43 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.21
- * drv_sony.c 1.11
- * drv_philips.c 1.9
- * drv_mmc.c 1.8
- * drv_jvc.c 1.15
- * cdrecord.h 1.17
- * cdrecord.c 1.26
- islast for TEAC & no run-out blocks for disksize computing
- Sat Oct 11 14:54:03 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.14
- OLD_CLOSE_TRACK re-aktiviert, clear_subcode() in open_track(), set_limits() in open_track() for audio without run-out, dummy sector -> static to be zeroed
- Thu Oct 9 14:14:24 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.13
- Audio Tracks have no link&run-in
- Thu Oct 9 02:01:23 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.12
- SWABAUDIO Flag new
- Wed Oct 8 17:24:40 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.20
- * drv_sony.c 1.10
- * drv_philips.c 1.8
- * drv_mmc.c 1.7
- * cdrecord.h 1.16
- * cdrecord.c 1.25
- Modification of data structures for JVC/TEAC
- Wed Oct 8 17:23:41 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.3
- WRITER_MAXWAIT 20 -> 120 s
- Wed Oct 8 17:14:04 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.11
- Enhancements for audio and multi track disks
- Wed Oct 8 14:48:06 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.16
- Better doc for padsize & fs=
- Mon Oct 6 20:37:39 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.10
- Modified to use pad_track()
- Mon Oct 6 20:32:11 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.24
- In pad_track(): if (bytesp != 0) check was missing ->coredump
- Mon Oct 6 20:29:22 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.19
- SMART&FRIENDLY CD-R2006
- Sun Oct 5 16:53:45 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.6
- verbose printing modified
- Sun Oct 5 16:53:09 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.23
- Check for bytesp != 0 in pad_track()
- Sat Oct 4 01:09:56 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.22
- realtime raisepri Problem for HP-UX fixed (function present bot not working)
- Fri Oct 3 21:33:13 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.18
- * drv_sony.c 1.9
- * drv_philips.c 1.7
- * drv_mmc.c 1.5
- * drv_jvc.c 1.9
- * cdrecord.h 1.15
- * cdrecord.c 1.21
- * cdrecord.1 1.15
- * cdr_drv.c 1.5
- new option blank=type for CD-RW
- Fri Oct 3 16:23:00 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.20
- pad_track() new, await_faio() new & init_faio() befor wait loop, always pad to 300 sectors , padsize= option new, DEFAULT_FIFOSIZE new
- Thu Oct 2 02:02:10 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.2
- MIN_BUFFERS -> 3, await_faio() new, kill_faio() new, stdin EOF check, Messages only for debug
- Thu Oct 2 01:38:39 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.14
- padsize Option new, nice --18 bug, 's' & 'f' mult for getnum()
- Thu Oct 2 01:31:28 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.8
- sleep()'s added to cure fixating problems ???
- Thu Oct 2 01:19:46 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.14
- DEFAULT_FIFOSIZE, roundup(), tracksize & padsize -> long, pad_track() new, await_fifo() & kill_fifo() new, minutes() cast to int
- Wed Sep 24 00:02:39 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.19
- Fifo & tracksize Option
- Tue Sep 23 23:46:27 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sgi.c 1.7
- Bug with resid != 0 fixed
- Sun Sep 21 23:20:15 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.13
- fs= Option, tsize= Option, mkisofs | cdrecord with fs= EXAMPLE
- Sun Sep 21 22:58:34 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * fifo.c 1.1
- date and time created 97/09/21 21:58:34 by joerg
- Sun Sep 21 22:45:08 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.13
- faio_get_buf() & fifo_stats()
- Sun Sep 21 01:12:43 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.12
- fifo code
- Wed Sep 17 13:55:57 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.7
- Typo in cdr_write_teac() EXPORT -> LOCAL
- Wed Sep 17 13:55:06 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.18
- raisepri() has Parameter (n below Max), _POSIX_PRIORITY_SCHEDULING, _POSIX_MEMLOCK
- *************** Release 1.5 *******************
- Mon Sep 15 16:46:16 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * README 1.9
- Anpassungen fuer release 1.5
- Wed Sep 10 18:40:49 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.17
- Print always Copyright except for -msinfo
- Wed Sep 10 18:12:59 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.17
- Inquiry debug data indented
- Mode Parameters only for verbose
- Wed Sep 10 17:57:32 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.16
- Flags defs von cdrecord.c -> cdrecord.h
- load_media() new
- load/unload_madia() global
- Track verbose output after inquiry
- Test errorcodes while burning
- Dummy blocks added for close_track() is not an error
- -nofix Flag activated
- Exit code for burning errors: -2
- Swabaudio automatic
- Wed Sep 10 17:43:12 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.11
- Flag defs from cdrecord.c
- getdisktype() with cdr_t *
- load_media() new
- load/unload_madia() global
- Wed Sep 10 17:42:13 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.4
- * drv_jvc.c 1.6
- getdisktype() with cdr_t *
- Wed Sep 10 17:41:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.6
- philips_getdisktype() new for automatic eject on "Command Sequence Error"
- Wed Sep 10 16:50:56 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.12
- Scsibus , typo removed
- Wed Sep 10 15:10:03 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.11
- 1.4 -> 1.5
- Wed Sep 10 15:04:26 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.8
- new_track_sony() return valoe corrected
- Wed Sep 10 15:03:36 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.10
- Changes for cdrecord-1.5
- Thu Sep 4 19:26:00 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.12
- Use channel on multi channel controlers
- Thu Sep 4 19:09:10 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.5
- * drv_sony.c 1.7
- * scsi_cdr.c 1.16
- inq.ansi_version -> inq.data_format for all mode_select() calls
- for Philips CDD-522 (version == 1 , format == 2)
- Wed Sep 3 02:00:33 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.11
- scsi_mapbus() new
- better timeout handling
- copy Struct now automatic Variable
- Sense Data error = SCG_RETRYABLE
- Mon Sep 1 01:25:16 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sgi.c 1.6
- * scsi-linux-sg.c 1.10
- * scsi-hpux.c 1.4
- * scsi-bsd.c 1.4
- Last tuning make all implementations equal
- Open only one file if possible.
- Better bound checking
- Sun Aug 31 23:21:06 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-hpux.c 1.3
- Array again has 8 Luns
- havebus tests bounds
- Sun Aug 31 23:18:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sgi.c 1.5
- MAX_* introduced, open max 1 lun (for now)
- Sun Aug 31 20:14:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-hpux.c 1.2
- MAX_LUN now 1
- Sun Aug 31 20:10:25 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-hpux.c 1.1
- date and time created 97/08/31 19:10:25 by joerg
- Sun Aug 31 18:00:16 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.5
- HP-UX added
- Tue Aug 26 19:37:15 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.15
- init dp in main now correctly
- Tue Aug 26 17:50:20 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sgi.c 1.4
- Support complete without using -lds
- Tue Aug 26 17:47:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.15
- scsibus/target/lun now now -1 if bus is scanned
- to make sure that not ony one target can be opened.
- Tue Aug 26 17:46:22 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.14
- test_unit_ready() after select_target() (SCANBUS)
- Tue Aug 26 01:47:41 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sgi.c 1.3
- unused includes removed
- Mon Aug 25 22:02:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.9
- * scsitransp.c 1.15
- * scsi-sgi.c 1.2
- * scsi-linux-sg.c 1.9
- * scsi-bsd.c 1.3
- errno -> ux_errno in scg_cmd for POSIX multithread
- Mon Aug 25 21:27:55 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-sgi.c 1.1
- date and time created 97/08/25 20:27:55 by joerg
- Mon Aug 25 18:10:12 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.13
- raisepri() not always done
- Sun Aug 24 22:58:37 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.4
- First pre-aplha makes one data track only
- Sun Aug 24 17:03:05 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.12
- New options: driver=name -checkdrive -inq -scanbus -nofix
- set_trsizes() later
- get_cdr_cmds() new
- first simple sizecheck
- "swap" output from print_data_track() removed
- Sun Aug 24 16:54:31 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.10
- struct disk_status new
- is_unknown_dev() new
- is_mmc() new
- mmc_check() new
- set_cdrcmds() new
- Sun Aug 24 16:53:09 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.14
- is_unknown_dev() new
- is_mmc() new
- mmc_check() new
- open_scsi() modified for scsi_scan()
- Device recognition new for CD-R
- scsi_load() now correct
- Sun Aug 24 16:22:22 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.9
- -nofix new
- driver=name new
- -checkdrive new
- -inq new
- -scanbus new
- Sense Output uses new form
- Sun Aug 24 16:19:42 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.4
- CDR_SWABAUDIO new
- cd_mode* pages -> scsireg.h
- identify_mmc() uses mmc_check()
- Sun Aug 24 16:18:00 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.3
- set_cdrcmds() new
- get_cdrcmds() enhanced
- Sun Aug 24 15:47:30 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.6
- * drv_philips.c 1.5
- CDR_SWABAUDIO Flag new
- Sun Aug 24 14:51:43 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsidefs.h 1.14
- CDD-2000 & CDD-2600 new
- MMC Definitionen new
- Sun Aug 24 14:18:47 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsireg.h 1.14
- CD mode pages 05 & 2A
- Sun Aug 10 19:29:38 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.4
- * drv_sony.c 1.5
- * drv_mmc.c 1.3
- * cdrecord.h 1.9
- * cdrecord.c 1.11
- cdr_driver -> cdr_drname + cdr_drtext
- open_track() with track_info * instead of many arguments
- Sun Aug 10 18:10:14 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.13
- LOAD (A6) command now uses correct SCSI definition
- Sun Aug 10 17:43:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.8
- Buffer overflow in sg_rq corrected
- timeout corrected (semicolon past if)
- 12 Byte Hack now OK
- Sun Aug 10 17:42:06 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.8
- SCSI g5 command struct now ansi compliant
- Sun Aug 10 17:40:30 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.4
- SGI include
- Fri Jul 18 13:41:46 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.12
- read_capacity() new
- scsi_load_unload() new
- scsi_set_sped() new
- write_xg1() new
- read_toc() for SCSI-3 new
- read_toc_philips() from old name
- read_track_info() -> read_track_info_philips()
- read_track_info() new
- scsi_close_session() new
- first_writable_address() with address Pointer
- read_tochdr() with cdr_t * ????
- read_session_offset() with offset Pointer + Version for SCSI-3
- is_cdrecorder() removed, Taiyo Yuden new
- Fri Jul 18 12:35:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.7
- with new ioctl() SCSI_IOCTL_GET_BUS_NUMBER more SCSI busses
- Fri Jul 18 02:49:46 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.8
- -version
- better -isosize Doku
- -multi warning removed
- Fri Jul 18 02:44:11 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.10
- fix_it now past open_session()
- next_writable_address() and read_session_offset() now with adress Pointer
- -version usage()
- superfluous argument removed with lout
- Fri Jul 18 02:31:23 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.8
- * drv_mmc.c 1.2
- SCSI-3/mmc first implementation
- Fri Jul 18 02:25:10 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.3
- * drv_philips.c 1.3
- * drv_sony.c 1.4
- next_writable_address now has adress pointer
- read_session_offset_philips() extracted
- Thu Jul 17 18:12:43 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.2
- ifdef for BSD SENSE bug
- Thu Jul 17 17:43:10 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * isosize.c 1.3
- filedescriptor sense (seek) test.
- Tue Jul 15 21:27:29 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * isosize.c 1.2
- & before vd.vd_type deleted
- Tue Jul 15 21:26:57 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.3
- & before mode deleted
- Tue Jul 15 21:16:46 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.9
- version string
- write_track_data() with startsec parameter
- cd_recorder/drive recognition now uses cdr_t
- print_toc() with cdr_t parameter
- open_session() with multi parameter
- Progress printing in write_track_data() now uses correct rounding
- dbtype with -multi corrected
- read_session_offset() with cdr_t parameter
- print_toc() prints sector numbers correctly and 'lout' for 0xAA
- Tue Jul 15 13:34:04 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.2
- drive_identify may modify cdr_t struct pointer
- Yamaha CDR-400 correct with cdr_mmc
- Tue Jul 15 13:24:49 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.2
- * drv_jvc.c 1.2
- * drv_sony.c 1.2
- open_track() with dbtyp arg
- open_session() with multi arg
- struct cdr_t driver flags filled in
- driver type string
- Tue Jul 8 19:42:42 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.6
- /dev/sg0 ... tested too
- Tue Jul 8 18:00:39 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-bsd.c 1.1
- date and time created 97/07/08 17:00:39 by joerg
- Tue Jul 8 17:59:20 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.3
- New Implementation for *BSD
- Sun Jun 22 19:58:40 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.11
- Smart & Friendly Support
- *************** Release 1.4 *******************
- Sat Mai 21 19:58:42 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.7
- Updates for release 1.4
- Sat Mai 21 18:11:25 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi.c 1.2
- scsireg.h Include
- Sat Mai 21 00:52:33 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_sony.c 1.1
- date and time created 97/05/20 23:52:33 by joerg
- Sat Mai 21 00:27:56 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_philips.c 1.1
- date and time created 97/05/20 23:27:56 by joerg
- Sat Mai 21 00:27:50 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_mmc.c 1.1
- date and time created 97/05/20 23:27:50 by joerg
- Sat Mai 21 00:27:43 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * drv_jvc.c 1.1
- date and time created 97/05/20 23:27:43 by joerg
- Sat Mai 21 00:27:14 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.10
- mode_select() uses inq.ansi_version >= 2
- Sat Mai 21 00:26:42 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.7
- attach_unknown() new
- Sat Mai 21 00:26:05 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdr_drv.c 1.1
- date and time created 97/05/20 23:26:05 by joerg
- Thu Mai 19 23:46:54 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.8
- Struct track -> cdrecord.h
- DB_XXX Data block types
- cdr_cmd Struct as Drive Abstraction Layer
- -eject Flag
- checktsize() new
- CDR_SPEED & CDR_DEVICE
- Thu Mai 19 16:59:44 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.6
- struct track from cdrecord.c
- DB_XXX Data block types
- cdr_cmd Struct as Drive Abstraction Layer
- Thu Mai 19 15:42:53 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.9
- Prototypes lokal too
- scsi_load_unload() -> load_unload_philips()
- start_stop_unit() now with eject
- close_track_philips() new
- recover with track parameter
- mode_sense() new
- speed_select splitted
- inquiry news new drives
- scsi_cdr_write()
- Mon Mai 16 15:46:48 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * config.h 1.1
- date and time created 97/05/16 14:46:48 by jes
- Mon Mai 16 15:46:48 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi.c 1.1
- date and time created 97/05/16 14:46:48 by jes
- Fri May 23 22:09:21 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.14
- bad 2. Parameter in gettimeofday -> struct timezone *
- Fri Apr 23 22:08:16 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.13
- missing %s in Formatstring added
- Wed Apr 14 00:54:03 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsireg.h 1.13
- new scsi device types
- Wed Apr 14 00:53:28 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.13
- scsireset() into hack part
- scsi_setnonstderrs() new, scsierrmsg() chganges
- new scsi devicetype codes, Solaris x86 dmasize without gethostid()
- Wed Apr 14 00:46:27 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.10
- Changes for scsierrs.c enhancements
- Wed Apr 14 00:45:26 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.12
- Enhancements for SCSI-2 & SCSI-3
- Tue Apr 6 17:15:43 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsidefs.h 1.13
- Different order & Yamaha CDR-400, Sony CDU-924, Ricoh RO-1420, Teac CD-R50 new
- Tue Apr 6 16:36:38 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.7
- Enhancements for SCSI-2 & SCSI-3
- Tue Apr 6 14:10:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.5
- CCD-> CCS Typo
- Tue Apr 6 13:59:16 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.2
- scsireset() -> transport specific part
- Tue Apr 6 13:59:16 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.4
- scsireset() -> transport specific part
- *************** Release 1.3 *******************
- Fri Mar 4 19:48:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * README 1.6
- Changes for Release 1.3
- Fri Mar 4 18:57:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.6
- release 1.3
- Fri Mar 4 18:46:37 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.5
- Changes for Release 1.3
- Fri Mar 4 11:55:28 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.3
- scsihack.c & scsi-linux-sg.c splitted
- Fri Mar 4 11:53:59 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsihack.c 1.1
- date and time created 97/03/04 10:53:59 by jes
- Fri Mar 4 11:52:42 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * iso9660.h 1.2
- Quick hack for ANSI C
- Wed Mar 2 17:16:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.8
- open_scsi() with verbose arg
- write_track() & write_track_info() isaudio/preemp -> sectype
- read_toc() new, read_header() new, read_track_info() new
- first_writable_addr() now working
- read_tochdr() new, read_trackinfo() new, read_session_offset() new
- is_cddrive() new read_scsi() now korrekt with G0_MAXADDR & cnt < 256
- HACK XXX scsi_capacity to 2048 bytes Sectorsize initialized for mkisofs-1.10
- Wed Mar 2 16:51:24 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.12
- BAD -> EX_BAD, BOOL scsi_havebus() new
- scsi_fileno(bus, tgt, lun) new with 3 Parameters, MAX_DMA_SUN386 new
- Wed Mar 2 16:46:44 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.2
- better Kommentar
- Wed Mar 2 16:35:04 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.9
- BOOL scsi_havebus() new, scsi_fileno(bus, tgt, lun) new with 3 Parameters
- Wed Mar 2 16:33:18 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.6
- intriduced _SCGIO_H & bei __STDC__ 0xFF000000UL
- Wed Mar 2 16:14:35 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsidefs.h 1.12
- BAD -> EX_BAD
- Wed Mar 2 16:14:04 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * port.c 1.6
- include fmt.h only if #ifdef FMT
- Wed Mar 2 16:07:53 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi-linux-sg.c 1.1
- date and time created 97/03/02 15:07:53 by joerg
- Wed Mar 2 15:49:56 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * iso9660.h 1.1
- date and time created 97/03/02 14:49:56 by joerg
- Wed Mar 2 15:48:55 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * isosize.c 1.1
- date and time created 97/03/02 14:48:55 by joerg
- Wed Mar 2 15:40:32 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.7
- toctname[] * sectname[] new
- ldebug -> debug, HAVE_MLOCKALL, -msinfo new, -toc new
- -audio/-mode2/-xa1/-xa2/-cdi new, -isosize new
- better Check for options, print_msinfo() new, print_toc() new
- HAVE_SYS_PRIOCNTL_H new
- Wed Mar 2 15:30:26 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.h 1.5
- BAD -> EX_BAD in standard.h, TOC_* defines, ST_* defines, struct msf
- several Interface changes for Prototypes
- Wed Jan 19 00:23:11 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.6
- Changed to use scsi_buf_size() & scsi_getbuf(), better gcc Kompat.
- Wed Jan 12 23:11:18 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.11
- Sbufsize -> long, scsi_maxdma() new
- Wed Jan 12 22:10:33 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.8
- Sbufsize -> long
- Fri Jan 7 21:10:26 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * port.c 1.5
- ANSI C & printf %ld
- Thu Jan 6 22:45:03 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.7
- scsi_sense_key() & scsi_sense_code() from fmt.c
- Thu Jan 6 22:45:02 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.10
- scsi_sense_key() & scsi_sense_code() from fmt.c
- Mon Jan 3 14:47:53 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.h 1.6
- scsi_bufsize() & scsi_getbuf() new
- Mon Jan 3 14:47:52 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.9
- scsi_bufsize() & scsi_getbuf() new
- Fri Dec 31 17:16:13 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsireg.h 1.12
- Defekt List: length & list_block -> char[] for Byteorder
- Tue Dec 28 20:51:42 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.5
- #error beseitigt for SunOS cc
- Tue Dec 28 14:28:01 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsitransp.c 1.8
- debug -> kdebug
- Tue Dec 28 14:19:16 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scgio.h 2.4
- debug -> kdebug
- Sun Dec 19 16:18:18 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.7
- Mitsumi
- Sun Dec 19 16:14:12 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * README 1.5
- Performance X86 & Mitsumi
- Sat Dec 18 12:37:38 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.11
- param.h, sys/buf.h, sun/dklabel.h, sun/dkio.h eliminated
- Sat Dec 18 03:26:04 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * README 1.4
- Changes for Release 1.2
- Sat Dec 18 03:24:14 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.1 1.4
- Changes for Release 1.2
- Sat Dec 18 03:13:41 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * cdrecord.c 1.5
- -swab new
- LOCAL functions
- timings, new timeout for fixating
- countdown timer before Start
- write_track_info() disabled
- -pad for audio, pad to 2352 bytes.
- Sun Dec 12 21:09:24 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsi_cdr.c 1.6
- Flush cache & Fixation with big Timeout.
- Thu Nov 26 10:54:18 1996 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsierrs.c 2.10
- New Codes for CDD-2000 & Support for Yamaha CDR-100
- Mon Dec 16 16:19:54 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * Added -swab option to support Yamaha audio
- Thanks to (Fred) vecoven@montefiore.ulg.ac.be
- for the hint.
- * Added counter for quit time (9 seconds)
- Wed Dec 12 21:09:24 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * Flush cache & Fixation with separate bigger timeout,
- other timeout reduced to 20sec.
- Mo Dec 3 13:03:30 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * Set sector size on all drive types before writing,
- * Omwith the write_track_info Mode Select before write_track
- even for Philips drives (this is currently not needed because
- we don't support ISRC codes at this time).
- Tue Nov 26 10:54:18 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * New error codes for CDD-2000 & error code support for Yamaha CDR-100
- Sun Nov 3 22:58:21 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * scsireset() aded to scsitransport.[hc]
- * Timings for Track and Fixation
- Fri Oct 4 11:45:13 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * Version 1.1 released.
- Mon Aug 19 22:25:18 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * Read access test to allow cdrecord to run savely suid root
- Sun Aug 18 12:11:20 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * bit ordering problems solved
- Thanks to Gert Poletiek <gert@fwi.uva.nl> for testing
- Tue Jun 18 21:38:51 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * several changes in scgio.h
- Sun Jun 16 15:56:35 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * Ansi C Protytypes
- * priocntl added for Solaris
- Thanks to Anders Lundgren <al@irfu.se>
- Sun Feb 4 19:14:46 1996 J. Schilling <joerg@schily.isdn.cs.tu-berlin.de>
- * Initial release 1.0