Fri Apr 13 20:41:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.118
Version -> 1.10 final
Fri Apr 13 20:40:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.117
Backwardcounter corrected
Fri Apr 13 20:39:09 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.56
New Support mail Adresses
Wed Apr 11 01:22:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.101
* cdrecord.h 1.68
print_capacity() new with FILE * Parameter
Sun Apr 8 02:03:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* modes.c 1.22
scgp->silent--; was oat wrong place
Sun Apr 1 14:39:01 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.55
Typo
Sat Mar 31 23:02:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* modes.c 1.21
unit_ready() before each mode_sense()/mode_select()
Sat Mar 31 22:46:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.63
Comment for IOMEGA DMA overrun modified (Philips removed)
Sun Mar 18 19:39:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.54
REMOTE SCSI description and new unified SCSI Options
Sun Mar 18 19:31:31 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.116
Unified SCSI Options
Sun Mar 18 19:27:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.80
Fixed bug that printed SCSI timing without verbose
Sun Mar 18 18:37:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.79
New Functions: scg_svhead()/scg_svtail()/scg__sprinterr()
Comments for Functions
Print SCSI timing for earch failed SCSI Command
Sun Mar 18 18:28:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.50
New Funstions: scg_svhead()/scg_svtail()/scg__sprinterr()
Sun Mar 18 15:37:09 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.78
Print Timing without Verbose
Sun Mar 18 15:10:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-wnt.c 1.27
* scsi-vms.c 1.29
* scsi-unixware.c 1.25
* scsi-sgi.c 1.34
* scsi-osf.c 1.23
* scsi-next.c 1.30
* scsi-linux-sg.c 1.65
* scsi-hpux.c 1.29
* scsi-linux-pg.c 1.39
* scsi-bsd.c 1.40
* scsi-bsd-os.c 1.26
* scsi-beos.c 1.19
* scsi-aix.c 1.33
if (scgp->debug) -> if (scgp->debug > 0)
Wed Mar 14 00:42:40 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.49
* scsitransp.c 1.77
scg_verbose() -> scg_vsetup()
Mon Mar 12 23:09:38 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.115
Version -> 1.10a17, select_target() uses FILE *
Mon Mar 12 23:08:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_scan.h 1.3
* scsi_scan.c 1.14
comerrno() removed
select_target() with FILE *
select_target() returns number of Targets
Mon Mar 12 23:06:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.67
* scsi_cdr.c 1.100
printinq() new
Mon Mar 12 22:06:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.64
Better differentiation SCG_RETRYABLE/SCG_NO_ERROR
Set ux_errno if Sense Data present
Sun Mar 11 17:10:12 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-pg.c 1.38
SCG_RETRYABLE for DMA overrun
CHECK CONDITION == SCG_NO_ERROR
Sun Mar 11 17:07:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.76
Remove unused Variables
Sun Mar 11 16:56:24 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.48
scg_vhead()/scg_vtail()/scg_verbose() & scg_errfflush() new
Sun Mar 11 16:55:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.75
scg_vhead()/scg_vtail()/scg_verbose() & scg_errfflush() new
Version -> 0.5
Sat Mar 10 17:53:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.47
scgp->bufptr new
SCG_KVERSION new
Sat Mar 10 17:52:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.74
scgp->bufptr new
scgp->scmd->resid < 0 == DMA overrun
Sat Mar 10 16:24:00 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.63
SCG_KVERSION new
Mon Feb 26 22:20:32 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-unixware.c 1.24
New formatting
Mon Feb 26 22:18:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-unixware.c 1.23
Environment "LIBSCG_SCAN_ALL" controls scanning of Harddisks because of system crash
Mon Feb 26 16:05:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.114
Warning if DVD-R code is missing and we found a DVD-R drive
Sun Feb 25 13:02:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* fifo.c 1.27
Now using mmapdefs.h
Fri Feb 23 17:32:38 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsidefs.h 1.24
ccs() Makro -> is_ccs()
Fri Feb 23 00:24:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* fifo.c 1.26
Support for mmap() on Apollo Domain/OS with mmap(0, &size, ...)
Thu Feb 22 16:13:27 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* audiosize.c 1.16
Fixed bug in Prototyp (result from long -> off_t)
Thu Feb 22 16:11:07 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.66
* wm_packet.c 1.14
* cdrecord.c 1.113
* drv_mmc.c 1.62
* drv_jvc.c 1.54
* drv_dvd.c 1.51
Large File support
Thu Feb 22 16:10:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_jvc.c 1.55
padsize Parameter for pad_track() casted to Llong
Thu Feb 22 00:57:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdr_drv.c 1.21
mconfig.h/unixstd.h for Large Files
Thu Feb 22 00:55:35 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_scan.c 1.13
#include <mconfig.h> for Large Files
Thu Feb 22 00:54:26 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* fifo.c 1.25
Large File support
Casts for sizeof() [long] on MaxOS X
Wed Feb 21 23:32:51 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* defaults.c 1.6
#include unixstd.h for Large Files
Wed Feb 21 23:27:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* auinfo.c 1.6
* isosize.c 1.7
* audiosize.c 1.15
Large File support
Tue Feb 20 23:56:44 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_sony.c 1.45
* drv_philips.c 1.42
unixstd.h for sys/types.h for off_t in cdrecord.h
Thu Feb 15 23:09:12 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsihack.c 1.37
Test for HAVE_BSD_DEV_SCSIREG_H for new MacOSX
Fri Feb 9 00:35:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_philips.c 1.41
Fixes for Plasmon RF 4100
Tue Jan 23 12:20:32 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* modes.c 1.20
Cast for singed/unsigned cmparison
Mon Jan 15 01:09:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* fifo.c 1.24
%x -> %p Format
Sun Jan 7 19:46:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsihack.c 1.36
scsi-apollo.c new
Sun Jan 7 19:39:40 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.73
* scsi-vms.c 1.28
* scsi-unixware.c 1.22
* scsi-linux-pg.c 1.37
* scsi-aix.c 1.32
sense_len check -> scsitransp.c
Tue Jan 2 00:09:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.72
sccsid[] is always used -> without #ifdef lint
Fri Dec 29 00:06:35 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.112
Lint, 1.10a10, rlimit cast to Llong for SGI
Thu Dec 28 23:19:23 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.99
Modified for Lint
Wed Dec 20 18:26:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-sgi.c 1.33
Cast to caddr_t for SENSEBUF(dsp)
Wed Dec 13 20:22:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-pg.c 1.36
Cast s_cmd.addr = (caddr_t)sp->u_sense.cmd_sense;
Tue Dec 12 15:20:46 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.46
struct scsi -> struct scg_scsi for AIX
Sat Dec 9 22:52:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.62
Recognise ENOTTY as errno for failed ioctl()
Sat Dec 9 18:20:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* modes.c 1.19
* scsilog.c 1.13
* drv_sony.c 1.44
* drv_philips.c 1.40
* drv_mmc.c 1.61
* drv_jvc.c 1.53
* drv_dvd.c 1.50
u_char -> Uchar
Wed Dec 6 12:43:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.111
atoll() -> libschily
Wed Nov 29 17:22:15 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-vms.c 1.27
Indented
Wed Nov 29 17:18:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-vms.c 1.26
ATAPI Support and changed for new libscg Interface
Fri Nov 24 11:00:58 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.110
Workaround for ACER drive that does not return from -dummy
Typo in online Help
Wed Nov 8 00:06:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.45
* scsireg.h 1.24
* scsidefs.h 1.23
* scgio.h 2.16
#ifdef __cplusplus extern "C" {
Sat Nov 4 15:00:50 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* fifo.c 1.23
* cdrecord.c 1.109
Printf-like Formats cleaned up
Sat Nov 4 14:56:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.98
PIONEER CD-WO DR-R504X -> DEV_PIONEER_DW_S114X
Sat Nov 4 14:52:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.65
DEFAULT_FIFOSIZE -> Long Constant
Tue Oct 31 15:58:54 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.108
Cygwin-1.x Compatibility
Sun Oct 22 13:37:15 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-aix.c 1.31
Type in sizeof(devname removed
Tue Oct 17 10:35:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.53
SEE ALSO enhanced
Fri Oct 13 11:28:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.61
use pg_version() only for PP
Wed Sep 20 00:59:38 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* modes.c 1.18
Code reordered so DMA overrun messages only appears once
Sun Sep 17 17:15:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.64
#define sample -> #define msample for Win32
Fri Sep 8 03:04:50 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* modes.c 1.17
Warning for Philips DMA overrun
Wed Sep 6 23:41:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.97
unit_ready() made better
Wed Sep 6 09:59:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.71
* scsitransp.h 1.44
scg_cmderr() -> scg_cmd_err(), scg_cmd_status() new
Tue Sep 5 03:32:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.70
Default printing to stderr
Tue Sep 5 03:06:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.69
scg__open() returns -1 when SCGO_OPEN fails, to avoid calling scg_fileno()
Tue Sep 5 02:30:41 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.96
allow_atapi() calls unit_ready() before mode_sense() to make it work past a reset
Tue Sep 5 02:28:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* modes.c 1.16
Minimal transfer sizeof(struct scsi_mode_header) after DMA overrun
Tue Sep 5 02:22:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.60
read_toc()/read_disk_info() reads minimal 4 bytes for Philips ATAPI drives
Mon Sep 4 20:24:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.52
Typo removed
Sat Sep 2 21:16:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.43
Drive flags new in SCSI *
Sat Sep 2 21:03:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-wnt.c 1.26
* scsi-vms.c 1.25
* scsi-unixware.c 1.21
* scsi-sgi.c 1.32
* scsi-osf.c 1.22
* scsi-os2.c 1.21
* scsi-next.c 1.29
* scsi-linux-sg.c 1.60
* scsi-linux-pg.c 1.35
* scsi-hpux.c 1.28
* scsi-bsd.c 1.39
* scsi-bsd-os.c 1.25
* scsi-aix.c 1.30
* scsi-beos.c 1.18
All debug printing to stderr (scgp->errfile)
Tue Aug 29 23:44:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-next.c 1.28
* scsi-bsd-os.c 1.24
error codes & return harmonised
Tue Aug 29 02:36:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.59
set curspeed only if > 0 (SCSI-3 floating point exception in waitfix)
Tue Aug 29 02:35:04 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_scan.c 1.12
call scg_settarget() in scanbus, to make sure SCSI address for scg_initator_id() is OK
Sat Aug 26 10:20:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.58
OPC Hack for strange drive that returns from OPC with "UNIT ATTENTION/operator selected write permit"
Sat Aug 26 10:15:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.107
Enhancements for remote SCSI, scg_reset() with what Parameter
Sat Aug 26 00:53:10 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsihack.c 1.35
* scsitransp.c 1.68
scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
scg__open() from scsihack.c -> scsitransp.c, scg_settarget() -> scgsettarget.c
dummy code it now always present
Sat Aug 26 00:22:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.42
scg_settarget() -> scgsettarget.c
Fri Aug 25 23:17:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-wnt.c 1.25
* scsi-vms.c 1.24
* scsi-unixware.c 1.20
* scsi-sgi.c 1.31
* scsi-osf.c 1.21
* scsi-os2.c 1.20
* scsi-next.c 1.27
* scsi-linux-sg.c 1.59
* scsi-linux-pg.c 1.34
* scsi-hpux.c 1.27
* scsi-bsd.c 1.38
* scsi-bsd-os.c 1.23
* scsi-beos.c 1.17
* scsi-aix.c 1.29
scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
Thu Aug 24 00:52:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.41
scg Address Stucture new
scg__open() without bus/target/lun Parameter
scg_remote() new
Wed Aug 23 22:44:26 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_scan.c 1.11
* scsilog.c 1.12
* drv_dvd.c 1.49
* drv_jvc.c 1.52
* drv_philips.c 1.39
* drv_sony.c 1.43
* scsi_cdr.c 1.95
scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
Sun Aug 20 20:57:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.40
* scsitransp.c 1.67
* scsihack.c 1.34
* scsi-linux-sg.c 1.58
* scsi-linux-pg.c 1.33
* scsi-sgi.c 1.30
* scsi-next.c 1.26
* scsi-hpux.c 1.26
* scsi-bsd.c 1.37
* scsi-aix.c 1.28
* scsi_scan.c 1.10
Now using scg_settarget()
Sat Aug 19 23:24:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.66
* scsihack.c 1.33
* scsi-wnt.c 1.24
* scsi-vms.c 1.23
* scsi-unixware.c 1.19
* scsi-sgi.c 1.29
* scsi-osf.c 1.20
* scsi-os2.c 1.19
* scsi-next.c 1.25
* scsi-linux-sg.c 1.57
* scsi-linux-pg.c 1.32
* scsi-hpux.c 1.25
* scsi-bsd.c 1.36
* scsi-beos.c 1.16
* scsi-bsd-os.c 1.22
* scsi-aix.c 1.27
* scsitransp.h 1.38
scg_reset() with Function code Parameter
Sat Aug 19 22:37:30 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.63
* scsitransp.h 1.39
#ifdef's modified for new #define _SCG_*_H
Sat Aug 19 21:57:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsireg.h 1.23
* scsidefs.h 1.22
* scgio.h 2.15
Correctly made multi include safe with #ifdef _SCG_*
Sat Aug 19 21:05:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.65
sys/param.h removed
Sat Aug 19 20:52:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.37
Now using scg_ops
Remote Version #defines, scg__version() removed
Sat Aug 19 20:23:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-sgi.c 1.28
* scsi-osf.c 1.19
* scsierrs.c 2.26
* scsitransp.c 1.64
* scsireg.h 1.22
u_char -> Uchar
Sat Aug 19 19:13:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.63
* scsihack.c 1.32
scsitransp.c and scsihack.c separated
Sat Aug 19 17:30:28 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsireg.h 1.21
Status & Sense Definitions from scsireg.h
Fri Aug 18 10:40:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-vms.c 1.22
* scsi-wnt.c 1.23
* scsi-unixware.c 1.18
* scsi-sgi.c 1.27
* scsi-osf.c 1.18
* scsi-os2.c 1.18
* scsi-next.c 1.24
* scsi-linux-sg.c 1.56
* scsi-linux-pg.c 1.31
* scsi-hpux.c 1.24
* scsi-bsd.c 1.35
* scsi-bsd-os.c 1.21
* scsi-beos.c 1.15
* scsihack.c 1.31
* scsi-aix.c 1.26
* scsitransp.c 1.62
Now uses scg_ops Structure and calling via pointers
Thu Aug 17 22:50:53 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.61
Bracketing typo in scg_sprintresult() removed (printed junk)
Wed Aug 16 10:11:08 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-wnt.c 1.22
* scsi-vms.c 1.21
* scsi-unixware.c 1.17
* scsi-sgi.c 1.26
* scsi-os2.c 1.17
* scsi-osf.c 1.17
* scsi-next.c 1.23
* scsi-linux-sg.c 1.55
* scsi-hpux.c 1.23
* scsi-linux-pg.c 1.30
* scsi-bsd.c 1.34
* scsi-beos.c 1.14
* scsi-bsd-os.c 1.20
* scsi-aix.c 1.25
* scsihack.c 1.30
* scsitransp.c 1.60
scg_send() now only with scgp* Parameter
Sun Aug 13 23:31:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.59
Buggy braketing corrected (printed 4-5 null Bytes to error output even in silent mode)
Fri Aug 4 01:26:24 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.36
* scsitransp.c 1.58
Komplett umgebaut damit die Fehlerausgabe in einen String erfolgt
Tue Aug 1 00:03:45 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.35
* scsitransp.c 1.57
* scsierrs.c 2.25
* scsi-wnt.c 1.21
* scsi-vms.c 1.20
* scsi-unixware.c 1.16
* scsi-sgi.c 1.25
* scsi-osf.c 1.16
* scsi-os2.c 1.16
* scsi-next.c 1.22
* scsi-linux-sg.c 1.54
* scsi-linux-pg.c 1.29
* scsi-hpux.c 1.22
* scsi-bsd.c 1.33
* scsi-bsd-os.c 1.19
* scsi-beos.c 1.13
* scsi-aix.c 1.24
All printf()'s -> js_printf(), sprintf() -> snprintf()
Sun Jul 30 15:15:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.56
* scsitransp.h 1.34
scg_prbytes()/scg_prsense() & scg_printdev() INterface restructured
Sun Jul 30 13:52:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* wm_packet.c 1.13
* scsi_scan.c 1.9
* scsilog.c 1.11
* cdrecord.c 1.106
* scsi_cdr.c 1.94
* modes.c 1.15
* drv_sony.c 1.42
* drv_simul.c 1.16
* drv_philips.c 1.38
* drv_mmc.c 1.57
* drv_jvc.c 1.51
* drv_dvd.c 1.48
Restructured for new libscg with scg_*()
Thu Jul 27 01:17:47 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.55
scg_prbytes()/scg_printdev() now using FILE * Parameter
scg__errmsg() restructured to be similar to snprintf()
Thu Jul 27 01:15:54 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsierrs.c 2.24
Made similar to snprintf()
Thu Jul 27 01:15:02 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.33
scg_prbytes()/scg_printdev() now using FILE * Parameter
scg__errmsg() restructured to be similar to snprintf()
Sun Jul 23 18:01:12 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsierrs.c 2.23
* scsihack.c 1.29
* scsitransp.c 1.54
* scsi-wnt.c 1.20
* scsi-vms.c 1.19
* scsi-unixware.c 1.15
* scsi-osf.c 1.15
* scsi-sgi.c 1.24
* scsi-os2.c 1.15
* scsi-next.c 1.21
* scsi-linux-sg.c 1.53
* scsi-linux-pg.c 1.28
* scsi-hpux.c 1.21
* scsi-bsd.c 1.32
* scsi-beos.c 1.12
* scsi-bsd-os.c 1.18
* scsi-aix.c 1.23
* scsitransp.h 1.32
restructured to use scg_ basieed Function names
Sun Jul 23 00:28:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.31
open_scsi()/close_scsi()/... -> scg_open()/scg_close/...
Thu Jul 20 20:12:42 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.51
Note for Volmgt & Solaris/USCSI
*************** Release 1.9 *******************
Thu Jul 20 19:49:20 2000 jes
* diskid.c 1.28
New Manufacturer: "Grand Advance Technology LTD."
Thu Jul 20 19:12:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.105
Version -> 1.9
99 Minute check better
Mon Jul 3 01:19:21 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.52
Type fixed in !scglocal(scgp)->drvers < 0
Mon Jul 3 00:11:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.93
* drv_sony.c 1.41
* drv_dvd.c 1.47
* drv_mmc.c 1.56
* cdrecord.h 1.62
* cd_misc.c 1.8
msf_to_lba() with force_positive Flag for 99 Minute CD's
Sun Jul 2 23:22:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.51
scsi_raisedma() only for Kernel-2.2.10 and newer
Sat Jul 1 13:40:49 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.50
New allocated copy buffer in SCSI * -> local for raisedma
Sat Jul 1 13:22:49 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.53
* scsi-wnt.c 1.19
* scsi-vms.c 1.18
* scsi-unixware.c 1.14
* scsi-sgi.c 1.23
* scsi-osf.c 1.14
* scsi-os2.c 1.14
* scsi-next.c 1.20
* scsi-linux-sg.c 1.49
* scsi-linux-pg.c 1.27
* scsi-hpux.c 1.20
* scsi-bsd.c 1.31
* scsi-bsd-os.c 1.17
* scsi-beos.c 1.11
* scsi-aix.c 1.22
maxdma/maxbuf new in SCSI *
scsi_getbuf() now calls scsi_bufsize() to init new members
Sat Jul 1 13:09:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.30
maxdma/maxbuf new in SCSI *
Fri Jun 30 18:43:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.48
scsi_raisedma() now called with correct DMA Buffersize
Fri Jun 30 18:38:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.52
* scsihack.c 1.28
* scsi-wnt.c 1.18
* scsi-vms.c 1.17
* scsi-unixware.c 1.13
* scsi-sgi.c 1.22
* scsi-sco.c 1.14
* scsi-osf.c 1.13
* scsi-os2.c 1.13
* scsi-next.c 1.19
* scsi-linux-sg.c 1.47
* scsi-hpux.c 1.19
* scsi-linux-pg.c 1.26
* scsi-bsd.c 1.30
* scsi-beos.c 1.10
* scsi-bsd-os.c 1.16
* scsi-aix.c 1.21
scsi_maxdma() now with 2nd Parameter "amt" for Linux sg driver
Tue Jun 27 19:29:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.55
Disk Subtype decoder for High Speed RW
Tue Jun 27 19:19:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.104
Support for 99 Minute CD's
Tue Jun 27 19:17:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* diskid.c 1.27
99 Minute media in table
Mon Jun 26 22:40:39 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* diskid.c 1.26
Bestdisc Technology Corporation new
Mon Jun 26 22:29:17 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-bsd.c 1.29
* scsi-bsd-os.c 1.15
* scsi-sgi.c 1.21
* scsi-linux-sg.c 1.46
* scsi-linux-pg.c 1.25
* scsi-next.c 1.18
better error messages into scgp->errstr
Fri Jun 23 23:52:39 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.45
pvers && isold -> scglocal
Fri Jun 23 23:23:33 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.44
Variable pvers only conditional for unused... warning
Fri Jun 23 23:19:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.43
Support for SG_IO ioctl()
Fri Jun 23 21:40:38 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.29
overbose new
Thu Jun 22 15:20:18 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.42
SG_SCSI_RESET & SG_SET_RESERVED_SIZE new
Wed Jun 21 10:34:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-pg.c 1.24
Test with ATAPI SCSI status code
Wed Jun 21 10:33:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.51
scsitransp.c split into scsitransp.c & scsi-sun.c
Wed Jun 21 10:27:11 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsihack.c 1.27
scsi-sun.c new
Tue Jun 20 07:20:40 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.28
secured _SCGIO_H -> _SCG_SCSISENSE_H
Tue Jun 20 06:09:57 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-bsd.c 1.28
ATAPI Support for OpenBSD
Sun Jun 4 00:55:02 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.103
#include <sys/select.h> for select() (autoconf Test for AIX), version -> 1.9a02
Sat Jun 3 17:31:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.102
New Option -shorttrack/-noshorttrack
Fri Jun 2 22:37:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.61
New Flag TI_SHORT_TRACK & is_shorttrk() macro
Fri Jun 2 22:32:59 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.50
New Optionen -shorttrack & -noshorttrack
Fri Jun 2 21:44:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* defaults.c 1.5
Prevent a buffer overrrun with dev= option
Fri Jun 2 21:43:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* auinfo.c 1.5
Check for buffer ovverun
Fri Jun 2 00:03:13 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.54
Set Pregapsize to 1 if the drive does not support 0
free(cue) if cuep == NULL
Tue May 30 02:46:22 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* diskid.c 1.25
Restructured
Tue May 30 01:06:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* diskid.c 1.24
New manufacturers: "WEALTH FAIR INVESTMENT LIMITE", "General Magnetics Ld", "MPO"
Tue May 30 00:59:12 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.h 1.27
debug Parameter -> odebug
Mon May 29 19:07:56 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-next.c 1.17
Typo corrected max_scsibus -> scglocal(scgp)->max_scsibus
Mon May 29 00:31:18 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsireg.h 1.20
Mode page 2A pw_in_lead_in & side_change new
Mon May 29 00:13:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.92
More Page 2A bits for cdrecord -prcap
Sun May 28 18:52:11 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-vms.c 1.16
scsi_close() now works
Sun May 28 18:40:55 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.49
-fix hint for CDR-50 & CDR-55 specified
Sun May 7 16:52:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.91
* scsilog.c 1.10
* scsi_scan.c 1.8
* auinfo.c 1.4
* cd_misc.c 1.7
* audiosize.c 1.14
* cdr_drv.c 1.20
* fifo.c 1.22
* defaults.c 1.4
* wm_packet.c 1.12
* modes.c 1.14
* cdrecord.c 1.101
* drv_sony.c 1.40
* drv_simul.c 1.15
* drv_philips.c 1.37
* drv_mmc.c 1.53
* drv_jvc.c 1.50
* drv_dvd.c 1.46
* scsierrs.c 2.22
* scsitransp.c 1.50
#include <schily.h>
Sun May 7 16:46:39 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.90
New DVD recognition, to allow Ricoh 9060
Sun May 7 16:11:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsihack.c 1.26
Support for new Mac OS X
Mon May 1 20:06:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsitransp.c 1.49
scsi_maxmdma() cleaned up
Thu Apr 27 15:06:42 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.48
Examples for cdda2wav
Thu Apr 27 14:22:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.52
No more error message forSony & long write in progress when Fixating
Thu Apr 27 14:17:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* diskid.c 1.23
Better message for illegal ID (CD-RW)
all old CD-R's now print ILLEGAL OLD CODE
Wed Apr 26 11:50:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.100
* cdrecord.h 1.60
* scsi_cdr.c 1.89
* drv_jvc.c 1.49
* drv_dvd.c 1.45
scsi_close_tr_session()/scsi_blank() with immed Parameter
*************** Release 1.8.1 *******************
Thu Apr 27 14:22:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.52
No error message for Sony & long write in progress while fixating
Thu Apr 27 14:17:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* diskid.c 1.23
Better printout with illegal ID for CD-RW, all old CD-R's now give ILLEGAL OLD CODE
Wed Apr 26 11:50:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.100
* cdrecord.h 1.60
* scsi_cdr.c 1.89
* drv_jvc.c 1.49
* drv_dvd.c 1.45
scsi_close_tr_session()/scsi_blank() with immed Parameter
Mon Apr 24 12:32:14 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.99
Version -> 1.8.1 final, exitcode == 0 only if fixating in Dummy Mode fails
Sat Apr 22 15:37:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* diskid.c 1.22
New manufacturer "VICTOR COMPANY OF JAPAN, LIMITED", "VIVASTAR AG"
Sun Apr 16 17:07:55 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.47
BURN-Proof Option for Sanyo
Sun Apr 16 17:07:11 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.51
BURN-Proof Support for Sanyo
Sun Apr 16 17:06:30 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.98
New Option driveropts=
better -dao usage
Sun Apr 16 03:11:26 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.88
display BURN-Proof for cdrecord -prcap
Sun Apr 16 03:08:58 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* defaults.c 1.3
* cdrecord.dfl 1.2
driveropts new
Sun Apr 16 02:16:29 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_sony.c 1.39
* cdrecord.h 1.59
* drv_simul.c 1.14
* drv_philips.c 1.36
* drv_jvc.c 1.48
* drv_dvd.c 1.44
open_session() now with cdr_t * Parameter for BURN-Proof
Mon Apr 3 21:05:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-pg.c 1.23
#include <string.h> for strlen()
Sat Apr 1 21:59:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* diskid.c 1.21
New manufaturer: "TAROKO INTERNATIONAL CO.,LTD.", "UNIDISC TECHNOLOGY CO.,LTD", "Hong Kong Digital Technology Co., Ltd.", "VIVA MAGNETICS LIMITED"
Sat Mar 11 12:31:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.87
Sanyo CRD-R24S -> Philips CDD 521
Sat Mar 11 12:30:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.50
send_opc_mmc() now calls send_opc() and suppresses ILLEGAL_REQUEST
Sat Mar 11 12:26:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.1 1.46
WeB address changed
Sun Feb 20 21:54:33 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.58
* cdrecord.c 1.97
* cdrecord.1 1.45
New Option -waiti for multi session from Pipe from mkisofs
Sun Feb 20 20:56:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.96
scsi_in_progress() Test and usleep(100000) if Long Write in Progress
Sun Feb 20 20:54:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* drv_mmc.c 1.49
scsi_in_progress() test for scsi_flush_cache() in fixate, send_cue() -> LOCAL
Sun Feb 20 20:52:49 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.57
scsi_in_progress() new, send_cue() removed
Sun Feb 20 20:52:15 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.86
scsi_in_progress() new
Sat Feb 19 00:38:35 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.c 1.95
read Sectorsize from read_capacity too, for drivs without Blockdescriptor, dp->cdr_opc() new
Sat Feb 19 00:33:54 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi_cdr.c 1.85
send_opc() new
Sat Feb 19 00:24:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* cdrecord.h 1.56
* drv_sony.c 1.38
* drv_simul.c 1.13
* drv_philips.c 1.35
* drv_mmc.c 1.48
* drv_jvc.c 1.47
* drv_dvd.c 1.43
Separate OPC code in driver interface
Sun Feb 6 08:27:21 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-sgi.c 1.20
* scsi-openserver.c 1.17
* scsi-linux-sg.c 1.41
* scsi-aix.c 1.20
* scsi-bsd-os.c 1.14
* scsi-hpux.c 1.18
* scsi-linux-pg.c 1.22
* scsi-bsd.c 1.27
added missing brackets in scsi_close() to make sure that scsi_close() really closes files
Sun Feb 6 08:25:14 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
* scsi-linux-sg.c 1.40
Maxdma now is correcteven if only a prallel port is present
*************** 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_modepage 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_modepage 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