/[debburn]/cdrkit/trunk/Changelog
ViewVC logotype

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31 - (hide annotations) (download)
Wed Aug 23 11:50:56 2006 UTC (6 years, 9 months ago) by blade
Original Path: nonameyet/trunk/Changelog
File size: 264775 byte(s)
03_script
1 blade 31 icewm (2.01.01a08+X.05) UNRELEASED; urgency=low
2    
3     * Bits from 03_script.dpatch by Joerg Jaspert <joerg@debian.org> and Eduard
4     Bloch: Linux-friendly device location for cdda scripts and better encoder
5     selection
6    
7     -- Eduard Bloch <blade@debian.org> Wed, 23 Aug 2006 13:49:56 +0200
8    
9 blade 30 icewm (2.01.01a08+X.04) UNRELEASED; urgency=low
10    
11     * Added bits from 02_paths.dpatch by Joerg Jaspert <joerg@debian.org>:
12     /var/log directory location and SILO relevant paths
13    
14     -- Eduard Bloch <blade@debian.org> Wed, 23 Aug 2006 13:46:55 +0200
15    
16 blade 29 icewm (2.01.01a08+X.03) UNRELEASED; urgency=low
17 blade 28
18 blade 29 * adapted cdrecord/cdrecord.dfl for modern Linux system, based on bits from
19     02_cdrecord_default_conf.dpatch by Zack Cerza <zcerza@coe.neu.edu>
20    
21     -- Eduard Bloch <blade@debian.org> Wed, 23 Aug 2006 13:43:15 +0200
22    
23     icewm (2.01.01a08+X.02) UNRELEASED; urgency=low
24    
25 blade 28 * Converted to use a CMake based filesystem. Generating relevant things with
26     its mechanisms instead of inc/*. Dropped BUILD, INSTALL files, rewrote
27     COMPILE fall to reflect the new build method.
28     * Added GNUmakefile which has rules to bootstrap the CMake build system and
29     then pass the actuall call to it. GNUmakefile is the prefered script used
30     by gmake. Users with other make implementations should run cmake manually.
31    
32     -- Eduard Bloch <blade@debian.org> Wed, 23 Aug 2006 13:35:23 +0200
33    
34 blade 29 icewm (2.01.01a08+X.01) UNRELEASED; urgency=low
35 blade 5
36     * moved documentation around, READMEs/ directory contains a structure, moved
37     mkisofs docs from the source directory to it
38    
39     -- Eduard Bloch <blade@debian.org> Tue, 22 Aug 2006 12:40:05 +0200
40    
41    
42 blade 2 ***** Version 2.01 ********
43    
44     Wed Sep 8 20:26:34 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
45     * cdrecord.c 1.297
46     * readcd.c 1.74
47     * cdrecord.c 1.296
48     Version -> 2.01
49    
50     Sat Sep 4 22:28:05 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
51     * scsidefs.h 1.28
52     * scsisense.h 2.18
53     * scsicdb.h 2.19
54     * scsireg.h 1.31
55     * scgcmd.h 2.22
56     Cstyle
57    
58     Wed Aug 25 13:28:57 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
59     * cdrecord.c 1.295
60     Warnung fuer Linux-2.6.8.1 neu
61    
62     Tue Aug 24 01:11:42 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
63     * scsi-remote.c 1.16
64     Auch die euid auf pw->pw_uid setzen bevor exec(RSH gemacht wird
65    
66     Thu Aug 19 12:14:09 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
67     * cdrecord.c 1.294
68     Version -> 2.01a38
69    
70     Thu Aug 19 12:08:26 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
71     * cdrecord.c 1.293
72     linuxcheck() im %I% verbessert ;-)
73    
74     Mon Aug 16 16:42:17 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
75     * cdrecord.c 1.292
76     Version -> 2.01a37
77     SuSE Kommentar erweitert.
78    
79     Sun Aug 8 23:04:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
80     * scsi_mmc.c 1.10
81     struct features & struct profiles -> LOCAL
82    
83     Thu Aug 5 10:26:18 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
84     * cdrecord.c 1.291
85     Kommentar vor linuxcheck() erweitert
86    
87     Wed Aug 4 02:30:51 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
88     * cdrecord.c 1.290
89     Version -> 2.01a36
90     max_dma ist nun 4/5 der DMA Speed statt 1/2
91     Warnung wegen Linux-2.6 eingebaut
92     Warnung wegen SuSE Linux eingebaut
93    
94     Sat Jul 31 17:41:06 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
95     * cdrecord.c 1.289
96     Version -> 2.01a35
97     Check auf dma_speed > 0, dma_speed Test nur wenn tracks > 0
98    
99     Mon Jul 19 11:10:00 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
100     * scsi-wnt.c 1.45
101     SPTI nicht bei NT-4.0 als Default
102    
103     Sun Jul 18 01:26:08 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
104     * cdrecord.c 1.288
105     Version -> 2.01a34
106     Mehr Tests auf Korektheit der Werte (sinnvoller Bereich in get_dmaspeed())
107     dma_speed nur dann auswerten wenn > 0
108    
109     Sun Jul 11 02:28:23 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
110     * cdrecord.1 1.103
111     CDR_FORCESPEED domumentiert
112    
113     Sun Jul 11 01:57:27 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
114     * skel.c 1.3
115     * readcd.c 1.73
116     * xio.c 1.11
117     -> NEED_O_BINARY
118    
119     Sun Jul 11 01:32:49 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
120     * readcd.c 1.72
121     * skel.c 1.2
122     MINGW32 neu
123    
124     Sun Jul 11 01:30:12 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
125     * xio.c 1.10
126     setmode() auch bei MINGW32
127    
128     Fri Jul 9 00:05:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
129     * cdrecord.c 1.287
130     Version -> 2.01a33
131     get_dmaspeed() neu
132     kein nice() bei __DJGPP__
133    
134     Fri Jun 18 17:46:20 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
135     * scsi-wnt.c 1.44
136     if (isdigit(vers) -> if (isdigit(vers[0]) (bug korrigiert
137    
138     Fri Jun 18 01:17:54 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
139     * drv_dvdplus.c 1.15
140     * drv_dvd.c 1.118
141     long dvd_next_addr -> LOCAL long dvd_next_addr
142    
143     Thu Jun 17 23:20:27 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
144     * scsierrs.c 2.29
145     * scsitransp.c 1.91
146     Bitfeld Typen fuer printf() auf int casten wegen IRIX cc
147    
148     Thu Jun 17 11:24:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
149     * readcd.c 1.71
150     Verbose Ausgabe fuer Fehlerkorrekturen nochmals angepasst
151    
152     Sun Jun 13 16:28:28 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
153     * readcd.c 1.70
154     maxtry neu
155    
156     Sun Jun 13 16:00:20 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
157     * readcd.c 1.69
158     Ausgabe der maximale Anzahl der Retries
159    
160     Sat Jun 12 15:14:49 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
161     * drv_dvdplus.c 1.14
162     * drv_dvd.c 1.117
163     RAW & TAO Schreibmodi nach check_writemodes() loeschen damit niemand cdrecord -raw fuer DVDs aufruft
164    
165     Sat Jun 12 13:48:12 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
166     * scsi-linux-ata.c 1.7
167     Warntext geaendert
168    
169     Fri Jun 11 16:49:15 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
170     * readcd.c 1.68
171     Version -> 2.01a32
172     -scanbus funktioniert nun auch wenn dev= nicht angegeben und /etc/default/cdrecord vorhanden
173     Auflistung der defekten Sektoren in allozierter Liste
174    
175     Thu Jun 10 10:58:19 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
176     * cdrecord.1 1.102
177     Schreibfehler
178    
179     Wed Jun 2 22:54:33 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
180     * cdrecord.1 1.101
181     -clone dokumentiert
182    
183     Tue May 25 17:33:15 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
184     * readcd.c 1.67
185     Vsersion -> 2.01a31
186    
187     Tue May 25 17:32:29 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
188     * readcd.c 1.66
189     -scanbus neu
190    
191     Tue May 25 01:36:00 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
192     * cdrecord.h 1.161
193     * scsi_cdr.c 1.137
194     * drv_mmc.c 1.157
195     write_buffer() neu und write_buffer() in drv_mmc.c -> yamaha_write_buffer()
196    
197     Thu May 20 16:42:12 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
198     * scsi-linux-sg.c 1.83
199     Kommentar gegen die Debian patches fuer /dev/hd*
200    
201     Thu May 20 16:24:11 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
202     * scsi-linux-ata.c 1.6
203     Bis zu 25 /dev/hd%c Files oeffnen
204    
205     Thu May 20 16:14:33 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
206     * scsi-linux-sg.c 1.82
207     Kommentare um dumme Leute von SuSE davon abzuhalten wichtige Warnungen wegzupatchen
208    
209     Thu May 20 15:50:38 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
210     * cdrecord.1 1.100
211     Kommentar zu benoetigten Root Rechten neu
212    
213     Thu May 20 15:35:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
214     * cdrecord.c 1.286
215     Bessere Kommentare gegen SuSE die cdrecord nicht als root laufen lasse wollen
216    
217     Wed May 19 00:54:29 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
218     * cdrecord.c 1.285
219     Make sure you are root. nur ausgeben wenn euid != 0
220    
221     Wed May 19 00:47:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
222     * cdrecord.c 1.284
223     Version -> 2.01a29
224     reload geht nun auch fuer Notebook Laufwerke wieder
225    
226     Wed May 19 00:45:26 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
227     * cdrecord.h 1.160
228     * scsi_mmc.c 1.9
229     print_format_capacities() neu
230    
231     Wed May 19 00:27:28 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
232     * cdrecord.1 1.99
233     Bessere beschreibung der Hintergruende fuer eine gute Wahl der FIFO Groesse (fs=)
234    
235     Mon May 17 00:38:17 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
236     * cdrecord.1 1.98
237     Bessere Dokumentation fuer DVD
238    
239     Mon May 17 00:18:21 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
240     * scsilog.c 1.17
241     Besserer Kommentar
242    
243     Sun May 16 23:46:51 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
244     * drv_mmc.c 1.156
245     bei OPC "Power calibration area almost full" nicht als Fehler auffassen
246    
247     Sun May 16 17:01:24 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
248     * cdrecord.1 1.97
249     Bessere Dokumentation der driver= Option
250    
251     Sun May 16 01:37:11 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
252     * cdrecord.1 1.96
253     Diverse kleinere Schreibfehler beseitigt
254    
255     Sun May 16 01:26:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
256     * cdrecord.1 1.95
257     Eißfeldt -> Ei\*sfeldt
258     µsec -> \*msec
259    
260     Sat May 15 23:14:18 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
261     * subchan.c 1.19
262     index Variable -> curindex wegen GCC Shadow Warnung
263    
264     Sun May 9 17:59:31 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
265     * skel.c 1.1
266     date and time created 04/05/09 16:59:31 by joerg
267    
268     Fri Apr 23 00:51:24 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
269     * scsi-wnt.c 1.43
270     Padding fuer ASPI CMD Struktur damit auch 32 Byte Sense Daten von SPTI gehen
271    
272     Wed Apr 21 01:48:32 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
273     * scsi-wnt.c 1.42
274     Support fuer SPTI & Kontroller mit mehr als einem SCSI Bus
275     Bei SPTI ist SENSE_LEN max nun 32
276    
277     Sun Apr 18 13:26:43 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
278     * scsi-linux-sg.c 1.81
279     MAX-SCG -> 256 wegen Linux USB Implementierung
280    
281     Fri Apr 16 15:29:34 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
282     * scsi_scan.c 1.19
283     Bis zu 256 Busse scannen.
284    
285     Thu Apr 15 16:35:46 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
286     * cdrecord.c 1.283
287     Version -> 2.01a28
288    
289     Mon Apr 12 16:13:47 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
290     * cdrecord.1 1.94
291     Read Book -> Red Book
292    
293     Tue Apr 6 11:59:03 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
294     * cdrecord.c 1.282
295     Bessere Fehlermeldung bei fehlendem -pad/-shorttrack
296    
297     Mon Mar 15 01:59:49 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
298     * cdrecord.c 1.281
299     Kommentar fuer cuefile= & -raw
300    
301     Wed Mar 10 21:54:36 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
302     * readcd.c 1.65
303     * cdrecord.1 1.93
304     * cdrecord.c 1.280
305     ts= Doku besser
306    
307     Mon Mar 8 00:43:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
308     * scsi-linux-sg.c 1.80
309     Fehler if (sp->u_sense.cmd_sense != 0 -> if (sp->u_sense.cmd_sense[0] != 0 korrigiert
310     Wenn ASC/ASQ und auch alle zusaetzlichen Bits/Key in Byte 2 0 sind, dann loeschen wir CHECK CONDITION wieder
311     weil das ein Linux USB Problem ist wo z.B. wegen einem DMA Underrun REQUEST SENSE geschickt wurde
312     und das Laufwerk erwartungemaesz mit NO SENSE geantwortet hat
313    
314     Sun Mar 7 23:43:08 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
315     * cdrecord.c 1.279
316     Version -> 2.01a27
317    
318     Thu Mar 4 09:24:11 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
319     * cdrecord.c 1.278
320     Bugfix: Nach Umstellung des Tests auf Schreibmodus Option ging nur noch TAO
321    
322     Wed Mar 3 01:27:14 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
323     * drv_dvd.c 1.115
324     * cue.c 1.20
325     * isosize.c 1.9
326     * drv_simul.c 1.47
327     * getnum.c 1.2
328     * movesect.c 1.3
329     Cstyle
330    
331     Tue Mar 2 21:02:42 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
332     * misc.c 1.4
333     * cue.c 1.19
334     Copyright -> 2004
335    
336     Tue Mar 2 02:53:06 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
337     * modes.c 1.25
338     * fifo.c 1.47
339     * drv_mmc.c 1.155
340     * drv_sony.c 1.70
341     * drv_dvdplus.c 1.13
342     * drv_7501.c 1.15
343     * diskid.c 1.37
344     * defaults.c 1.11
345     * crc16.c 1.6
346     * cdr_drv.c 1.36
347     * clone.c 1.7
348     * drv_philips.c 1.68
349     * readcd.c 1.64
350     * scsi_cdr.c 1.136
351     * scsi_scan.c 1.18
352     * iso9660.h 1.5
353     * xio.h 1.2
354     * cdtext.h 1.5
355     Cstyle
356    
357     Tue Mar 2 01:13:42 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
358     * wm_track.c 1.4
359     Copyright -> 2004
360    
361     Mon Mar 1 11:08:40 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
362     * cdrecord.h 1.159
363     * mmcvendor.h 1.3
364     * scsilog.h 1.4
365     * scsimmc.h 1.10
366     * drv_jvc.c 1.80
367     * scsi_mmc.c 1.8
368     * cdtext.c 1.10
369     * scsilog.c 1.16
370     * auinfo.c 1.23
371     * cdrecord.c 1.277
372     * audiosize.c 1.19
373     * sector.c 1.12
374     * subchan.c 1.17
375     * wm_packet.c 1.24
376     * xio.c 1.8
377     Cstyle
378    
379     Mon Mar 1 11:02:43 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
380     * scsimmc.h 1.11
381     * subchan.c 1.18
382     * wm_packet.c 1.25
383     * xio.c 1.9
384     * sector.c 1.13
385     Copyright -> 2004
386    
387     Sun Feb 29 21:49:03 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
388     * cdrecord.c 1.276
389     Cstyle
390    
391     Sun Feb 29 18:19:58 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
392     * cdrecord.c 1.275
393     Version -> 2.01a26
394     -tao/-sao neu
395    
396     Sun Feb 29 18:13:20 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
397     * cdrecord.1 1.92
398     -tao Option neu, -sao Option als Alias fuer -dao
399    
400     Sun Feb 22 16:41:57 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
401     * cdrecord.1 1.91
402     Schreibfehler
403    
404     Sun Feb 22 15:53:51 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
405     * readcd.c 1.63
406     * cdrecord.h 1.158
407     * defaults.c 1.10
408     cdr_defaults() Prototy -> neues defaults.h
409    
410     Sun Feb 22 15:53:00 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
411     * defaults.h 1.1
412     date and time created 04/02/22 15:53:00 by joerg
413    
414     Sun Feb 1 21:32:58 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
415     * adip.h 1.1
416     date and time created 04/02/01 21:32:58 by joerg
417    
418     Fri Jan 23 23:10:42 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
419     * scsi-wnt.c 1.41
420     dev=ATAPI:1,0 geht nun wieder
421    
422     Mon Jan 19 21:29:24 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
423     * drv_dvd.c 1.113
424     * cdrecord.c 1.274
425     * drv_dvdplus.c 1.12
426     * wm_packet.c 1.23
427     trackp[i].padsecs * secsize -> (Llong)trackp[i].padsecs * secsize, damit kein Integeroverflow mehr stattfindet
428    
429     Thu Jan 15 22:24:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
430     * scsi-wnt.c 1.40
431     w2k_or_newer() neu um bei NT-4.0 wegen DMA Problemen mit SPTI per Default mit ASPI zu betreiben
432     Debug prints fuer bessere Beurteilung der Funktionsweise
433    
434     Thu Jan 15 02:22:38 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
435     * scsi-mac-iokit.c 1.9
436     memset sense 0 wieder eingebaut bis endgueltig geklaert ist wie es sein sollte
437    
438     Thu Jan 15 01:55:36 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
439     * scsi-hpux.c 1.31
440     * scsi-linux-pg.c 1.43
441     * scsi-vms.c 1.33
442     * scsi-os2.c 1.25
443     * scsi-wnt.c 1.39
444     * scsi-remote.c 1.15
445     * scsi-unixware.c 1.36
446     * scsi-qnx.c 1.3
447     * scsi-osf.c 1.26
448     * scsi-sgi.c 1.36
449     * scsi-bsd.c 1.42
450     * scsi-bsd-os.c 1.28
451     * scsi-beos.c 1.22
452     Umbau fuer Cstyle
453    
454     Thu Jan 15 01:05:25 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
455     * scsi-openserver.c 1.31
456     Aenderungen fuer Cstyle
457    
458     Thu Jan 15 00:50:11 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
459     * scsi-next.c 1.32
460     * scsi-linux-ata.c 1.5
461     Umbau wegen Cstyle
462    
463     Wed Jan 14 20:05:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
464     * drv_dvd.c 1.112
465     Unbenutzte Variablen beseitigt
466    
467     Wed Jan 14 20:04:33 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
468     * scsi-sun.c 1.82
469     Aumbau fuer Cstyle
470    
471     Wed Jan 14 19:57:28 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
472     * scsi-sun.c 1.81
473     Ueberfluessige Variable sb beseitigt
474    
475     Wed Jan 14 18:54:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
476     * scsi-apollo.c 1.5
477     * scsi-amigaos.c 1.6
478     * scsi-aix.c 1.36
479     * scsi-linux-sg.c 1.79
480     * scsiopen.c 1.95
481     * scsitransp.c 1.90
482     * scgsettarget.c 1.2
483     * scsihelp.c 1.4
484     Umbau fuer cstyle
485    
486     Wed Jan 14 15:37:47 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
487     * scsi-linux-sg.c 1.78
488     LF_ATA Flag neu
489    
490     Wed Jan 14 01:14:27 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
491     * scsi-mac-iokit.c 1.8
492     ux_errno wird nun korrekt gesetzt wenn ein Kommando schiefgeht
493     Die Sense Daten werden nicht mehr gelöscht
494     Author ist nun "schily", denn das Modul kommt nun teilweise dirch scgcheck
495    
496     Tue Jan 13 20:43:44 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
497     * scsi-mac-iokit.c 1.7
498     Umbau fuer Cstyle
499    
500     Mon Jan 12 00:36:04 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
501     * drv_mmc.c 1.154
502     Besserer Kommentar bei den Profilen in identify
503    
504     Mon Jan 12 00:33:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
505     * cdr_drv.c 1.35
506     dp bei error() ueberpruefen um coredumps bei cdrecord -xd zu verhindern
507    
508     Sun Jan 11 18:42:14 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
509     * scsi-linux-sg.c 1.77
510     Versuch das /dev/hd* Interface von Linux-2.6 besser zu unterstützen.
511    
512     Sun Jan 11 16:18:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
513     * scsi-linux-sg.c 1.76
514     Kommentar verbessert
515    
516     Sun Jan 11 14:39:45 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
517     * scsi-wnt.c 1.38
518     w2kstyle_create() umgestellt und so repariert, dasy kein unzulaessiger Speicherzugriff mehr erfolgt
519    
520     Sun Jan 11 14:09:19 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
521     * scsi-wnt.c 1.37
522     loas_aspi() neu
523    
524     Sun Jan 11 13:28:56 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
525     * scsi-wnt.c 1.36
526     Aenderungen damit cdrecord -scanbus dev=ASPI geht
527    
528     Wed Jan 7 00:38:26 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
529     * cdrecord.h 1.157
530     * scsi_scan.c 1.17
531     * scsi-mac-iokit.c 1.6
532     * scsi-sun.c 1.80
533     * scsi-wnt.c 1.34
534     * scsitransp.c 1.89
535     * cdrecord.c 1.273
536     Copyright -> 2004
537    
538     Wed Jan 7 00:20:32 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
539     * scsi-wnt.c 1.35
540     Anderer Version String fuer SPTI
541    
542     Wed Jan 7 00:03:55 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
543     * cdrecord.c 1.272
544     Version -> 2.01a24
545    
546     Tue Jan 6 23:58:43 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
547     * cue.c 1.18
548     Wenn FILE Anweisung im CUE Sheet keinen Slash (/) enthaelt, dann wird der Filename auch im Directory des CUE Sheets gesucht
549    
550     Tue Jan 6 23:52:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
551     * scsitransp.c 1.88
552     Version -> 0.8
553    
554     Tue Jan 6 23:33:20 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
555     * scsi-wnt.c 1.33
556     Cstyle
557    
558     Tue Jan 6 23:21:14 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
559     * scsi-wnt.c 1.32
560     SPTI Unterdrueckung von nocht CD-ROM deaktiviert
561    
562     Tue Jan 6 23:10:18 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
563     * scsi-wnt.c 1.31
564     Erste Version mit SPTI Support
565    
566     Tue Jan 6 17:58:47 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
567     * scsi-mac-iokit.c 1.5
568     scgo_havebus() korrigiert (war immer FALSE) damit pxupgrade funktioniert
569    
570     Tue Jan 6 01:01:59 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
571     * drv_mmc.c 1.153
572     cmd_dummy statt init_mmc in den Treiberstrukturen fuer CD-ROM Leser
573    
574     Sun Jan 4 15:26:25 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
575     * scsi-sun.c 1.79
576     Erste Version einer UID Verwaltung die fuer Solaris 9 USCSI gebraucht wird
577    
578     Fri Jan 2 16:05:57 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
579     * scsi-sun.c 1.78
580     Erste Version die mit Volume Management arbeitet
581    
582     Fri Jan 2 16:05:21 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
583     * cdrecord.c 1.271
584     Version -> 2.01a23
585    
586     Fri Jan 2 16:05:06 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
587     * scsi_scan.c 1.16
588     Hack fuer fd == -1 -> Kein Zugriff auf LW -> '?' statt '*'
589    
590     Tue Dec 30 14:20:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
591     * cdrecord.c 1.270
592     Schreibfehler will not not Korrigiert
593    
594     Mon Dec 29 15:25:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
595     * cdrecord.1 1.90
596     Bessere Beschreibung und Beispiel fuer -setdropts driveropts=
597    
598     Wed Dec 24 11:51:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
599     * drv_mmc.c 1.152
600     Hinweis auf RAW bei nicht funktionierendem CUE Sheet
601    
602     Tue Dec 23 13:48:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
603     * cdrecord.c 1.269
604     Version -> 2.01a21
605     Hack fuer POSIX_PRIORITY_SCHEDULING Bug (wir brauchen root Rechte um die Pri zu verringern)
606    
607     Sun Dec 21 14:29:21 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
608     * cdrecord.1 1.89
609     Neuer Absatz ueber ATAPI auf erster Seite.
610    
611     Thu Dec 18 17:10:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
612     * scsitransp.c 1.87
613     Aehnlicher Text wie in cdrecord.c wenn !defined(IS_SCHILY_XCONFIG)
614    
615     Thu Dec 18 17:10:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
616     * cdrecord.c 1.268
617     Neuer Text fuer modifizierte Versionen ohne Support
618    
619     Thu Dec 18 17:09:41 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
620     * cdrecord.1 1.88
621     .sp verschoben auf Wunsch von Eric Raymond
622    
623     Tue Dec 16 00:42:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
624     * cdrecord.c 1.267
625     Security Test Ausgabe nun auch ohne Root Zugriff sichtbar
626    
627     Mon Dec 15 16:40:59 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
628     * cdrecord.c 1.266
629     Ausgabe des Resultats des Security Checks
630    
631     Mon Dec 15 09:19:24 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
632     * drv_mmc.c 1.151
633     Copyright -> 2003
634    
635     Mon Dec 15 09:18:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
636     * drv_mmc.c 1.150
637     Ein DVD Brenner wird nun auch erkannt wenn er nur MMC-3 und nicht MMC-2 konform ist
638     Hinweis auf ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
639    
640     Mon Dec 15 07:32:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
641     * cdrecord.c 1.265
642     comexit(0); nach "erstem" -force blank unit entfernt damit auch mit dem Ricoh-5125 Medien erweckt werden koennen
643    
644     Thu Dec 11 12:59:54 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
645     * scsireg.h 1.30
646     #ifdef __SCG_COMPAT_ zum enablen von info/ident/revision -> vendor_info/prod_ident/prod_revision
647    
648     Thu Dec 11 12:55:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
649     * scsi_scan.c 1.15
650     * scsi_cdr.c 1.135
651     info -> vendor_info, ident -> prod_ident, revision -> prod_revision
652    
653     Wed Dec 10 00:42:39 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
654     * scsi-dos.c 1.11
655     Hinweis auf http://bootcd.narod.ru/
656    
657     Wed Dec 10 00:40:49 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
658     * cdrecord.c 1.264
659     Hinweis auf ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
660    
661     Wed Dec 10 00:19:03 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
662     * cdrecord.c 1.263
663     Version -> 2.01a20
664     FIFO Abschalten wenn fifosize < 2*bufsize
665    
666     Tue Dec 9 20:52:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
667     * cdrecord.1 1.87
668     ..sp -> .sp Schreibfehler
669    
670     Sun Nov 30 13:50:31 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
671     * scsi-dos.c 1.10
672     schcgeck funktioniert nun, kein DMAresid und max sense_count 18
673    
674     Sun Nov 30 00:00:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
675     * xio.c 1.7
676     * readcd.c 1.62
677     #include <io.h> auch fuer DJGPP
678    
679     Sat Nov 29 23:36:39 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
680     * scsi-dos.c 1.9
681     Srb.Type.ExecSCSICmd.SenseLen = DEF_SENSE_LEN; -> Srb.Type.ExecSCSICmd.SenseLen = (SENSE_LEN+2);
682    
683     Sat Nov 29 23:11:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
684     * readcd.c 1.61
685     Version -> 2.01a20
686    
687     Sat Nov 29 23:10:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
688     * xio.c 1.6
689     setmode(fileno, O_BINARY) auch fuer DJGPP
690    
691     Sat Nov 29 23:10:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
692     * readcd.c 1.60
693     #include <io.h> fuer __CYGWIN32__/__EMX__
694     setmode(fileno, O_BINARY) auch fuer DJGPP
695    
696     Sat Nov 29 23:03:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
697     * scsi-dos.c 1.8
698     Sense_len & sense_count korrekt beachten
699     SS_ERR -> vor die invalid Device & Cannot Select Bus cases im switch in send_cmd()
700    
701     Sat Nov 29 22:28:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
702     * scsi-dos.c 1.7
703     Schreibfehler is statt if beseitigt
704    
705     Sat Nov 29 19:11:41 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
706     * scsi-os2.c 1.24
707     Return (0) statt -1 bei FATAL Error in send_cmd() wenn kein gueltiges Target gesetzt ist
708    
709     Sat Nov 29 19:10:48 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
710     * scsi-dos.c 1.6
711     Neuer AspiLoaded Counter fuer mehrfaches Oeffnen
712    
713     Sat Nov 29 19:06:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
714     * scsi-wnt.c 1.30
715     Return (0) statt -1 bei FATAL Error in send_cmd() wenn kein gueltiges Target gesetzt ist
716     SS_ERR mit cp->SRB_TargStat != 0 ist nun SCG_NO_ERROR
717     AspiLoaded ist nun integer Counter damit mehrere open()s moeglich sind
718    
719     Sat Nov 29 19:04:36 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
720     * scsi-dos.c 1.5
721     Return (0) statt -1 bei FATAL Error in send_cmd() wenn kein gueltiges Target gesetzt ist
722     SS_ERR mit Srb.Type.ExecSCSICmd.TargStat != 0 ist nun SCG_NO_ERROR
723    
724     Sat Nov 29 18:58:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
725     * scsi-dos.c 1.4
726     Cstyle
727    
728     Sat Nov 29 18:30:44 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
729     * scsi-dos.c 1.3
730     Umbau auf _go32_dpmi_allocate_real_mode_callback_retf()
731    
732     Fri Nov 28 10:25:15 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
733     * scsi-dos.c 1.2
734     Callback Funktion neu
735    
736     Fri Nov 28 02:33:18 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
737     * scsihack.c 1.43
738     scsi-dos.c neu
739    
740     Fri Nov 14 10:55:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
741     * scsi-dos.c 1.1
742     date and time created 03/11/14 10:55:14 by joerg
743    
744     Sun Nov 2 23:50:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
745     * fifo.c 1.46
746     fifo_percent() fragt nun (sp == NULL) ab um festzustellen of der FIFO aus ist
747    
748     Wed Oct 29 15:33:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
749     * scsi-remote.c 1.14
750     strcatl()/concat()/*execl() casten nun NULL im letzten Arg nach (char *)NULL
751    
752     Wed Oct 1 00:39:23 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
753     * cdrecord.h 1.156
754     Kommentar ueber minimale FIFO Groesse
755    
756     Sun Aug 24 13:15:10 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
757     * cdrecord.1 1.86
758     driveropts in /Etc/default/cdrecord dokumentiert
759    
760     Tue Jul 22 21:43:08 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
761     * cdrecord.c 1.262
762     Version -> 2.01a17
763    
764     Mon Jul 21 00:06:31 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
765     * cdrecord.h 1.155
766     * cdrecord.1 1.85
767     * cdrecord.c 1.261
768     Neue Option ts=
769    
770     Fri Jul 18 10:04:20 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
771     * readcd.c 1.59
772     Version -> 2.01a17
773     Teilweise #ifndef EXTVERS -> #ifdef CLONE_WRITE fuer genauere Beschreibung des Kodes
774    
775     Fri Jul 18 10:03:04 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
776     * scsi_cdr.c 1.134
777     Kommentar Hinweis in cdr_underrun()
778    
779     Fri Jul 11 11:43:25 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
780     * cdrecord.1 1.84
781     Schreibfehler
782    
783     Sun Jul 6 00:04:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
784     * scsi-os2.c 1.23
785     EIO statt EINVAL damit Scan fuer Targets > 7 klappt
786    
787     Sat Jun 21 21:42:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
788     * scsi-sun.c 1.77
789     Workaround fuer Solaris 8 x86 Bug: DKIOCINFO liefert 256 kB DMAsize aber nur 68 kB geht bei ATAPI & DMA
790    
791     Sat Jun 21 19:42:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
792     * readcd.c 1.58
793     Neue Option -factor
794    
795     Fri Jun 20 22:47:08 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
796     * readcd.c 1.57
797     Neue Option ts= fuer Transfer size
798    
799     Fri Jun 20 22:32:59 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
800     * readcd.c 1.56
801     Residual count auswerten beim Lesen
802    
803     Fri Jun 20 22:21:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
804     * readcd.c 1.55
805     prstats_silent() Prototyp neu
806     Versuch damit klarzukommen dasz einige BS (UnixWare) nicht mit odd byte DMA bei ATAPI klarkommen (READ FULL TOC)
807     Ausgabe aller Lead out startzeiten bei -clone (READ FULL TOC)
808     Geschwindigkeitsangaben beziehen sich auf 1000 Byte == 1 kb
809     Hack to write empty disks geht mit end == 1 statt end == 0
810    
811     Tue Jun 17 19:23:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
812     * cdrecord.1 1.83
813     Schreibfehler
814    
815     Tue Jun 17 19:18:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
816     * auinfo.c 1.22
817     samples -> nsamples wegen samples() Makro und K&R C
818    
819     Sat May 31 21:58:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
820     * scsi-amigaos.c 1.5
821     Neue Version von Thomas Langer
822    
823     Sat May 31 19:41:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
824     * scsi-amigaos.c 1.4
825     Eingerueckt nach cstyle
826    
827     Sat May 31 18:34:37 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
828     * cdrecord.c 1.260
829     GPL Hinweise besser formuliert, Schreibfehler in usage() beseitigt
830    
831     Sat May 31 18:10:38 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
832     * cdrecord.1 1.82
833     Schreibfehler berichtigt & -format dokumentiert
834    
835     Sat May 31 18:09:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
836     * auinfo.c 1.21
837     Fix fuer fehlerhafte Erkennung von *.inf Dateien die Meldung 'WARNING: Stdin is connected to a terminal.' verursacht
838    
839     Fri May 16 13:02:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
840     * scsi-remote.c 1.13
841     js_snprintf(devname, sizeof(devname), device); -> js_snprintf(devname, sizeof(devname), "%s", device);
842    
843     Wed May 14 18:59:12 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
844     * cdrecord.c 1.259
845     CD-Text -text Aktivierung durch trackp[MAX_TRACK+1].flags |= TI_TEXT
846     Kein CD-text mehr wenn track[0].flags & TI_TEXT schon gesetzt (durch textfile=)
847    
848     Wed May 14 18:57:53 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
849     * cue.c 1.17
850     CD-Text aus CDTEXTFILE nur noch wenn trackp[MAX_TRACK+1].flags & TI_TEXT
851    
852     Wed May 14 18:56:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
853     * cdrecord.1 1.81
854     Neue erweiterte CD-Text Behandlung beschrieben
855    
856     Wed May 14 02:24:17 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
857     * cdrecord.c 1.258
858     Version -> 2.01a15, Diverse Umstellungen damit tracks == 0 Abfragen bei cuefile=xxx korrekt behandelt werden
859    
860     Wed May 14 02:21:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
861     * xio.c 1.5
862     while(pp) -> for (; pp; pp = pp->x_next) damit continue bei x_name == NULL nicht zur Endlosschleife wird
863    
864     Tue May 13 23:26:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
865     * cdrecord.1 1.80
866     speed= Behandlung besser erklaert und Schreibfehler
867    
868     Tue May 13 23:26:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
869     * cue.c 1.16
870     TI_SWAB bei FILE ... WAVE setzen
871    
872     Tue May 13 13:07:03 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
873     * xio.c 1.4
874     pp->x_name == NULL voer strcmp geaendert
875    
876     Tue May 13 13:05:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
877     * xio.c 1.3
878     Neue Knoten korrekt in Liste ein und aushaengen
879    
880     Mon May 12 02:17:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
881     * drv_mmc.c 1.149
882     Support fuer TM_QUADRO/TM_ALLOW_COPY neu
883     Hack fuer CUE Sheet Handling mit MODE2/CDI trackp[i].dbtype == DB_RAW
884     Fuer Lead-In/Lead-Out werden nun die Bits fuer Datengroesse wegmaskiert
885    
886     Mon May 12 01:39:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
887     * cdrecord.c 1.257
888     setleadinout() setzt nun trackp[tracks+1].tracktype aus trackp[tracks].tracktype
889    
890     Mon May 12 01:38:03 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
891     * cue.c 1.15
892     Erste funktionierende Version
893    
894     Mon May 12 00:26:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
895     * drv_dvdplus.c 1.8
896     Canot -> Cannot Schreibfehler beseitigt
897    
898     Mon May 12 00:25:29 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
899     * cdrecord.h 1.154
900     parsecue()/fparsecue() neu
901    
902     Mon May 12 00:22:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
903     * cdrecord.c 1.256
904     Version -> 2.01a14, Neue Option cuefile=, Kein Aufruf von checkdsize() wenn tracks == 0 (tsize == -150)
905    
906     Mon May 12 00:20:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
907     * cdrecord.1 1.79
908     einfache erste cuefile= Doku
909    
910     Sun May 11 21:47:29 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
911     * cdrecord.h 1.153
912     TI_QUADRO & is_quadro() neu
913    
914     Sun May 11 21:46:53 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
915     * xio.c 1.2
916     Schutz gegen Coredump wenn pp->x_name == NULL
917    
918     Sat May 10 16:15:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
919     * cue.c 1.14
920     Erster Ansatz fuer parse_file()
921    
922     Sat May 10 15:05:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
923     * cue.c 1.13
924     struct state neu
925     cueopen()/neednextitem()/needword()/needitem()/checkextra()/cueabort() neu
926    
927     Fri May 9 10:10:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
928     * cue.c 1.12
929     keyw_t Arrays -> LOCAL
930    
931     Fri May 9 10:08:10 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
932     * cue.c 1.11
933     Parser Funktionen -> LOCAL
934    
935     Fri May 9 10:00:21 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
936     * cue.c 1.10
937     Erster Ansatz zum weiteren parsieren der Keywort Zeilen mit den Funktionen parse_*()
938    
939     Fri May 9 09:58:25 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
940     * cdtext.c 1.9
941     #include cdtext.h vor cdrecord.h wegen gettextptr() und den Typ textptr_t
942    
943     Fri May 9 09:57:08 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
944     * auinfo.c 1.20
945     * cdrecord.h 1.152
946     gettextptr() ist nun nicht mehr LOCAL
947    
948     Fri May 9 09:56:24 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
949     * cdtext.h 1.4
950     #define CDTEXT_H fuer Erkennung dasz cdtext.h includiert wurde
951    
952     Thu May 8 20:13:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
953     * cue.c 1.9
954     Umgestellt fuer mehr "Ordnung"
955    
956     Thu May 8 19:57:21 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
957     * cue.c 1.8
958     Definitionen fuer alle Schluesselworte
959    
960     Thu May 8 19:44:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
961     * cue.c 1.7
962     getlocal() beseitigt, parsecue()/fparsecue() neu
963    
964     Thu May 8 19:38:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
965     * scsiopen.c 1.94
966     js_snprintf(errs, slen, scgp->errstr) -> js_snprintf(errs, slen, "%s", scgp->errstr)
967    
968     Thu May 8 19:38:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
969     * drv_mmc.c 1.148
970     get_speeds_plextor() geht nicht mit alten LW, daher Ausfuerung im silent Mode
971    
972     Thu May 8 00:45:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
973     * cue.c 1.6
974     Reihenfolge der Keyworte Kommentar
975    
976     Wed May 7 23:46:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
977     * cdrecord.h 1.151
978     * wm_packet.c 1.22
979     * fifo.c 1.45
980     * cdrecord.c 1.255
981     Umbau auf 'xio'
982    
983     Wed May 7 20:31:31 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
984     * xio.h 1.1
985     * xio.c 1.1
986     date and time created 03/05/07 19:31:31 by joerg
987    
988     Tue May 6 23:57:09 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
989     * cdrecord.h 1.150
990     * cdrecord.1 1.78
991     * cdrecord.c 1.254
992     -abort Option neu
993    
994     Tue May 6 19:12:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
995     * cue.c 1.5
996     Kommentar verbessert, lookup() mit table Parameter
997    
998     Tue May 6 00:35:47 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
999     * cue.c 1.4
1000     Kommentar verbessert
1001    
1002     Tue May 6 00:23:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1003     * cue.c 1.3
1004     Umbau auf Makefilesystem, ungetline()/getlocal() neu
1005    
1006     Sun May 4 18:41:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1007     * cdrecord.1 1.77
1008     Beschreibung der Audio Kopie aus Pipe
1009    
1010     Sun May 4 18:36:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1011     * cdrecord.c 1.253
1012     Version -> 2.01a13
1013    
1014     Sun May 4 18:35:19 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1015     * cdrecord.h 1.149
1016     * cdrecord.c 1.252
1017     * auinfo.c 1.19
1018     Neue Funktion auinfosize() fuer AudioCDs aus Pipe Brennen
1019    
1020     Sun May 4 15:46:38 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1021     * cdrecord.c 1.251
1022     Neue Funktion opentracks() und Umstellung des Trackparsing
1023    
1024     Sun May 4 15:18:21 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1025     * fifo.c 1.44
1026     STDIN wird nicht mehr geschossen damit Audio "On the Fly" moeglich wird
1027    
1028     Sun May 4 15:16:43 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1029     * cdrecord.h 1.148
1030     Neues Track Flag TI_USEINFO, tracktype/dbtype nun Uchar
1031    
1032     Sun May 4 12:52:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1033     * cdrecord.c 1.250
1034     setuid(getuid()) nachdem alle root Dinge erledigt sind (hoffentlich)
1035    
1036     Sat May 3 20:09:17 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1037     * scsitransp.h 1.54
1038     * scsitransp.c 1.86
1039     scg_fprascii()/scg_prascii()/scg_sprascii() neu
1040    
1041     Sat May 3 19:39:32 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1042     * cdrecord.c 1.249
1043     gracewait setzt nun didgrace auf TRUE um doppeltes Warten zu vermeiden
1044    
1045     Fri May 2 22:49:20 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1046     * scsi-unixware.c 1.35
1047     Debug error() beseitigt
1048    
1049     Fri May 2 22:46:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1050     * scsi-unixware.c 1.34
1051     xpopen() neu damit suid root Binaries gehen, denn /etc/scsi/pdiconfig geht nicht wenn euid != uid
1052    
1053     Tue Apr 29 22:59:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1054     * cdrecord.c 1.248
1055     Version -> 2.01a11
1056    
1057     Tue Apr 29 20:59:54 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1058     * cdrecord.c 1.247
1059     * cdrecord.1 1.76
1060     Neue Optionen -xa/-xamix und -multi/-mode2/-xa1/-xa2/-cdi korrigiert
1061    
1062     Tue Apr 29 20:41:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1063     * drv_mmc.c 1.147
1064     Support fuer TAO -mode2
1065    
1066     Tue Apr 29 20:40:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1067     * cdrecord.h 1.147
1068     Definitionen fuer Daten Sektor Typen
1069    
1070     Tue Apr 29 00:27:20 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1071     * drv_mmc.c 1.146
1072     Bessere Ausgabe fuer formatierte RW Medien
1073    
1074     Tue Apr 29 00:26:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1075     * scsi_mmc.c 1.7
1076     Ausgave des Current Profile auf separater Zeile
1077    
1078     Wed Apr 23 23:25:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1079     * drv_dvdplus.c 1.5
1080     Ungebrauchte Variablen beseitigt
1081    
1082     Wed Apr 23 23:20:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1083     * scsi_cdr.c 1.133
1084     read_track_info() Bug gefixt (type Bits waren in cmd_cdb[2] statt cmd_cdb[1])
1085    
1086     Wed Apr 23 23:19:24 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1087     * cdrecord.c 1.246
1088     gracewait() umstrukturiert
1089    
1090     Wed Apr 23 23:18:13 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1091     * scsi_mmc.c 1.6
1092     * drv_mmc.c 1.145
1093     * cdrecord.h 1.146
1094     print_profiles() neu
1095    
1096     Tue Apr 22 22:36:02 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1097     * cdrecord.c 1.245
1098     Return Code von (*dp->cdr_init)(scgp, dp) auswerten
1099    
1100     Tue Apr 22 19:08:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1101     * cdrecord.c 1.244
1102     raise_fdlim versucht nun nicht mehr z.B. ein Limit von 256 auf 109 zu "erhoehen".
1103    
1104     Tue Apr 22 17:47:29 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1105     * drv_mmc.c 1.144
1106     Fehlendes " ergaenzt
1107    
1108     Tue Apr 22 17:46:28 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1109     * drv_mmc.c 1.143
1110     Bessere Fehlermeldung fuer get next writable address auf formatierte CD-RW
1111    
1112     Tue Apr 22 17:42:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1113     * cdrecord.c 1.243
1114     Mehr Fehlermeldungen wenn in der Hauptschleife Fehler auftreten.
1115    
1116     Tue Apr 22 01:08:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1117     * cdrecord.c 1.242
1118     Version -> 2.01a11, gracewait() mit didgrace Parameter fuer Ausgabe ohne Warten
1119    
1120     Mon Apr 21 15:49:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1121     * cdrecord.c 1.241
1122     Format Code mit #ifdef DRV_DVD auskommentiert
1123    
1124     Mon Apr 21 15:40:04 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1125     * drv_mmc.c 1.142
1126     CL_TYPE_* #defines neu fuer scsi_close_tr_session()
1127    
1128     Mon Apr 21 15:39:13 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1129     * cdrecord.c 1.240
1130     -format & BOOL gracedone neu
1131    
1132     Mon Apr 21 15:23:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1133     * cdrecord.h 1.145
1134     * scsi_cdr.c 1.132
1135     request_sense_b()/reserve_tr_rzone() neu
1136    
1137     Mon Apr 21 14:22:51 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1138     * cdrecord.c 1.239
1139     Umbau auf gracewait()
1140    
1141     Sun Apr 20 16:26:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1142     * scsi_mmc.c 1.5
1143     get_format_capacities() neu
1144    
1145     Sun Apr 20 16:22:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1146     * drv_mmc.c 1.141
1147     read_track_info() mit erweiterten Parametern (Type) -> TI_TYPE_TRACK
1148    
1149     Sun Apr 20 16:21:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1150     * scsi_cdr.c 1.131
1151     read_track_info() mit erweiterten Parametern (Type), read_rzone_info() aus drv_dvd.c durch read_track_info()
1152    
1153     Sun Apr 20 16:20:40 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1154     * cdrecord.h 1.144
1155     F_FORMAT neu, WM_FORMAT neu, DSF_DVD_PLUS_R/DSF_DVD_PLUS_RW/DSF_NEED_FORMAT neu
1156     read_track_info() mit erweiterten Parametern (Type), read_rzone_info() aus drv_dvd.c durch read_track_info()
1157     get_format_capacities()/read_format_capacities() neu
1158    
1159     Sun Apr 20 15:52:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1160     * scsimmc.h 1.9
1161     struct disk_info um dbit & bg_format_stat erweitert
1162    
1163     Sun Apr 20 15:13:25 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1164     * scsireg.h 1.29
1165     struct scsi_format_header um immed/tryout/ipattern Bits erweitert
1166     struct scsi_format_cap_header neu
1167     struct scsi_format_cap_desc neu
1168     struct scsi_cap_data neu
1169    
1170     Sun Apr 20 15:04:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1171     * scsicdb.h 2.18
1172     NACA Bit im Control Byte neu
1173    
1174     Fri Apr 18 16:53:04 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1175     * drv_dvd.c 1.106
1176     * drv_mmc.c 1.140
1177     * cdrecord.h 1.143
1178     * scsi_cdr.c 1.130
1179     read_dvd_structure() nun mit addr und layer Parameter
1180    
1181     Fri Apr 18 16:51:11 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1182     * scsi_mmc.c 1.4
1183     Unbenutze & Uninitialisierte Variablen beseitigt
1184    
1185     Thu Apr 17 23:13:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1186     * cdr_drv.c 1.34
1187     DVD+ Treiber neu
1188    
1189     Thu Apr 17 23:09:29 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1190     * drv_mmc.c 1.139
1191     Treibertexte besser eingerueckt
1192     Umleitung auf DVD+ Treiber bei DVD+ Medium
1193     Aufruf der dp->cdr_identify(scgp, dp, scgp->inq) Routine bei Weiterleitung auf DVD Treiber
1194    
1195     Thu Apr 17 09:45:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1196     * drv_sony.c 1.69
1197     * drv_philips.c 1.67
1198     * cdr_drv.c 1.33
1199     * cdrecord.h 1.142
1200     * drv_simul.c 1.46
1201     * drv_dvd.c 1.105
1202     * drv_jvc.c 1.79
1203     * drv_7501.c 1.14
1204     * drv_mmc.c 1.138
1205     cdr_format() Funktion neu
1206    
1207     Thu Apr 17 02:32:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1208     * drv_mmc.c 1.137
1209     load_media() fuer get_curprofile() im Silent Mode, wenn es ein CD Brenner ist dann wird nicht der CD-ROM Treiber returniert
1210    
1211     Thu Apr 17 01:10:51 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1212     * drv_mmc.c 1.136
1213     SCSI-3/MMC-3 medien Tests neu um DVD+ zu erkennen
1214    
1215     Thu Apr 17 00:04:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1216     * scsi_mmc.c 1.3
1217     Vermeiden von pname(profile) ohne #defne DRV_DVD
1218    
1219     Wed Apr 16 23:40:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1220     * drv_mmc.c 1.135
1221     mmc_getval() weiter nach hinten - nach Korrektur der Inquiry Daten fuer ATAPI
1222    
1223     Wed Apr 16 22:49:41 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1224     * drv_mmc.c 1.134
1225     Treiber ID Text (Kommentar) verbessert
1226    
1227     Wed Apr 16 22:42:59 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1228     * drv_sony.c 1.68
1229     Cue sheet Option auf 3 setzen
1230    
1231     Wed Apr 16 22:40:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1232     * cdrecord.1 1.75
1233     Hinweis auf mkisofs -print-size bei SAO/RAW
1234    
1235     Wed Apr 16 22:28:03 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1236     * cdr_drv.c 1.32
1237     SCSI-3/mmc-3 Support fuer DVD + DDCD Erkennung mit get_proflist()
1238    
1239     Wed Apr 16 22:25:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1240     * scsimmc.h 1.8
1241     struct rzone_info um lra_v erweitert
1242     struct mmc_performance_header / struct mmc_performance / struct mmc_exceptions / struct mmc_write_speed / struct mmc_streaming neu
1243    
1244     Wed Apr 16 22:01:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1245     * cdrecord.h 1.141
1246     get_proflist()/get_wproflist() aus scsi_mmc.c neu
1247    
1248     Wed Apr 16 22:00:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1249     * scsi_mmc.c 1.2
1250     get_conflen()/get_profiles()/get_proflist()/get_wproflist() neu
1251    
1252     Wed Apr 16 00:49:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1253     * drv_mmc.c 1.133
1254     get_speeds_plextor() komplett in die Statistik Funktion verlagert
1255    
1256     Wed Apr 16 00:28:09 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1257     * scsi_mmc.c 1.1
1258     date and time created 03/04/15 23:28:09 by joerg
1259    
1260     Wed Apr 16 00:28:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1261     * cdrecord.h 1.140
1262     scsi_mmc.c Definitionen neu
1263    
1264     Wed Apr 16 00:12:54 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1265     * drv_mmc.c 1.132
1266     Trebertabellen aufgeraeumt
1267    
1268     Tue Apr 15 18:57:54 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1269     * cdrecord.h 1.139
1270     track_base(tp) Makro repariert (tp)->track statt (tp)->trackno
1271    
1272     Tue Apr 15 10:01:43 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1273     * drv_dvd.c 1.104
1274     TAO Fake beseitigt
1275    
1276     Sun Apr 13 21:54:15 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1277     * drv_sony.c 1.67
1278     #include timedefs.h fehlte
1279    
1280     Sun Apr 13 18:54:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1281     * drv_sony.c 1.66
1282     Erste SAO Implementierung (ohne MCN/ISRC/multi-session)
1283    
1284     Sun Apr 13 17:15:15 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1285     * drv_dvd.c 1.103
1286     * drv_simul.c 1.45
1287     * drv_jvc.c 1.78
1288     * drv_mmc.c 1.131
1289     * drv_7501.c 1.13
1290     * cdrecord.c 1.238
1291     * cdrecord.h 1.138
1292     * drv_philips.c 1.66
1293     cdr_abort_session() neu
1294    
1295     Sun Apr 13 17:10:44 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1296     * drv_mmc.c 1.130
1297     "Selected write speed:" -> "Last selected write speed:"
1298    
1299     Sun Apr 13 13:59:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1300     * scsi_cdr.c 1.129
1301     Intelligenteres scsi_load() kennt nun CDR_CADDYLOAD
1302    
1303     Sun Apr 13 13:54:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1304     * drv_philips.c 1.65
1305     Yamaha CDR-100 nun mit scsi_load()
1306    
1307     Sun Apr 13 13:36:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1308     * cdrecord.c 1.237
1309     Version -> 2.01a10, Neue Funktion print_drflags()
1310    
1311     Sun Apr 13 13:35:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1312     * cdrecord.h 1.137
1313     Kommentar verbessert
1314    
1315     Sun Apr 13 12:28:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1316     * cdrecord.c 1.236
1317     * scsi_cdr.c 1.128
1318     scsi_load()/scsi_unload() nun mit korrektem Return Wert (int statt BOOL) und Auswertung des Return Wertes in load_media()/unload_media()
1319    
1320     Fri Apr 11 15:31:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1321     * drv_mmc.c 1.129
1322     * drv_7501.c 1.12
1323     (*dp->cdr_gen_cue)() Aufruf nun ueber Pointer
1324    
1325     Fri Apr 11 15:27:44 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1326     * drv_dvd.c 1.102
1327     * drv_simul.c 1.44
1328     * drv_mmc.c 1.128
1329     * cdr_drv.c 1.31
1330     * cdrecord.h 1.136
1331     * drv_7501.c 1.11
1332     (*dp->cdr_send_cue)() nun mit cdr_t * Parameter
1333    
1334     Fri Apr 11 15:18:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1335     * drv_7501.c 1.10
1336     * drv_simul.c 1.43
1337     * drv_philips.c 1.64
1338     * drv_dvd.c 1.101
1339     * drv_mmc.c 1.127
1340     * drv_sony.c 1.65
1341     * drv_jvc.c 1.77
1342     * cdrecord.h 1.135
1343     * cdrecord.c 1.235
1344     Neue Funktion (*cdr_gen_cue)()
1345    
1346     Fri Apr 11 01:25:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1347     * drv_mmc.c 1.126
1348     get_speeds_plextor() nun mit 3 int * Parametern, Ausgabe der Maximalen Brenngeschwindigkeit in stats_mmc()
1349    
1350     Fri Apr 11 00:53:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1351     * cdrecord.c 1.234
1352     * cdrecord.h 1.134
1353     is_sao() & TI_SAO neu, checktsize() ueberprueft nun ob ein Track mit unbekannter Laenge in SAO/RAW mode vorhanden ist und bricht ab
1354    
1355     Thu Apr 10 21:18:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1356     * drv_philips.c 1.63
1357     * drv_simul.c 1.42
1358     * drv_7501.c 1.9
1359     * cdr_drv.c 1.30
1360     * cdrecord.h 1.133
1361     * drv_jvc.c 1.76
1362     * drv_dvd.c 1.100
1363     * drv_sony.c 1.64
1364     * scsi_cdr.c 1.127
1365     * drv_mmc.c 1.125
1366     * cdrecord.c 1.233
1367     cdr_check_recovery()/cdr_recover()/cdr_close_session() nun mit cdr_t * Parameter
1368    
1369     Thu Apr 10 19:19:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1370     * cdrecord.h 1.132
1371     Kommentar eingerueckt
1372    
1373     Thu Apr 10 19:15:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1374     * cdrecord.c 1.232
1375     * cdrecord.h 1.131
1376     * drv_sony.c 1.63
1377     * drv_simul.c 1.41
1378     * drv_philips.c 1.62
1379     * drv_mmc.c 1.124
1380     * drv_7501.c 1.8
1381     * drv_jvc.c 1.75
1382     * drv_dvd.c 1.99
1383     cdr_init() neu, cdr_speed_select() nun ohne "dummy" Parameter
1384    
1385     Thu Apr 10 15:32:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1386     * drv_mmc.c 1.123
1387     get_speeds_plextor() neu
1388    
1389     Sun Apr 6 15:49:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1390     * cdrecord.1 1.74
1391     Neue driveropts= speedread/singlesession/hidecdr
1392    
1393     Sun Apr 6 15:48:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1394     * cdrecord.c 1.231
1395     (*dp->cdr_set_speed_dummy)() Aufruf bei -setdropts zwischen cdr_opt1() und cdr_opt2()
1396    
1397     Sun Apr 6 15:45:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1398     * drv_mmc.c 1.122
1399     Support fuer Plextor PowerRec, SpeedReeed, SongleSession, HideCDR
1400    
1401     Sun Apr 6 02:19:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1402     * cdrecord.c 1.230
1403     * cdrecord.h 1.130
1404     #defines und Auswertung fuer CDR_SINGLESESS/CDR_HIDE_CDR/CDR_SPEEDREAD neu
1405    
1406     Sat Apr 5 22:35:50 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1407     * cdrecord.h 1.129
1408     * cdrecord.c 1.229
1409     * cdrecord.1 1.73
1410     Neue Option -setdropts
1411    
1412     Sat Apr 5 20:51:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1413     * drv_mmc.c 1.121
1414     mmc_load/mmc_unload() auskommentiert
1415    
1416     Sat Apr 5 20:46:51 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1417     * drv_mmc.c 1.120
1418     opt2_mmc() neu und Kode aus open_session_mmc() dorthin bewegt
1419    
1420     Sat Apr 5 20:43:36 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1421     * scsi_cdr.c 1.126
1422     * cdrecord.c 1.228
1423     Bessere Buffer underrun Erkennung und Beschreibung
1424    
1425     Sat Apr 5 15:49:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1426     * drv_sony.c 1.62
1427     * drv_mmc.c 1.119
1428     * drv_simul.c 1.40
1429     * drv_7501.c 1.7
1430     * cdrecord.c 1.227
1431     * drv_philips.c 1.61
1432     * drv_jvc.c 1.74
1433     * cdrecord.h 1.128
1434     * drv_dvd.c 1.97
1435     (*dp->cdr_opt2)(scgp, dp) neu
1436    
1437     Sat Apr 5 15:37:12 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1438     * cdrecord.c 1.226
1439     Buffer Underrun Vorhersage verbessert (kein loeschen am Trackanfang & zusaetzlicher Test auf leres RAM)
1440    
1441     Sat Apr 5 01:42:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1442     * drv_mmc.c 1.118
1443     Read Burn Proof Counter fuer Plextor
1444    
1445     Fri Apr 4 23:48:28 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1446     * scsi-unixware.c 1.33
1447     Reset Support neu
1448    
1449     Fri Apr 4 00:44:59 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1450     * cdrecord.c 1.225
1451     -packet impliziert nun nicht mehr TAO
1452    
1453     Fri Apr 4 00:35:13 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1454     * drv_7501.c 1.6
1455     cw7501__do_cue() nun korrekt LOCAL
1456    
1457     Fri Apr 4 00:30:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1458     * auinfo.c 1.18
1459     * subchan.c 1.16
1460     trackp->tracktype & TOC_MASK wegen TOCF_DUMMY/TOCF_MULTI
1461    
1462     Fri Apr 4 00:29:09 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1463     * drv_sony.c 1.61
1464     * drv_simul.c 1.39
1465     * drv_7501.c 1.5
1466     * drv_philips.c 1.60
1467     * cdrecord.h 1.127
1468     * cdrecord.c 1.224
1469     * drv_mmc.c 1.117
1470     * drv_jvc.c 1.73
1471     * drv_dvd.c 1.96
1472     cdr_open_session()/cdr_fixate() ohne multi/dummy Parameter -> track[0].tracktype
1473    
1474     Thu Apr 3 22:49:10 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1475     * drv_jvc.c 1.72
1476     * drv_dvd.c 1.95
1477     * wm_packet.c 1.21
1478     * cdrecord.c 1.223
1479     Casting wegen Signed/Unsigned Arithmetik bei ANSI C
1480    
1481     Thu Apr 3 22:32:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1482     * drv_sony.c 1.60
1483     * drv_7501.c 1.4
1484     * drv_simul.c 1.38
1485     * drv_dvd.c 1.94
1486     * drv_philips.c 1.59
1487     * drv_mmc.c 1.116
1488     * drv_jvc.c 1.71
1489     * cdrecord.c 1.222
1490     * cdrecord.h 1.126
1491     cdr_open_session()/cdr_fixate() Treiberinterface nun ohne toctype Parameter -> trackp[0]->tracktype
1492    
1493     Thu Apr 3 20:51:34 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1494     * fifo.c 1.43
1495     int -> Uint wegen Ansi C Vergleich
1496    
1497     Thu Apr 3 20:46:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1498     * clone.c 1.6
1499     first/last int -> Uint wegen Ansi C Vergleich
1500    
1501     Thu Apr 3 20:42:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1502     * subchan.c 1.15
1503     j int -> Uint wegen Ansi C Vergleich
1504    
1505     Thu Apr 3 18:16:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1506     * cdrecord.c 1.221
1507     Neue Option -lock
1508     prtimediff() -> misc.c
1509     Version -> 2.01a09
1510    
1511     Thu Apr 3 18:15:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1512     * cdrecord.1 1.72
1513     Neue Option -lock
1514    
1515     Thu Apr 3 18:14:43 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1516     * misc.c 1.3
1517     prtimediff() aus cdrecord.c neu
1518    
1519     Thu Apr 3 18:14:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1520     * drv_mmc.c 1.115
1521     int/Uint Vergleiche gecastet
1522     test auf tracksize < 0 vor do_cue()
1523     Versuch zu erreichen dasz is_packet(trackp) nicht mehr is_tao(trackp) impliziert
1524    
1525     Thu Apr 3 18:11:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1526     * cdrecord.h 1.125
1527     F_DLCK & prtimediff() neu
1528    
1529     Thu Apr 3 18:11:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1530     * drv_7501.c 1.3
1531     Support fuer SAO neu
1532    
1533     Sun Mar 30 22:16:25 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1534     * drv_7501.c 1.2
1535     Schreibsupport fuer TAO
1536    
1537     Sun Mar 30 13:50:02 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1538     * cdrecord.c 1.220
1539     * drv_mmc.c 1.114
1540     Eingerueckt nach cstyle
1541    
1542     Sat Mar 29 20:27:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1543     * scsi-unixware.c 1.32
1544     Auswertung von scbp->sc_comp_code und Setzten von sp->error
1545    
1546     Thu Mar 27 12:11:17 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1547     * readcd.c 1.54
1548     meshpoints=# Option neu
1549    
1550     Thu Mar 27 01:15:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1551     * cdrecord.c 1.219
1552     2002 -> 2003
1553    
1554     Thu Mar 27 01:03:48 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1555     * cdr_drv.c 1.29
1556     cw7501 neu
1557    
1558     Thu Mar 27 01:02:47 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1559     * drv_7501.c 1.1
1560     date and time created 03/03/27 01:02:47 by joerg
1561    
1562     Thu Mar 27 00:53:40 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1563     * cdrecord.c 1.218
1564     Version -> 2.01a07, Unterdrueckung von "Warning: blockdesc secsize %d differs from cap secsize %d\n" wenn scgp->cap->c_bsize == 0
1565    
1566     Thu Mar 27 00:45:34 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1567     * cdrecord.h 1.124
1568     Eingerueckt nach cstyle
1569    
1570     Thu Mar 27 00:43:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1571     * drv_mmc.c 1.113
1572     mmc_load()/mmc_unload() mit 2. Parameter cdr_t *
1573    
1574     Tue Mar 25 18:48:41 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1575     * scsi-qnx.c 1.2
1576     sccsid -> __sccsid
1577    
1578     Mon Mar 24 23:25:04 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1579     * cdrecord.c 1.217
1580     Version -> 2.01a06, Handler fuer SGIHUP/SIGTERM, cdr_underrun() neu
1581    
1582     Mon Mar 24 23:23:38 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1583     * scsi_cdr.c 1.125
1584     * cdrecord.h 1.123
1585     cdr_underrun() neu
1586    
1587     Mon Mar 24 13:01:28 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1588     * scsi-unixware.c 1.31
1589     Beseitigung von fdesc[MAX_SCG][MAX_TGT][MAX_LUN] und Verkleinerung von sdidevs[scg][tgt][lun]
1590     Nun kann wirklich scg_open() mehrmals aufgerufen werden.
1591    
1592     Sun Mar 23 21:10:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1593     * scsi-unixware.c 1.30
1594     valid/atapi/initiator -> flags mit SDI_* Bit #defines
1595    
1596     Sun Mar 23 17:33:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1597     * scsi-unixware.c 1.29
1598     Besseres Verhalten fuer scgcheck
1599    
1600     Sun Mar 23 15:14:23 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1601     * scsi-unixware.c 1.28
1602     Eingerueckt wegen cstyle(1)
1603    
1604     Sun Mar 23 14:12:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1605     * scsihack.c 1.42
1606     Support fuer QNX neu
1607    
1608     Sun Mar 23 14:11:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1609     * scsi-qnx.c 1.1
1610     date and time created 03/03/23 14:11:14 by joerg
1611    
1612     Thu Mar 6 16:39:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1613     * fifo.c 1.42
1614     faio_wait_on_buffer() mit Prototype implementierung wegen SCO cc
1615    
1616     Thu Mar 6 16:27:52 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1617     * cdrecord.1 1.71
1618     Beschreibung fuer -xa1 -xa2, ... berichtigt
1619    
1620     Fri Feb 7 12:34:37 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1621     * cdrecord.1 1.70
1622     Schreibfehler beseitigt
1623    
1624     Sun Feb 2 14:13:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1625     * scsi-remote.c 1.12
1626     Umgestellt, damit es auch ohne rcmd() geht
1627    
1628     Tue Jan 28 01:19:39 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1629     * drv_mmc.c 1.112
1630     Workaround fuer LG TAO Audio Formware bug: audio_pause_len = 150
1631    
1632     Tue Jan 7 14:09:28 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1633     * scsi_cdr.c 1.124
1634     Ausgabe Save/Set Modepages auch auf stderr wie Rest der Zeile
1635    
1636     Tue Jan 7 14:08:43 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1637     * drv_mmc.c 1.111
1638     set_mode_params() ist BOOL, daher ist Abfrage auf < 0 falsch
1639    
1640     Tue Dec 24 16:28:38 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1641     * cdrecord.1 1.69
1642     Version -> 2.0
1643    
1644     Tue Dec 24 14:16:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1645     * cdrecord.c 1.216
1646     Mail Adresse -> schilling@fokus.fhg.de
1647     Vermeidung von "Cannot write CD's >= 100 minutes.\n" bei DVDs
1648    
1649     Mon Dec 16 22:26:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1650     * cdrecord.1 1.68
1651     Mailing Lists geupdated, Hinweis auf cddb= bei den cdda2wav Beispielen
1652    
1653     *************** Release 2.0 *******************
1654    
1655     Sat Nov 30 17:43:51 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1656     * readcd.c 1.53
1657     * cdrecord.c 1.215
1658     Version -> 2.0
1659    
1660     Sat Nov 30 16:11:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1661     * cdrecord.c 1.214
1662     DVD-Pro Check for Tracksize-known only if ntracks > 0
1663    
1664     Sat Nov 30 13:01:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1665     * drv_mmc.c 1.110
1666     Allow Medium removal after load Media for DVD/CD recognition as drecord -checkdrive would otherwise lock the tray if it has been open before
1667    
1668     Sat Nov 30 12:55:17 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1669     * scsi-osf.c 1.25
1670     Debug output with SCSI Status Byte
1671    
1672     Fri Nov 22 17:55:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1673     * cdrecord.1 1.67
1674     RSH= und RSCSI= documented for ssh(1) RSCSI
1675    
1676     Fri Nov 22 17:40:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1677     * scsi-remote.c 1.11
1678     Support for non-root rcmd() and ssh(2)
1679    
1680     Fri Nov 22 17:35:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1681     * fifo.c 1.41
1682     AmigaOS Support with ix_vfork()/ix_vfork_resume() and separate var buf_idx_reader for vfork()
1683    
1684     Thu Nov 21 22:28:57 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1685     * cdrecord.c 1.213
1686     New Option minbuf=
1687    
1688     Thu Nov 21 22:23:10 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1689     * cdrecord.1 1.66
1690     minbuf= Option new
1691    
1692     Tue Nov 19 19:13:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1693     * scsiopen.c 1.93
1694     Fix for Coredump with dev=/dev/rsr1c:@,0
1695    
1696     Sun Nov 10 19:18:04 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1697     * diskid.c 1.36
1698     Orange Forum Embargo Warning only if mp->msf_min == 97 for DVDs
1699    
1700     Mon Nov 4 18:12:16 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1701     * fifo.c 1.40
1702     close(f) /dev/zero oly if /dev/zero has been opened
1703    
1704     Sun Nov 3 16:32:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1705     * scsi_cdr.c 1.123
1706     * cdrecord.h 1.122
1707     write_xscsi()/seek_scsi()/seek_g0()/seek_g1() new
1708    
1709     Sat Nov 2 22:11:55 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1710     * cdrecord.c 1.212
1711     Version -> 1.11a40, _POSIX_MEMLOCK/_POSIX_PRIORITY_SCHEDULING Test POSIX 2001 conformant
1712    
1713     Sun Oct 27 15:19:29 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1714     * cdrecord.c 1.211
1715     New Wait Feature free the IDE Busses if Source&Destination are on the same cable (use -immed)
1716    
1717     Sun Oct 27 14:57:11 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1718     * cdrecord.1 1.65
1719     New Wait (usleep) Feature for -immed documented
1720    
1721     Sun Oct 27 14:42:36 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1722     * cdrecord.h 1.121
1723     New Flag RF_WR_WAIT to actively free the IDE Busses via usleep()
1724    
1725     Sun Oct 27 02:26:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1726     * cdrecord.c 1.210
1727     * wm_packet.c 1.20
1728     * drv_jvc.c 1.70
1729     Change from trackp->padsize ->trackp->padsecs
1730    
1731     Sun Oct 27 02:02:38 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1732     * cdrecord.h 1.120
1733     Change from trackp->padsize ->trackp->padsecs
1734     New Sektor based Makros Sminutes(s)/Sseconds(s)/Shseconds(s)/Sframes(s)
1735    
1736     Sun Oct 27 01:20:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1737     * cdrecord.1 1.64
1738     Better docukmentation for padsize=
1739    
1740     Sat Oct 26 23:13:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1741     * scsi_cdr.c 1.122
1742     Text Generic mmc2 DVD -> Generic mmc2 DVD-R/DVD-RW
1743    
1744     Sat Oct 26 20:21:15 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1745     * wm_packet.c 1.19
1746     Support printing the fill ratio of the drive buffer and the actual write speed
1747    
1748     Fri Oct 25 15:06:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1749     * drv_mmc.c 1.109
1750     ATIP printinf for speed better -> %2d (reserved val %2d)
1751    
1752     Fri Oct 25 15:05:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1753     * cdrecord.c 1.209
1754     pad_track() now shows Drive buffer fill% and speed
1755     Verbose prinrting for write_track_data() and pad_track() unified
1756    
1757     Fri Oct 25 00:49:04 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1758     * cdrecord.c 1.208
1759     Warning for cdrecord blank=fast if drive does not like -> Try cdrecord blank=all
1760     write_track_data() now computes trackp->isecsize from trackp->isecsize to trackp->secsize
1761    
1762     Fri Oct 25 00:18:19 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1763     * drv_mmc.c 1.108
1764     BURN-Free was not used -> BURN-Free was never needed
1765    
1766     Fri Oct 25 00:06:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1767     * drv_mmc.c 1.107
1768     Test for 0xFF:0xFF/0xFF with dsp->ds_maxblocks == 716730 -> dsp->ds_maxblocks == 1166730 because we now use forceposivive in msf_to_lba()
1769    
1770     Thu Oct 24 23:47:23 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1771     * drv_mmc.c 1.106
1772     di_to_dstat() now always sets dsp->ds_first_leadin to allow 2. setting for Yamaha AudioMaster
1773    
1774     Wed Oct 23 22:46:02 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1775     * cdrecord.c 1.207
1776     Version -> 1.11a39, Only cdrecord dev=help calls scg_help() no automatic printing if scg_open() fails
1777    
1778     Wed Oct 23 22:40:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1779     * cdrecord.1 1.63
1780     Many changes tp prepare for 2.0
1781    
1782     Wed Oct 23 22:21:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1783     * scsi-linux-ata.c 1.4
1784     Workaround for Linux Kernel design bug: CDROM_SEND_PACKET stes errno to EINVAL if Sense Key is "Invalid Command"
1785    
1786     Mon Oct 21 19:20:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1787     * scsi-linux-sg.c 1.75
1788     /dev/sg* read loop again with 1000 loops but only if 'f' is a RAW device
1789     Typo fixed
1790    
1791     Sun Oct 20 15:28:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1792     * scsi-linux-sg.c 1.74
1793     sg_clearnblock() new to alow to clear O_NONBLOCK directly after open(.., ...|O_NONBLOCK)
1794    
1795     Sat Oct 19 22:04:23 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1796     * cdrecord.c 1.206
1797     Version -> 1.11a38, Support for libscg Help
1798    
1799     Sat Oct 19 21:28:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1800     * scsiopen.c 1.92
1801     * scsihack.c 1.41
1802     scg_help() Funktion new
1803    
1804     Sat Oct 19 21:27:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1805     * scsitransp.c 1.85
1806     Version -> 0.7
1807    
1808     Sat Oct 19 21:26:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1809     * scsi-wnt.c 1.29
1810     * scsi-vms.c 1.32
1811     * scsi-unixware.c 1.27
1812     * scsi-sun.c 1.76
1813     * scsi-sgi.c 1.35
1814     * scsi-remote.c 1.10
1815     * scsi-osf.c 1.24
1816     * scsi-os2.c 1.22
1817     * scsi-openserver.c 1.30
1818     * scsi-next.c 1.31
1819     * scsi-mac-iokit.c 1.4
1820     * scsi-linux-sg.c 1.73
1821     * scsi-linux-pg.c 1.42
1822     * scsi-linux-ata.c 1.3
1823     * scsi-hpux.c 1.30
1824     * scsi-bsd.c 1.41
1825     * scsi-bsd-os.c 1.27
1826     * scsi-beos.c 1.21
1827     * scsi-apollo.c 1.4
1828     * scsi-amigaos.c 1.3
1829     * scsi-aix.c 1.35
1830     scgo_help() Funktion new
1831    
1832     Sat Oct 19 19:14:05 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1833     * scsitransp.h 1.53
1834     Parameter tcomment new in __scg_help()
1835    
1836     Sat Oct 19 14:02:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1837     * scsitransp.h 1.52
1838     Help functions new
1839    
1840     Fri Oct 18 17:25:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1841     * scsi-linux-sg.c 1.72
1842     Modified Cleanup read() loop in sg_initdev() by request from Linus Torvalds
1843    
1844     Fri Oct 18 17:20:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1845     * scsi-sun.c 1.75
1846     open Warnung von error() auf js_fprintf((FILE *)scgp->errfile umgestellt
1847    
1848     Fri Oct 18 17:16:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1849     * scsiopen.c 1.91
1850     * scsi-linux-ata.c 1.2
1851     * scsi-sun.c 1.74
1852     Allow unified dev=ATAPI, dev=ATAPI:, dev=USCSI, dev=USCSI:
1853    
1854     Sun Oct 13 21:40:59 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1855     * scsi-linux-sg.c 1.71
1856     open(name, 2) -> O_RDWR....
1857     sg_initdev() with better loop to read possible rests from driver (requested by Linus Torvalds)
1858    
1859     Sun Oct 13 21:23:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1860     * scsi-sun.c 1.73
1861     * scsi-linux-pg.c 1.41
1862     open(name, 2) -> O_RDWR....
1863    
1864     Sat Oct 12 13:53:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1865     * sector.c 1.11
1866     Initialize Testsector in encspeed() to make resulting speed independent from junk on the stack
1867    
1868     Thu Oct 10 23:43:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1869     * cdrecord.c 1.205
1870     Change wording from DAO -> SAO
1871    
1872     Wed Oct 9 19:36:09 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1873     * scsireg.h 1.28
1874     New device types for Inquiry
1875    
1876     Wed Oct 9 19:35:44 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1877     * scsitransp.c 1.84
1878     scg_fprintdev() New device types for Inquiry
1879    
1880     Tue Oct 8 00:57:50 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1881     * scsi-unixware.c 1.26
1882     Handle EBUSY for multiple opens
1883    
1884     Mon Oct 7 22:19:15 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1885     * sector.c 1.10
1886     * cdrecord.h 1.119
1887     * cdrecord.c 1.204
1888     Verbose printing of the LEC encoding speed -> encspeed()
1889    
1890     Sat Oct 5 22:07:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1891     * cdrecord.c 1.203
1892     call cdr_buffer_cap() in Silent mode to make sure buggy drives (CW-7585) will not print constantly error messages
1893    
1894     Sat Oct 5 18:07:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1895     * scsi-linux-ata.c 1.1
1896     date and time created 02/10/05 17:07:46 by joerg
1897    
1898     Sat Oct 5 17:48:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1899     * scsi-linux-sg.c 1.70
1900     Support for CDROM_SEND_PACKET in scsi-linux-ata.c new
1901     SCSI Timeout now may be distinguished from SCSI selection Timeout by implementing a workarounf for a Linux kernel bug
1902    
1903     Sat Oct 5 00:02:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1904     * scsi-sun.c 1.72
1905     Do not open all /dev/scg* devices if not in SCAN mode
1906     ENXIO for USCSI means selection Timeout
1907    
1908     Fri Oct 4 23:59:05 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1909     * scsi-vms.c 1.31
1910     Warn for missing Scanbus, up to 26 IDE Controller from Chip.Dancy@hp.com
1911    
1912     Wed Oct 2 21:44:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1913     * cdrecord.c 1.202
1914     Version -> 1.11a36, #ifdef HAVE_LIB_EDC_ECC to allow compilation without libedc
1915    
1916     Wed Oct 2 02:22:32 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1917     * fifo.c 1.39
1918     Allow again compilation with #undef FIFO
1919    
1920     Wed Oct 2 00:54:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1921     * scsiopen.c 1.90
1922     replace comma by semikolon
1923    
1924     Wed Oct 2 00:48:49 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1925     * scsi-vms.c 1.30
1926     gk_chan is Unsigned but there was a comparison <= 0
1927     scsi status scsi_sts now correct for ATAPI
1928    
1929     Sat Sep 28 20:36:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1930     * drv_mmc.c 1.105
1931     deflt_writemodes_mmc() now with fallback to SAO if TAO is not supported
1932    
1933     Sat Sep 28 14:53:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1934     * cdrecord.c 1.201
1935     -force Wirkung auf RAW Speed nur noch bis maximal das was eine CPU kann
1936     Neue environment Variable "CDR_FORCERAWSPEED"
1937    
1938     Sat Sep 28 14:46:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1939     * sector.c 1.9
1940     EDC_SCRAMBLE_NOSWAP #define in old libedc new
1941    
1942     Fri Sep 27 17:39:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1943     * cdrecord.c 1.200
1944     Limit gracetime to 999, Do not use \b with wait time because seconds may use more than one column
1945    
1946     Fri Sep 27 16:40:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1947     * drv_simul.c 1.37
1948     DVD max speed -> 1000
1949    
1950     Fri Sep 27 14:33:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1951     * cdrecord.c 1.199
1952     Drive current speed/Drive default speed/Drive max speed printing now with lverbose > 1
1953     Hint to Heiko with Encoding speed printing
1954    
1955     Fri Sep 27 14:30:18 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1956     * drv_mmc.c 1.104
1957     Max Speed in struct from 370 -> 372,
1958     mmc_opthelp()/hasdrvopt()/get_justlink_ricoh() now with EXPORT
1959     Bug with dp->cdr_dstat->ds_dr_cur_wspeed fixed,
1960     set dp->cdr_speeddef/dp->cdr_speedmax from drive values
1961    
1962     Fri Sep 27 14:28:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1963     * drv_dvd.c 1.89
1964     Change to use new driveropts= method from drv_mmc.c
1965    
1966     Fri Sep 27 14:25:18 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1967     * drv_simul.c 1.36
1968     Max Speed for CD from 370 -> 372
1969    
1970     Thu Sep 26 03:06:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1971     * scsi_cdr.c 1.121
1972     scsi_load()scsi_unload() now may be called with cdr_t * 0
1973    
1974     Wed Sep 25 18:05:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1975     * drv_mmc.c 1.103
1976     scsi_blank()/scsi_close_tr_session()/scsi_flush_cache() with immed Flag
1977    
1978     Wed Sep 25 16:12:10 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1979     * cdrecord.h 1.117
1980     * cdrecord.c 1.198
1981     * drv_simul.c 1.35
1982     * drv_philips.c 1.58
1983     * scsi_cdr.c 1.120
1984     * drv_dvd.c 1.88
1985     start/stop, load/unload, flush_cache with immed Parameter
1986    
1987     Wed Sep 25 14:22:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1988     * drv_jvc.c 1.69
1989     * drv_dvd.c 1.87
1990     * drv_mmc.c 1.102
1991     * cdr_drv.c 1.28
1992     * cdrecord.c 1.197
1993     * cdrecord.h 1.116
1994     blank() driver function now weith cdr_t * parameter for F_IMMED
1995    
1996     Wed Sep 25 13:52:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1997     * cdrecord.c 1.196
1998     -immed new
1999    
2000     Wed Sep 25 13:51:28 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2001     * cdrecord.c 1.195
2002     F_DVD -> TI_DVD (was wrong)
2003    
2004     Wed Sep 25 13:13:11 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2005     * cdrecord.h 1.115
2006     F_DVD -> TI_DVD (was wrong), F_IMMED new
2007    
2008     Wed Sep 25 00:38:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2009     * cdrecord.c 1.194
2010     * cdrecord.h 1.114
2011     * drv_sony.c 1.59
2012     * drv_simul.c 1.34
2013     * drv_philips.c 1.57
2014     * drv_mmc.c 1.101
2015     * drv_jvc.c 1.68
2016     * drv_dvd.c 1.86
2017     close_track()/fixate() enhanced by cdr_t * Parameter
2018    
2019     Tue Sep 24 21:28:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2020     * drv_mmc.c 1.100
2021     mmc_set_speed() new to allow drives that don't like speed=1
2022    
2023     Tue Sep 24 18:40:42 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2024     * cdrecord.c 1.193
2025     Version -> 1.11a35, Do not print Zeit/speed Statistics if writing did not yet start
2026    
2027     Tue Sep 24 18:36:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2028     * scsi_cdr.c 1.119
2029     Modify speed printing to include CD/DVD Speed
2030    
2031     Mon Sep 23 15:42:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2032     * drv_simul.c 1.33
2033     Simulate Next Writable Address (for TAO)
2034    
2035     Mon Sep 23 15:39:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2036     * cdrecord.c 1.192
2037     Move Comment out of #ifdef DRV_DVD
2038    
2039     Mon Sep 23 15:17:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2040     * cdrecord.c 1.191
2041     Fix Pregap handling for DVD (no 150 Sektors per Track)
2042    
2043     Sun Sep 22 01:35:18 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2044     * cdrecord.h 1.113
2045     F_DVD new
2046    
2047     Sun Sep 22 00:11:57 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2048     * drv_dvd.c 1.85
2049     Set DVD Flag in driverstructure because it is now used
2050    
2051     Sat Sep 21 23:59:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2052     * drv_simul.c 1.32
2053     Set DVD Flags, calculate DVD speed correctly,
2054     correct real time spend in usleep()
2055    
2056     Sat Sep 21 01:33:16 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2057     * cdrecord.c 1.190
2058     Version -> 1.11a34, Late check for tracks == 0 only if -fix was not used
2059    
2060     Fri Sep 20 01:58:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2061     * auinfo.c 1.17
2062     -auinfo should be superceede -scms / -copy
2063    
2064     Thu Sep 12 17:16:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2065     * cdrecord.c 1.189
2066     Statistics order new and better,
2067     Print new statistics even on abort
2068    
2069     Thu Sep 12 17:03:42 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2070     * cdrecord.h 1.112
2071     New Flags RF_DID_STAT/RF_DID_CDRSTAT
2072    
2073     Thu Sep 12 16:42:57 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2074     * drv_philips.c 1.56
2075     Modified -> reload_media()
2076    
2077     Thu Sep 12 15:52:20 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2078     * drv_mmc.c 1.99
2079     cdr_dstat->ds_dr_max_rspeed/cdr_dstat->ds_dr_cur_rspeed neu
2080     cdr_dstat->ds_dr_max_speed/cdr_dstat->ds_dr_cur_speed -> cdr_dstat->ds_dr_max_wspeed/cdr_dstat->ds_dr_cur_wspeed
2081     scsi_set_speed() with MMC-3 rotctl Parameter
2082    
2083     Thu Sep 12 15:47:01 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2084     * cdrecord.c 1.188
2085     Version -> 1.11a33, ds_dr_max_speed -> ds_dr_max_wspeed
2086    
2087     Thu Sep 12 15:43:36 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2088     * drv_dvd.c 1.84
2089     * scsi_cdr.c 1.118
2090     * cdrecord.h 1.111
2091     scsi_set_speed() mit MMC-3 rotctl Parameter
2092    
2093     Thu Sep 12 14:37:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2094     * drv_mmc.c 1.98
2095     dsp->ds_flags with DSF_HIGHSP_ERA / DSF_ULTRASP_ERA
2096     New Speed Tabels for HS and UHS RW media
2097     atip_printspeed() new
2098     Print A1 ATIP Werte also in hex
2099     Modify ATIP printout for UHS CD-RW
2100    
2101     Thu Sep 12 13:34:49 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2102     * cdrecord.c 1.187
2103     Driveropts print MMC,MMC-2,MMC-3
2104     -force now allows to write faster data in -raw Data
2105     Checks for Ultra High speed CD-RW for old writers
2106     Do not print average write speed if data size is unknown
2107    
2108     Thu Sep 12 13:27:10 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2109     * scsi_cdr.c 1.117
2110     Enhancements for MMC-2 & MMC-3 in -prcap (mode Page 2A)
2111    
2112     Wed Sep 11 21:23:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2113     * scsireg.h 1.27
2114     MMC-2 & MMC-3 enhancements for Mode Page 2A
2115    
2116     Wed Sep 11 20:47:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2117     * cdrecord.h 1.110
2118     CDR_MMC/CDR_MMC2/CDR_MMC3 new
2119    
2120     Wed Sep 11 15:13:20 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2121     * subchan.c 1.14
2122     end = 0 for useless GCC Warning 'end' might be uninitialized
2123    
2124     Wed Sep 11 15:01:55 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2125     * cdrecord.h 1.109
2126     trackp->dataoff/tracks/track/trackno -> Uchar
2127     DSF_HIGHSP_ERA & DSF_ULTRASP_ERA new
2128     CDR_ALLOC without top Bit for GCC Warning
2129    
2130     Wed Sep 11 14:59:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2131     * drv_dvd.c 1.83
2132     * auinfo.c 1.16
2133     Cast for trackp->track* -> Uchar
2134    
2135     Wed Sep 11 14:59:07 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2136     * drv_sony.c 1.58
2137     Constant 0xFFFFFFFF with #ifdef for K&R/ANSI
2138    
2139     Sun Sep 1 23:43:15 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2140     * cdrecord.c 1.186
2141     Print minimal Drive Buffer fill ratio
2142    
2143     Sun Sep 1 23:42:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2144     * drv_mmc.c 1.97
2145     DiskT@2 Support new
2146    
2147     Sun Sep 1 23:33:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2148     * cdrecord.h 1.108
2149     Several new ds_* Vars for better Statistics
2150    
2151     Sun Sep 1 21:27:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2152     * cdrecord.c 1.185
2153     cdrstats() now guesses Buffer underruns and prints average write speed
2154    
2155     Sun Sep 1 17:42:59 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2156     * drv_mmc.c 1.96
2157     cdr_stats() Function new
2158     speed_select_mmc() with 2nd Parameter dp for FORCESPEED
2159     driveropts=foesecpeed new
2160     driveropts=tattooinfo new
2161     driveropts=tattoofile=name new
2162     hasdrvopt() fixed: missing break nach past recognised Option
2163    
2164     Sun Sep 1 16:50:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2165     * cdrecord.c 1.184
2166     Buffer Cap print every 1 MB
2167    
2168     Fri Aug 30 13:57:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2169     * cdrecord.c 1.183
2170     Version -> 1.11a32, CDR_DISKTATTOO new, (*dp->cdr_stats)(scgp, dp); for Burn-Free Statistics
2171    
2172     Fri Aug 30 13:42:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2173     * cdrecord.h 1.107
2174     New driverinterfacefunction cdr_stats()
2175     CDR_DISKTATTOO new
2176    
2177     Fri Aug 30 13:41:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2178     * drv_sony.c 1.57
2179     * drv_simul.c 1.31
2180     * drv_philips.c 1.55
2181     * drv_jvc.c 1.67
2182     * drv_dvd.c 1.82
2183     New driverinterfacefunction cdr_stats()
2184    
2185     Thu Aug 29 21:40:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2186     * drv_sony.c 1.56
2187     * drv_simul.c 1.30
2188     * drv_philips.c 1.54
2189     * drv_jvc.c 1.66
2190     * drv_dvd.c 1.81
2191     * cdrecord.h 1.106
2192     * cdrecord.c 1.182
2193     New Parameter cdr_t *dp for cdr_set_speed_dummy() for "forcespeed"
2194    
2195     Thu Aug 29 17:12:40 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2196     * mmcvendor.h 1.2
2197     link_counter is [2].
2198    
2199     Mon Aug 26 17:47:17 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2200     * drv_mmc.c 1.95
2201     Turning... messages -> stdout
2202    
2203     Mon Aug 26 01:56:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2204     * drv_mmc.c 1.94
2205     JustLink Support new
2206    
2207     Mon Aug 26 01:22:08 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2208     * mmcvendor.h 1.1
2209     date and time created 02/08/26 00:22:08 by joerg
2210    
2211     Tue Aug 20 01:11:19 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2212     * drv_mmc.c 1.93
2213     mmc_opt1() new
2214     Yamaha Audio Master Support new
2215     Be more careful with test_write (-dummy) in deflt_writemodes_mmc()
2216     Check driveropts= already in attach_mmc() and turn into flags
2217    
2218     Tue Aug 20 00:06:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2219     * cdrecord.c 1.181
2220     Call dp->cdr_opt1() _before_ set speed/dummy and before the first Size Check
2221    
2222     Mon Aug 19 02:30:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2223     * cdrecord.c 1.180
2224     Do not clear ds_cdrflags after attach()
2225    
2226     Mon Aug 19 01:12:18 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2227     * cdrecord.c 1.179
2228     driveropts=help new in short usage()
2229    
2230     Mon Aug 19 00:45:49 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2231     * cdrecord.h 1.105
2232     * drv_dvd.c 1.80
2233     * drv_simul.c 1.29
2234     * drv_jvc.c 1.65
2235     * drv_sony.c 1.55
2236     * drv_philips.c 1.53
2237     cdr_t->cdr_opt1() new
2238    
2239     Mon Aug 19 00:40:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2240     * cdrecord.c 1.178
2241     dataoff = 16 as Default in autoaudio to allow cdrecord -raw to work without -data
2242    
2243     Mon Aug 19 00:34:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2244     * cdrecord.c 1.177
2245     Call (*dp->cdr_opt1)(scgp, dp) for Yamaha Audio Master, then 2. Check for size
2246    
2247     Sat Aug 17 01:13:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2248     * drv_mmc.c 1.92
2249     Yamaha Audio Master recognition, Varirec in driveropts=help, Varirec recognition
2250    
2251     Sat Aug 17 00:52:44 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2252     * cdrecord.h 1.104
2253     Calling sequence comment new
2254    
2255     Sat Aug 17 00:04:28 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2256     * sector.c 1.8
2257     Max RAW speed in metering raised from 100x -> 1000x
2258    
2259     Fri Aug 16 02:39:01 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2260     * cdrecord.c 1.176
2261     * cdrecord.h 1.103
2262     CDR_VARIREC / CDR_AUDIOMASTER / CDR_FORCESPEED new
2263    
2264     Wed Aug 14 23:43:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2265     * cdrecord.c 1.175
2266     Version -> 1.11a30, Speed test for RAW data sectors
2267    
2268     Wed Aug 14 20:50:55 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2269     * defaults.c 1.9
2270     Allow Space as separator in /etc/default/cdrecord
2271    
2272     Wed Aug 14 01:04:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2273     * cdrecord.h 1.102
2274     * sector.c 1.7
2275     encspeed() new
2276    
2277     Tue Aug 13 23:45:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2278     * sector.c 1.6
2279     HAVE_LIB_EDC_ECC/HAVE_NEW_LIB_EDC/CLONE_WRITE new
2280    
2281     Tue Jul 30 00:22:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2282     * cdrecord.c 1.174
2283     Version ->1.11a28, tracksize/secsize ->itracksize/isecsize for debug printf
2284    
2285     Mon Jul 29 22:22:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2286     * cdrecord.h 1.101
2287     track_base() Macro new, typedef struct ofile ofile_t new
2288    
2289     Mon Jul 29 21:58:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2290     * subchan.c 1.13
2291     Shift ISRC & MCN by one to the end if the are on an index change
2292    
2293     Sun Jul 28 23:19:55 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2294     * drv_simul.c 1.28
2295     Flags with allen possible write modi and with CDR_TRAYLOAD to avoid
2296    
2297     Sun Jul 28 13:54:08 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2298     * subchan.c 1.12
2299     better comment
2300    
2301     Thu Jul 25 03:25:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2302     * subchan.c 1.11
2303     Support for ISRC/MCN in RAW Mode new (but witout index shift)
2304    
2305     Tue Jul 23 23:47:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2306     * subchan.c 1.10
2307     First loop in fillsubch() removed because it is identical to second loop
2308    
2309     Tue Jul 23 23:32:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2310     * subchan.c 1.9
2311     fillsubch() now coeerect for audio Pregap between Tracks korrekt with relative time counting downwards
2312    
2313     Sun Jul 21 18:21:24 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2314     * drv_mmc.c 1.91
2315     set dsp->{ds_disktype!ds_trfirst!ds_trlast!ds_trfirst_ls} from dip->*
2316     Do not cast malloc() anymore
2317     Check write_cdtext() Returncode
2318     Prepare for just Link
2319    
2320     Sun Jul 21 18:13:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2321     * drv_dvd.c 1.79
2322     set CDR_BURNFREE Flag,
2323     set dsp->{ds_disktype!ds_trfirst!ds_trlast!ds_trfirst_ls} from dip->*
2324    
2325     Sun Jul 21 18:07:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2326     * cdrecord.c 1.173
2327     Version -> 1.11a27,
2328     Define Warning that needs to be printed if Source has been changed,
2329     Better messages for wrong DVD-RW write speed, reload_media() at end Ende of RAW Write
2330    
2331     Sun Jul 21 17:52:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2332     * scsi_cdr.c 1.116
2333     * auinfo.c 1.15
2334     malloc() Cast removed
2335    
2336     Sun Jul 21 17:51:44 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2337     * drv_sony.c 1.54
2338     dsp->ds_diskid now is UInt32_t
2339    
2340     Sun Jul 21 17:44:11 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2341     * cdrecord.h 1.100
2342     struct disk_status with Typen from utypes.h
2343    
2344     Mon Jul 8 00:31:04 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2345     * wm_session.c 1.4
2346     * wm_packet.c 1.18
2347     * subchan.c 1.8
2348     * fifo.c 1.38
2349     * drv_mmc.c 1.90
2350     * drv_jvc.c 1.64
2351     * clone.c 1.5
2352     * cdrecord.h 1.99
2353     * cdrecord.c 1.172
2354     'tracks' outside driver interface removed and replaced by trackp->tracks
2355    
2356     Sun Jul 7 22:30:24 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2357     * drv_jvc.c 1.63
2358     Better rebuild old driver interface in next_wr_address_jvc()
2359    
2360     Sun Jul 7 22:28:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2361     * wm_packet.c 1.17
2362     * drv_mmc.c 1.89
2363     * cdr_drv.c 1.27
2364     * cdrecord.h 1.98
2365     * cdrecord.c 1.171
2366     * drv_sony.c 1.53
2367     * drv_simul.c 1.27
2368     * drv_philips.c 1.52
2369     * drv_jvc.c 1.62
2370     * drv_dvd.c 1.77
2371     trackno/tracks Parameter in driverinterface removed for new Struct Member
2372    
2373     Sat Jul 6 21:19:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2374     * cdrecord.c 1.170
2375     * cdrecord.h 1.97
2376     track_t now with tracks and track for simplified driverinterface
2377    
2378     Sat Jul 6 18:20:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2379     * cdrecord.h 1.96
2380     * cdrecord.c 1.169
2381     * drv_sony.c 1.52
2382     * drv_simul.c 1.26
2383     * drv_philips.c 1.51
2384     * drv_mmc.c 1.88
2385     * drv_jvc.c 1.61
2386     * drv_dvd.c 1.76
2387     cdr_speeddef/cdr_speedmax new and do not default to speed= 1 but to cdr_speeddef
2388    
2389     Fri Jul 5 23:11:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2390     * cdrecord.c 1.168
2391     Version -> 1.11a26
2392     wm2name[] with better systematics
2393     Bugfix for High Speed CD-RW that could not be written anymore at 10x speed
2394     New test for too slow writing of a CD-RW
2395     Modename for blank only now is "BLANK"
2396     Text: write XXX mode -> real XXX mode
2397     SAO & RAW start (leadin) Code -> drv_mmc.c
2398     Correctly print the current DVD writespeed
2399    
2400     Fri Jul 5 21:36:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2401     * cdrecord.h 1.95
2402     New driverfunction write_leadin, WM_ * Macros with better system,
2403     new Macro wm_base(),
2404     RF_LEADIN new
2405    
2406     Fri Jul 5 21:31:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2407     * drv_mmc.c 1.87
2408     New driverfunction write_leadin_mmc() with Code from cdrecord main function
2409    
2410     Fri Jul 5 21:26:04 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2411     * drv_sony.c 1.51
2412     * drv_simul.c 1.25
2413     * drv_philips.c 1.50
2414     * drv_jvc.c 1.60
2415     * drv_dvd.c 1.75
2416     New driverfunction write_leadin as dummy
2417    
2418     Thu Jul 4 13:01:36 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2419     * cdrecord.c 1.167
2420     Version -> 1.11a25
2421     Print Writemodes (new)
2422     set_wrmode() new
2423     restructuring: cdr_t->cdr_dstat is now used
2424     dp->cdr_dstat->ds_cdrflags |= RF_PRATIP new
2425     Check for ultra low speed media in High Speed writer
2426     Check for high speed media in Low Speed writer
2427     Avoid that cdrecord -- speed=8 causes speed=8 to be ignored as file type arg
2428    
2429     Thu Jul 4 12:55:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2430     * cdrecord.h 1.94
2431     restructuring: cdr_t->cdr_dstat is now used
2432     New Write Mode WM_* definitions
2433    
2434     Thu Jul 4 12:53:14 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2435     * drv_dvd.c 1.74
2436     * drv_mmc.c 1.86
2437     * drv_philips.c 1.49
2438     * drv_sony.c 1.50
2439     Check for dp->cdr_dstat->ds_cdrflags & RF_PRATIP
2440     Fill dsp->ds_flags |= DSF_ERA and dsp->ds_at_*_speed
2441    
2442     Tue Jul 2 19:55:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2443     * drv_sony.c 1.49
2444     * drv_simul.c 1.24
2445     * drv_philips.c 1.48
2446     * drv_jvc.c 1.59
2447     * cdr_drv.c 1.26
2448     * drv_mmc.c 1.85
2449     * drv_dvd.c 1.73
2450     dstat_t * now is a Member of cdr_t -> better handling of special funcs
2451    
2452     Tue Jul 2 15:18:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2453     * drv_mmc.c 1.84
2454     get_atip() now is always usable (not only if PRINT_ATIP has been defined)
2455    
2456     Sun Jun 16 15:58:37 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2457     * scsi_cdr.c 1.115
2458     Comment -> mmc-2
2459    
2460     Fri May 31 22:09:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2461     * scsi_cdr.c 1.114
2462     wait_unit_ready() fast Abort even if k == SC_MEDIUM_ERROR
2463    
2464     Wed May 29 01:43:13 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2465     * scsi-wnt.c 1.28
2466     Better printf() format strings for DWORD
2467    
2468     Wed May 29 01:02:28 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2469     * cdtext.h 1.3
2470     List of language codes enhanced
2471    
2472     Wed May 29 00:55:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2473     * fifo.c 1.37
2474     palign() Macro with (UIntptr_t) Cast
2475    
2476     Wed May 29 00:54:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2477     * cdrecord.c 1.166
2478     Version -> 1.11a24, gracetime= in usage(), printf() Format correkt for bmtime()
2479    
2480     Wed May 29 00:51:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2481     * cdrecord.1 1.62
2482     gracetime= new
2483    
2484     Wed May 29 00:50:03 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2485     * cdtext.c 1.8
2486     Avoid Coredump if a single .inf File is missing and trackp[i].text is NULL -> ->textcodes does not work
2487    
2488     Mon May 20 17:08:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2489     * scsi-aix.c 1.34
2490     palign() -> with UIntptr_t cast
2491    
2492     Mon May 20 16:38:23 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2493     * scsi-remote.c 1.9
2494     avoid Integeroverflow with %.*s and 64 bit
2495    
2496     Mon May 20 14:28:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2497     * scsi-sun.c 1.71
2498     Cast (int)req.uscsi_buflen/(int)req.uscsi_resid forr 64 bit
2499    
2500     Mon May 13 02:02:09 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2501     * cdrecord.c 1.165
2502     Version -> 1.11a23,
2503     Flush Cache with exit() in Silent Mode to avoid problem with cdrecord -toc and CD-ROMs
2504    
2505     Mon May 13 02:00:49 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2506     * fifo.c 1.36
2507     * drv_mmc.c 1.83
2508     * drv_jvc.c 1.58
2509     * drv_dvd.c 1.71
2510     * cdrecord.h 1.93
2511     New Typ tsize_t instead of off_t for Track size Vars > sizeof(long) on non-largefile OS
2512    
2513     Sat May 4 21:55:38 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2514     * cdrecord.c 1.164
2515     Avoid that abort via ^C kills a running SCSI Command
2516    
2517     Sat May 4 21:42:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2518     * scsitransp.c 1.83
2519     * scsitransp.h 1.51
2520     Callback Function at Ende of SCSI Command
2521    
2522     Sat May 4 18:10:05 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2523     * cdrecord.c 1.163
2524     Version -> 1.11a22
2525     gracetime= Option new
2526     Now use geterrno()/seterrno()
2527     reload_media() reads from stdder if input is from stdin
2528    
2529     Sat May 4 16:00:13 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2530     * cdrecord.c 1.162
2531     printf() Formats enhanced to get non jumping output with DVDs
2532    
2533     Sat May 4 15:36:45 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2534     * drv_dvd.c 1.70
2535     always set CDR_TAO|CDR_SAO in cdr_flags to allow speudo-DAO Mode
2536    
2537     Sat May 4 15:34:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2538     * cdrecord.h 1.92
2539     MIN_GRACE_TIME new
2540    
2541     Sat Apr 20 22:29:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2542     * fifo.c 1.35
2543     Now use geterrno()/seterrno()
2544    
2545     Tue Apr 16 19:20:40 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2546     * scsierrs.c 2.28
2547     New Errorstrings from 29.5.2001
2548    
2549     Tue Apr 9 22:48:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2550     * diskid.c 1.35
2551     Embargo Message now better
2552    
2553     Tue Apr 9 22:41:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2554     * cdrecord.h 1.91
2555     F_STDIN Flag new
2556    
2557     Sat Mar 30 12:26:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2558     * drv_dvd.c 1.69
2559     Make drecord -atip print useful things
2560    
2561     Wed Mar 27 23:36:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2562     * drv_dvd.c 1.68
2563     maxblocks computing corrected (now even works with Panasonic)
2564    
2565     Tue Mar 26 19:18:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2566     * subchan.c 1.7
2567     create SCMS Bit
2568     set COPY Bit in TOC and sub channels
2569    
2570     Tue Mar 26 19:10:32 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2571     * cdrecord.c 1.161
2572     Version -> 1.11a19
2573    
2574     Tue Mar 26 19:07:15 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2575     * auinfo.c 1.14
2576     Albumperformer= new
2577    
2578     Tue Mar 26 19:02:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2579     * cdtext.c 1.7
2580     textfile= not-existent caused a Coredump
2581    
2582     Sun Mar 24 23:39:28 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2583     * cdrecord.c 1.160
2584     SCMS and Copy permitted printing new, Version -> 1.11a18
2585    
2586     Sun Mar 24 23:38:11 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2587     * auinfo.c 1.13
2588     SCMS as new value for Copy_permitted=
2589    
2590     Sun Mar 10 00:24:19 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2591     * cdrecord.c 1.159
2592     Print real write speed
2593    
2594     Sat Mar 9 23:21:05 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2595     * drv_mmc.c 1.82
2596     remiove typo in hasdrvopt()
2597    
2598     Sat Mar 9 23:03:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2599     * drv_mmc.c 1.81
2600     first VariRec Support
2601    
2602     Sat Mar 9 21:15:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2603     * drv_dvd.c 1.65
2604     Burn-PROOF Support new, try tp make Panasonic DVD-R working
2605    
2606     Sat Mar 9 20:20:16 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2607     * cdrecord.c 1.158
2608     IS_SCHILY_XCONFIG new, Short Usage with susage() new
2609    
2610     Fri Mar 8 16:48:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2611     * cdrecord.c 1.157
2612     Version print Lizens better, -cdi sets toctype
2613    
2614     Fri Mar 8 16:46:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2615     * scsitransp.c 1.82
2616     Version -> 0.6
2617    
2618     Tue Mar 5 23:34:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2619     * defaults.c 1.8
2620     NULL Pointer for args is now OK to allow to be used with readcd
2621    
2622     Tue Mar 5 23:32:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2623     * cdrecord.h 1.90
2624     getnum()/getllnum() from cdrecord.c -> getnum.c
2625    
2626     Tue Mar 5 23:26:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2627     * cdrecord.c 1.156
2628     Version -> 1.11a17
2629     getnum()/getllnum() -> getnum.c
2630     cdr_defaults() changed to allow to be used with readcd.c
2631    
2632     Tue Mar 5 23:20:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2633     * getnum.c 1.1
2634     date and time created 02/03/05 23:20:48 by joerg
2635    
2636     Mon Mar 4 23:42:43 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2637     * diskid.c 1.34
2638     * drv_mmc.c 1.80
2639     * drv_dvd.c 1.64
2640     * scsi_cdr.c 1.113
2641     * drv_simul.c 1.23
2642     * fifo.c 1.34
2643     * crc16.c 1.5
2644     * crc16.h 1.3
2645     * cdrecord.h 1.89
2646     Copyright -> 2002
2647    
2648     Mon Mar 4 23:32:08 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2649     * cdtext.h 1.2
2650     Comment for Text Language code now better
2651    
2652     Mon Mar 4 23:21:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2653     * cdrecord.c 1.155
2654     better comment for Version printing for not working Branches
2655    
2656     Mon Mar 4 22:43:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2657     * cdrecord.c 1.154
2658     Comments for Sector size
2659    
2660     Mon Mar 4 22:42:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2661     * defaults.c 1.7
2662     Copyright -> 2002
2663     new Function open_cdrdefaults(),
2664     Comment that states that "/etc/default/cdrecord" may not be changed
2665    
2666     Fri Mar 1 22:37:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2667     * diskid.c 1.33
2668     Better Text for unknown ID Codes
2669    
2670     Thu Feb 28 23:04:45 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2671     * auinfo.c 1.12
2672     readtstr() now looks for rightmost ' from right to left,
2673     readtag("CDINDEX_DISCID=") -> readtstr("CDINDEX_DISCID=")
2674    
2675     Sun Feb 24 15:44:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2676     * cdrecord.c 1.153
2677     Copyright -> 2002
2678    
2679     Sat Feb 23 22:00:51 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2680     * cdtext.c 1.6
2681     First Support for CD-Text Synthesis with new functions text_txt()/packtext()/anytext()/fillup_pack()/fillpack()
2682    
2683     Sat Feb 23 21:44:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2684     * cdtext.h 1.1
2685     date and time created 02/02/23 21:44:33 by joerg
2686    
2687     Sat Feb 23 21:21:10 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2688     * cdrecord.1 1.61
2689     -text/textfile= Options documented
2690    
2691     Sat Feb 23 21:17:42 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2692     * cdrecord.c 1.152
2693     Version -> 1.11a15, Option -text new, char * textfile not global anymore
2694    
2695     Sat Feb 23 21:10:53 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2696     * auinfo.c 1.11
2697     First CD-Text Support
2698    
2699     Sat Feb 23 17:24:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2700     * cdrecord.h 1.88
2701     void *text new in struct track, packtext() Prototype new
2702    
2703     Sat Feb 23 16:01:50 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2704     * drv_mmc.c 1.79
2705     CD-Text Cue sheet for Lead-in does not depend anymore from char *textfile but from trackp[0].flags & TI_TEXT
2706    
2707     Wed Feb 20 19:39:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2708     * scsi_cdr.c 1.112
2709     * drv_dvd.c 1.63
2710     * drv_simul.c 1.22
2711     * fifo.c 1.33
2712     #ifndef DEBUG around #define DEBUG
2713    
2714     Tue Feb 19 22:10:23 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2715     * cdtext.c 1.5
2716     setuptextdata() new
2717    
2718     Fri Feb 15 00:46:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2719     * crc16.h 1.2
2720     * crc16.c 1.4
2721     flip_crc_error_cor() with bsize Parameter and EXPORT instead of LOCAL
2722     cdtext_crc_ok() removed -> cdtext.c
2723    
2724     Fri Feb 15 00:42:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2725     * cdtext.c 1.4
2726     Flip error correction for Text CRC correction
2727     Automatic Text Size Header recognition
2728    
2729     Sun Feb 10 12:43:07 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2730     * scsi-openserver.c 1.29
2731     MAX-DMA -> 63kB, -scanbus contolled by env Vars
2732    
2733     Sat Feb 9 17:29:02 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2734     * diskid.c 1.32
2735     Warning for guessed IDs
2736    
2737     Tue Jan 29 20:46:42 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2738     * diskid.c 1.31
2739     Removed wrong (now superfluous) IDs
2740    
2741     Thu Jan 24 00:03:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2742     * diskid.c 1.30
2743     "Advanced Digital Media", "Moser Baer India Limited", "NAN-YA Plastics Corporation", "SHENZEN SG&GAST DIGITAL OPTICAL DISCS" new from Plextools binary
2744     m_grandadvance[] was superfluous (m_grandadv[])
2745     "WEALTH FAIR INVESTMENT LIMITE" typo fixed (D missing).
2746    
2747     Fri Jan 18 12:43:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2748     * scsi-linux-sg.c 1.69
2749     do not try to use the PG driver if open(device) fails
2750    
2751     Fri Dec 7 22:40:31 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2752     * scsi_cdr.c 1.111
2753     scsi_in_progress() with additional sense qualifier 0x04 for CyberDrive
2754    
2755     Sun Dec 2 15:42:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2756     * scsi-beos.c 1.20
2757     Typo removed, Support for BeOS 5
2758    
2759     Sun Dec 2 15:37:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2760     * scsi-amigaos.c 1.2
2761     Reworked the error handling code
2762    
2763     Sun Dec 2 13:44:43 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2764     * scsi-amigaos.c 1.1
2765     date and time created 01/12/02 13:44:43 by joerg
2766    
2767     Tue Nov 27 20:25:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2768     * scsihack.c 1.40
2769     Copyright + 2001
2770    
2771     Tue Nov 27 20:24:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2772     * scsihack.c 1.39
2773     scsi-amigaos.c new
2774    
2775     Tue Nov 27 02:10:34 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2776     * cdrecord.c 1.151
2777     NEED_SYS_SOCKET_H for BeOS new
2778     Version -> 1.11a13
2779     cdr_buffer_cap() environment for Plasmon RF41xx better
2780    
2781     Tue Nov 27 02:08:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2782     * drv_philips.c 1.47
2783     Comment for buffer_cap dummy function for the Plasmon RF41xx better
2784    
2785     Tue Nov 13 16:17:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2786     * cdrecord.h 1.87
2787     * drv_dvd.c 1.62
2788     * cdrecord.c 1.150
2789     New Flag DSF_DVD, better overcapacity output for DVD
2790    
2791     Sun Nov 11 18:30:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2792     * drv_dvd.c 1.61
2793     Comment for ACARD TECH AEC-7720 ATAPI<->SCSI adaptor better
2794    
2795     Sun Nov 11 17:53:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2796     * scsi-remote.c 1.8
2797     Test HAVE_RCMD new
2798    
2799     Thu Nov 1 19:15:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2800     * drv_simul.c 1.21
2801     Now using timedefs.h
2802    
2803     Wed Oct 31 19:29:35 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2804     * scsi_cdr.c 1.110
2805     For ACARD TECH AEC-7720 ATAPI<->SCSI adaptor read Mode Page list only in debug mode
2806    
2807     Wed Oct 31 00:24:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2808     * scsi_cdr.c 1.109
2809     sense_secsize() now calles mode_sense() first with 12 Bytes and again with 0xFE Bytes for Moge Page List
2810    
2811     Wed Oct 31 00:17:27 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2812     * drv_mmc.c 1.78
2813     check_writemodes_mmc() -> EXPORT, read_dvd_structure() now with mit 32 byte instead of 15 bytes len Parameter
2814    
2815     Wed Oct 31 00:06:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2816     * cdrecord.h 1.86
2817     Prototyp for check_writemodes_mmc()
2818    
2819     Tue Oct 30 23:12:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2820     * scsireg.h 1.26
2821     cd_mode_page_05 intel byteorder link_size was wrong
2822    
2823     Tue Oct 30 21:36:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2824     * cdrecord.c 1.147
2825     DVD Check code did code exit() for non MMC CD writers
2826     version -> 1.11a10
2827    
2828     Mon Oct 29 19:12:29 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2829     * scsi-mac-iokit.c 1.3
2830     Include Liste reworked
2831    
2832     Mon Oct 29 18:57:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2833     * cd_misc.c 1.10
2834     * misc.c 1.2
2835     * modes.c 1.24
2836     * diskid.c 1.29
2837     * drv_simul.c 1.20
2838     * fifo.c 1.32
2839     * wm_track.c 1.3
2840     * wm_session.c 1.3
2841     * wm_packet.c 1.16
2842     avoid sys/types.h
2843    
2844     Sat Oct 27 02:56:16 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2845     * scsi-remote.c 1.7
2846     Test for HAVE_NETDB_H for rcmd()
2847    
2848     Sat Oct 27 02:55:30 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2849     * scsierrs.c 2.27
2850     #include <unixstd.h> for size_t for snprintf()
2851    
2852     Sat Oct 27 02:53:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2853     * fifo.c 1.31
2854     Test for HAVE_FORK new
2855    
2856     Sat Oct 27 02:53:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2857     * cdtext.c 1.3
2858     casts because sizeof() on MacOS X is long
2859    
2860     Thu Oct 25 16:19:08 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2861     * scsi-mac-iokit.c 1.2
2862     Unitnitialised Var dict, plugInResult format string ... GCC error removed
2863    
2864     Thu Oct 25 02:03:56 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2865     * scsihack.c 1.38
2866     Support for MaxOS X (Darwin-1.4)
2867    
2868     Thu Oct 25 02:03:11 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2869     * scsi-mac-iokit.c 1.1
2870     date and time created 01/10/25 01:03:11 by joerg
2871    
2872     Wed Oct 17 19:40:22 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2873     * cdrecord.c 1.146
2874     initialize scgp with NUL
2875     brackets around if (p = senv_field(6))
2876    
2877     Tue Oct 16 17:03:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2878     * drv_dvd.c 1.57
2879     * cdrecord.c 1.144
2880     * cdrecord.h 1.85
2881     * drv_simul.c 1.19
2882     * drv_sony.c 1.48
2883     * drv_philips.c 1.46
2884     * drv_mmc.c 1.77
2885     * drv_jvc.c 1.57
2886     New Structuremember cdr_cmdflags in cdr_t
2887    
2888     Tue Oct 16 15:57:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2889     * cdrecord.c 1.143
2890     Better error messages for DVD Demo Mode > 1 GB
2891    
2892     Wed Oct 10 23:04:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2893     * cdrecord.c 1.139
2894     number() corrected - had wrong if/then/else Structure for T/P/G Multiplyer
2895    
2896     Tue Oct 9 02:19:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2897     * cdrecord.c 1.138
2898     sys/types.h & sys/stat.h -> statdefs.h, -> 1.11a09
2899    
2900     Tue Oct 9 01:42:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2901     * audiosize.c 1.18
2902     * isosize.c 1.8
2903     sys/types.h & sys/stat.h -> statdefs.h
2904    
2905     Sun Oct 7 21:27:14 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2906     * scsi-linux-pg.c 1.40
2907     * scsi-linux-sg.c 1.68
2908     Better error messages for Scanbus if /dev/sg* or /dev/pg* cannot be opened
2909    
2910     Sun Oct 7 21:03:23 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2911     * drv_mmc.c 1.76
2912     Modifications to allow recognition of CD/DVD writer
2913    
2914     Sun Oct 7 20:41:51 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2915     * cdr_drv.c 1.25
2916     xdebug for DVD/CD writer recognition
2917    
2918     Sun Oct 7 19:01:25 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2919     * drv_dvd.c 1.55
2920     read_dvd_structure() from drv_dvd.c -> scsi_cdr.c for Pioneer A03 DVD-R/CD-R
2921     reload_media() only if writing later
2922    
2923     Sun Oct 7 13:35:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2924     * scsi_cdr.c 1.108
2925     * cdrecord.h 1.84
2926     read_dvd_structure() from drv_dvd.c -> scsi_cdr.c for Pioneer A03 DVD-R/CD-R
2927    
2928     Thu Sep 27 19:01:30 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2929     * scsidefs.h 1.27
2930     #undef DEV_UNKNOWN for True64
2931    
2932     Thu Sep 13 19:10:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2933     * scsi_cdr.c 1.107
2934     * cdr_drv.c 1.24
2935     * drv_dvd.c 1.54
2936     * cdrecord.h 1.83
2937     Modifications to allow recognition of CD/DVD writer
2938    
2939     Thu Sep 13 19:01:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2940     * cdrecord.c 1.137
2941     cdrecord -version now may print cdrecord-Clone,
2942     Modifications to allow recognition of CD/DVD writer
2943    
2944     Thu Sep 13 15:36:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2945     * scsidefs.h 1.26
2946     DEV_MMC_DVD_WR new
2947    
2948     Thu Sep 13 14:31:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2949     * scsi-sun.c 1.70
2950     maxdma for USCSI to default if == -1 (e.g. for TAPE), Debug print the RQ Buffer.
2951    
2952     Tue Sep 11 14:04:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2953     * scsi_cdr.c 1.106
2954     Open CD-Text File in Binary
2955    
2956     Tue Sep 11 03:06:31 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2957     * scsi-linux-sg.c 1.67
2958     Timeout Workaround for ioctl()
2959    
2960     Tue Sep 4 14:04:25 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2961     * cdrecord.c 1.136
2962     DEMO_SPEED new
2963    
2964     Thu Aug 9 16:38:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2965     * cdrecord.h 1.82
2966     * cdrecord.c 1.135
2967     #define GRACE_TIME 9 new
2968    
2969     Fri Jul 20 13:17:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2970     * drv_mmc.c 1.75
2971     * cdrecord.c 1.134
2972     * cdrecord.h 1.81
2973     RF_BLANK new to avoid opening the tray before blanking
2974     Version -> 1.11a07
2975    
2976     Thu Jul 19 00:28:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2977     * scsi-remote.c 1.6
2978     Now using _niread()/_nixwrite()
2979    
2980     Thu Jul 12 23:40:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2981     * scsidefs.h 1.25
2982     Taiyo Yuden EW-50 new
2983    
2984     Thu Jul 12 23:35:08 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2985     * scsi_cdr.c 1.105
2986     * cdr_drv.c 1.23
2987     * drv_philips.c 1.45
2988     New driver for Taiyo Yuden EW-50 because it swabs audio bytes compared to Philips CDD-521
2989    
2990     Thu Jul 12 23:33:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2991     * fifo.c 1.30
2992     Better Debug messages for FIFO adresse/size
2993    
2994     Thu Jul 5 00:08:38 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2995     * sector.c 1.5
2996     Match new libedc
2997    
2998     Thu Jun 28 13:19:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2999     * drv_mmc.c 1.74
3000     Use -DSAO_RAW -DSAO_RAW_TEST for SAO RAW tests only
3001    
3002     Wed Jun 27 10:04:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3003     * clone.c 1.4
3004     clone_cue() for Test
3005    
3006     Wed Jun 27 09:51:19 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3007     * cdrecord.c 1.133
3008     CDR_SRAW16 removed
3009    
3010     Wed Jun 27 09:47:10 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3011     * scsimmc.h 1.6
3012     * scsi_cdr.c 1.104
3013     struct ftrackdesc -> scsimmc.h
3014    
3015     Wed Jun 27 09:35:13 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3016     * scsi_cdr.c 1.103
3017     struct tocheader definition removed because it is in scsimmc.h
3018    
3019     Sun Jun 24 22:35:23 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3020     * drv_mmc.c 1.73
3021     check_writemodes_mmc() now resety silent correctly, deflt_writemodes_mmc() new
3022    
3023     Sun Jun 24 19:55:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3024     * cdrecord.h 1.80
3025     CDR_SRAW16 disabled, because SAO supports only RAW96x
3026    
3027     Fri Jun 22 08:42:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3028     * scsimmc.h 1.5
3029     struct tocheader now with Uchar
3030    
3031     Wed Jun 20 21:53:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3032     * subchan.c 1.6
3033     min Struktur member -> pmin
3034    
3035     Wed Jun 20 21:53:34 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3036     * cdr_drv.c 1.22
3037     #include <stdio.h> for printf()
3038    
3039     Wed Jun 20 21:53:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3040     * cdrecord.c 1.132
3041     Changes for GCC-3.0 & Linux include file bugs for printf() (is a #define), 1.11a04 -> 1.11a05
3042    
3043     Tue Jun 19 12:26:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3044     * cdrecord.c 1.131
3045     Usage() with textfile=, 1.11a03 -> 1.11a04
3046    
3047     Tue Jun 19 12:22:30 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3048     * cdtext.c 1.2
3049     Modifications for RAW CD-Text
3050    
3051     Tue Jun 19 11:39:08 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3052     * cdrecord.h 1.79
3053     * subchan.c 1.5
3054     addrw() new for CD-Text Support in RAW mode
3055    
3056     Tue Jun 19 02:10:37 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3057     * cdrecord.h 1.78
3058     * cdrecord.c 1.130
3059     BUF_SIZE -> CDR_BUF_SIZE & from cdrecord.c -> cdrecord.h
3060    
3061     Tue Jun 19 01:04:54 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3062     * cdrecord.c 1.129
3063     Do not call exit() if interrupting during wait time via ^C
3064    
3065     Mon Jun 18 09:29:52 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3066     * cdtext.c 1.1
3067     date and time created 01/06/18 08:29:52 by joerg
3068    
3069     Mon Jun 18 08:55:07 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3070     * drv_mmc.c 1.72
3071     * cdrecord.c 1.128
3072     * cdrecord.h 1.77
3073     First CD-Text Support
3074    
3075     Sat Jun 16 19:20:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3076     * cdrecord.c 1.127
3077     trackp->dataoff new, call on_comerr() earlier
3078    
3079     Sat Jun 16 18:16:51 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3080     * cdrecord.h 1.76
3081     Dataoffset in struct track new, is_text() new
3082    
3083     Sat Jun 16 18:15:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3084     * drv_mmc.c 1.71
3085     Forgotten if (xdebug)
3086    
3087     Tue Jun 12 22:57:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3088     * cdrecord.c 1.126
3089     -clone new, write mode for -xa1 -xa2, RAW data bug removed
3090    
3091     Tue Jun 12 22:42:25 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3092     * sector.c 1.4
3093     recodesectors() -> subrecodesecs()/sunchan.c, scrsectors() without return for AUDIO
3094    
3095     Tue Jun 12 22:41:37 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3096     * subchan.c 1.4
3097     subrecodesecs() from sector.c & scrsectors() dummy
3098    
3099     Tue Jun 12 22:40:59 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3100     * cdrecord.h 1.75
3101     recodesectors() -> subrecodesecs()
3102    
3103     Tue Jun 12 01:51:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3104     * cdrecord.h 1.74
3105     Modifications for clone.c
3106    
3107     Tue Jun 12 01:50:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3108     * clone.c 1.1
3109     date and time created 01/06/12 00:50:53 by joerg
3110    
3111     Tue Jun 12 01:07:06 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3112     * subchan.c 1.3
3113     subq/nsubh -> _subq/_nsubh
3114    
3115     Tue Jun 12 01:05:54 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3116     * subchan.c 1.2
3117     Changes for clone writing, qwto16() new for clone 16/96 Writing
3118    
3119     Tue Jun 12 00:12:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3120     * sector.c 1.3
3121     removed unused Vars
3122    
3123     Mon Jun 11 23:31:00 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3124     * cdrecord.h 1.73
3125     Enhancements for clone writing
3126    
3127     Mon Jun 11 23:29:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3128     * sector.c 1.2
3129     scrsectors()/recodesectors() fuer clone writing neu
3130    
3131     Mon Jun 11 23:12:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3132     * drv_mmc.c 1.70
3133     Checking write modes Message only with xdebug
3134    
3135     Mon Jun 11 23:11:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3136     * movesect.c 1.2
3137     Make it more general to allow compress and expand
3138    
3139     Mon Jun 11 23:09:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3140     * auinfo.c 1.10
3141     Comment for ISRC
3142    
3143     Sat Jun 9 20:13:35 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3144     * cdrecord.c 1.125
3145     -copy/-nocopy new, Prevent data sectors only in RAW Mode (without libedc_ecc)
3146    
3147     Sat Jun 9 20:05:59 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3148     * cdrecord.1 1.60
3149     New Options -raw, -raw96r, -raw96p, -raw16, -copy, -nocopy
3150    
3151     Wed Jun 6 00:09:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3152     * cdrecord.c 1.124
3153     Any positive startsector for RAW is wriong -> Philips Firmware bug fixed
3154    
3155     Mon Jun 4 19:28:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3156     * cdrecord.c 1.123
3157     Modifications for RAW Mode
3158     cdr_t *dp now allocated
3159     BURNFREE printput with Driver Flags
3160     OPC also for -blank
3161     write_secs() new for all writes on ATAPI
3162     print_wrmodes()/check_wrmode() new
3163     reload_media() new
3164    
3165     Mon Jun 4 17:45:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3166     * cdrecord.h 1.72
3167     * drv_dvd.c 1.53
3168     * drv_mmc.c 1.69
3169     New Function reload_media()
3170    
3171     Mon Jun 4 17:08:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3172     * cdrecord.h 1.71
3173     * wm_packet.c 1.15
3174     Modifications for RAW Mode
3175    
3176     Mon Jun 4 17:06:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3177     * subchan.c 1.1
3178     date and time created 01/06/04 16:06:21 by joerg
3179    
3180     Mon Jun 4 16:52:34 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3181     * crc16.c 1.3
3182     Now correct Code with Inverted CRC Bits
3183    
3184     Mon Jun 4 16:49:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3185     * auinfo.c 1.9
3186     SECT_AUDIO_NPRE -> SECT_AUDIO_NOPRE
3187    
3188     Mon Jun 4 16:06:15 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3189     * crc16.c 1.2
3190     Now using Uint*_t
3191    
3192     Mon Jun 4 16:02:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3193     * crc16.h 1.1
3194     date and time created 01/06/04 15:02:17 by joerg
3195    
3196     Mon Jun 4 13:33:19 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3197     * drv_mmc.c 1.68
3198     Now using CDR_SRAW*, botchexit Abort removed
3199    
3200     Mon Jun 4 12:53:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3201     * sector.c 1.1
3202     date and time created 01/06/04 11:53:18 by joerg
3203    
3204     Sun Jun 3 20:51:22 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3205     * auinfo.c 1.8
3206     Modifications for RAW Mode
3207    
3208     Sun Jun 3 14:48:57 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3209     * cdrecord.c 1.122
3210     Use comexit()/comerr() instead of exscsi()
3211     New Function do_opc() now also called before blank, -force avoids this
3212    
3213     Sat Jun 2 21:24:52 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3214     * movesect.h 1.1
3215     * movesect.c 1.1
3216     date and time created 01/06/02 20:24:52 by joerg
3217    
3218     Fri Jun 1 07:54:04 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3219     * cdrecord.1 1.59
3220     burnproof -> burnfree
3221    
3222     Fri Jun 1 07:46:01 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3223     * scsi_cdr.c 1.102
3224     BURN-Proof (Sanyo) -> Buffer-Underrun-Free recording
3225    
3226     Fri Jun 1 07:44:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3227     * fifo.c 1.29
3228     call fill_buf() instead of read_buf() and trackp/secno Parameter for Subcode Generator
3229    
3230     Fri Jun 1 02:08:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3231     * drv_mmc.c 1.67
3232     BURN-Proof -> BURN-Free
3233    
3234     Thu May 31 23:31:44 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3235     * scsireg.h 1.25
3236     BURN Free & link size new
3237    
3238     Thu May 31 03:21:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3239     * drv_mmc.c 1.66
3240     check_writemodes_mmc() new, is_raw() set write modes
3241    
3242     Mon May 28 00:51:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3243     * cd_misc.c 1.9
3244     sec_to_msf() new
3245    
3246     Sun May 27 14:01:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3247     * audiosize.c 1.17
3248     Better comment
3249    
3250     Thu May 24 19:10:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3251     * auinfo.c 1.7
3252     No exit() if -debug & nindex > 1
3253    
3254     Thu May 24 19:09:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3255     * modes.c 1.23
3256     Warning using default data only if not in Silent mode
3257    
3258     Thu May 24 19:07:13 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3259     * drv_dvd.c 1.52
3260     * drv_jvc.c 1.56
3261     * drv_simul.c 1.18
3262     * drv_philips.c 1.44
3263     * drv_sony.c 1.47
3264     CDR_DAO -> CDR_SAO, SAO no more predefined - it either does not work or is tested automatically (MMC)
3265    
3266     Sun May 20 21:23:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3267     * drv_sony.c 1.46
3268     * drv_philips.c 1.43
3269     mask sectype with ST_MASK because of new mode bits
3270    
3271     Sun May 20 18:51:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3272     * drv_simul.c 1.17
3273     CDR_SIMUL Flag new
3274    
3275     Fri May 18 21:07:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3276     * cdrecord.h 1.70
3277     F_OVERBURN new, F_RAW / is_raw() new, CDR_SIMUL new
3278    
3279     Fri May 18 19:30:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3280     * cdrecord.c 1.121
3281     trackp[0].dbtype is set with Data type from Track 1
3282    
3283     Fri May 18 19:22:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3284     * drv_mmc.c 1.65
3285     In open_session() wird nun schon der Datenblocktyp fuer den ersten track eingestellt
3286    
3287     Mon May 14 23:36:07 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3288     * cdrecord.c 1.120
3289     -overburn new
3290     Bracket bug with > 90 min Warning removed
3291     > 90 Min Warning only if offizial capacity is exceeded (for DVD-R)
3292     -pad implied for next Track with -isosize
3293     Win32 Priorities are non contiguous (fix in rt_raisepri())
3294    
3295     Mon May 14 22:54:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3296     * cdrecord.h 1.69
3297     F_OVERBURN (-overburn) new
3298    
3299     Mon May 14 22:53:33 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3300     * cdrecord.1 1.58
3301     -overburn new, -isosize better documented
3302    
3303     Sat Apr 28 23:34:12 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3304     * scsi-remote.c 1.5
3305     Read char with buffer for cygwin
3306    
3307     Fri Apr 20 11:38:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3308     * scsitransp.c 1.81
3309     scg_svhead() is silent if non verbose
3310    
3311     Fri Apr 20 11:34:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3312     * scsi-linux-sg.c 1.66
3313     Hack for ide-scsi bug, although there is sense data, SCSI Status is 0
3314    
3315     Thu Apr 19 21:52:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3316     * drv_mmc.c 1.64
3317     removed superfluous scgp->silent--; in fixate_mmx(). silent did become negative
3318    
3319     Thu Apr 19 21:51:26 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3320     * cdrecord.c 1.119
3321     Enhance wait time in wait_unit_ready() after blank to 240 s for Mitsumi
3322    
3323     Tue Apr 17 00:58:57 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3324     * cdrecord.1 1.57
3325     Hint for mailman interface
3326    
3327     *************** Release 1.10 *******************
3328    
3329     Fri Apr 13 20:41:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3330     * cdrecord.c 1.118
3331     Version -> 1.10 final
3332    
3333     Fri Apr 13 20:40:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3334     * cdrecord.c 1.117
3335     Backwardcounter corrected
3336    
3337     Fri Apr 13 20:39:09 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3338     * cdrecord.1 1.56
3339     New Support mail Adresses
3340    
3341     Wed Apr 11 01:22:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3342     * scsi_cdr.c 1.101
3343     * cdrecord.h 1.68
3344     print_capacity() new with FILE * Parameter
3345    
3346     Sun Apr 8 02:03:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3347     * modes.c 1.22
3348     scgp->silent--; was oat wrong place
3349    
3350     Sun Apr 1 14:39:01 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3351     * cdrecord.1 1.55
3352     Typo
3353    
3354     Sat Mar 31 23:02:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3355     * modes.c 1.21
3356     unit_ready() before each mode_sense()/mode_select()
3357    
3358     Sat Mar 31 22:46:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3359     * drv_mmc.c 1.63
3360     Comment for IOMEGA DMA overrun modified (Philips removed)
3361    
3362     Sun Mar 18 19:39:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3363     * cdrecord.1 1.54
3364     REMOTE SCSI description and new unified SCSI Options
3365    
3366     Sun Mar 18 19:31:31 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3367     * cdrecord.c 1.116
3368     Unified SCSI Options
3369    
3370     Sun Mar 18 19:27:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3371     * scsitransp.c 1.80
3372     Fixed bug that printed SCSI timing without verbose
3373    
3374     Sun Mar 18 18:37:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3375     * scsitransp.c 1.79
3376     New Functions: scg_svhead()/scg_svtail()/scg__sprinterr()
3377     Comments for Functions
3378     Print SCSI timing for earch failed SCSI Command
3379    
3380     Sun Mar 18 18:28:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3381     * scsitransp.h 1.50
3382     New Funstions: scg_svhead()/scg_svtail()/scg__sprinterr()
3383    
3384     Sun Mar 18 15:37:09 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3385     * scsitransp.c 1.78
3386     Print Timing without Verbose
3387    
3388     Sun Mar 18 15:10:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3389     * scsi-wnt.c 1.27
3390     * scsi-vms.c 1.29
3391     * scsi-unixware.c 1.25
3392     * scsi-sgi.c 1.34
3393     * scsi-osf.c 1.23
3394     * scsi-next.c 1.30
3395     * scsi-linux-sg.c 1.65
3396     * scsi-hpux.c 1.29
3397     * scsi-linux-pg.c 1.39
3398     * scsi-bsd.c 1.40
3399     * scsi-bsd-os.c 1.26
3400     * scsi-beos.c 1.19
3401     * scsi-aix.c 1.33
3402     if (scgp->debug) -> if (scgp->debug > 0)
3403    
3404     Wed Mar 14 00:42:40 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3405     * scsitransp.h 1.49
3406     * scsitransp.c 1.77
3407     scg_verbose() -> scg_vsetup()
3408    
3409     Mon Mar 12 23:09:38 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3410     * cdrecord.c 1.115
3411     Version -> 1.10a17, select_target() uses FILE *
3412    
3413     Mon Mar 12 23:08:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3414     * scsi_scan.h 1.3
3415     * scsi_scan.c 1.14
3416     comerrno() removed
3417     select_target() with FILE *
3418     select_target() returns number of Targets
3419    
3420     Mon Mar 12 23:06:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3421     * cdrecord.h 1.67
3422     * scsi_cdr.c 1.100
3423     printinq() new
3424    
3425     Mon Mar 12 22:06:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3426     * scsi-linux-sg.c 1.64
3427     Better differentiation SCG_RETRYABLE/SCG_NO_ERROR
3428     Set ux_errno if Sense Data present
3429    
3430     Sun Mar 11 17:10:12 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3431     * scsi-linux-pg.c 1.38
3432     SCG_RETRYABLE for DMA overrun
3433     CHECK CONDITION == SCG_NO_ERROR
3434    
3435     Sun Mar 11 17:07:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3436     * scsitransp.c 1.76
3437     Remove unused Variables
3438    
3439     Sun Mar 11 16:56:24 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3440     * scsitransp.h 1.48
3441     scg_vhead()/scg_vtail()/scg_verbose() & scg_errfflush() new
3442    
3443     Sun Mar 11 16:55:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3444     * scsitransp.c 1.75
3445     scg_vhead()/scg_vtail()/scg_verbose() & scg_errfflush() new
3446     Version -> 0.5
3447    
3448     Sat Mar 10 17:53:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3449     * scsitransp.h 1.47
3450     scgp->bufptr new
3451     SCG_KVERSION new
3452    
3453     Sat Mar 10 17:52:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3454     * scsitransp.c 1.74
3455     scgp->bufptr new
3456     scgp->scmd->resid < 0 == DMA overrun
3457    
3458     Sat Mar 10 16:24:00 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3459     * scsi-linux-sg.c 1.63
3460     SCG_KVERSION new
3461    
3462     Mon Feb 26 22:20:32 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3463     * scsi-unixware.c 1.24
3464     New formatting
3465    
3466     Mon Feb 26 22:18:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3467     * scsi-unixware.c 1.23
3468     Environment "LIBSCG_SCAN_ALL" controls scanning of Harddisks because of system crash
3469    
3470     Mon Feb 26 16:05:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3471     * cdrecord.c 1.114
3472     Warning if DVD-R code is missing and we found a DVD-R drive
3473    
3474     Sun Feb 25 13:02:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3475     * fifo.c 1.27
3476     Now using mmapdefs.h
3477    
3478     Fri Feb 23 17:32:38 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3479     * scsidefs.h 1.24
3480     ccs() Makro -> is_ccs()
3481    
3482     Fri Feb 23 00:24:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3483     * fifo.c 1.26
3484     Support for mmap() on Apollo Domain/OS with mmap(0, &size, ...)
3485    
3486     Thu Feb 22 16:13:27 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3487     * audiosize.c 1.16
3488     Fixed bug in Prototyp (result from long -> off_t)
3489    
3490     Thu Feb 22 16:11:07 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3491     * cdrecord.h 1.66
3492     * wm_packet.c 1.14
3493     * cdrecord.c 1.113
3494     * drv_mmc.c 1.62
3495     * drv_jvc.c 1.54
3496     * drv_dvd.c 1.51
3497     Large File support
3498    
3499     Thu Feb 22 16:10:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3500     * drv_jvc.c 1.55
3501     padsize Parameter for pad_track() casted to Llong
3502    
3503     Thu Feb 22 00:57:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3504     * cdr_drv.c 1.21
3505     mconfig.h/unixstd.h for Large Files
3506    
3507     Thu Feb 22 00:55:35 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3508     * scsi_scan.c 1.13
3509     #include <mconfig.h> for Large Files
3510    
3511     Thu Feb 22 00:54:26 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3512     * fifo.c 1.25
3513     Large File support
3514     Casts for sizeof() [long] on MaxOS X
3515    
3516     Wed Feb 21 23:32:51 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3517     * defaults.c 1.6
3518     #include unixstd.h for Large Files
3519    
3520     Wed Feb 21 23:27:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3521     * auinfo.c 1.6
3522     * isosize.c 1.7
3523     * audiosize.c 1.15
3524     Large File support
3525    
3526     Tue Feb 20 23:56:44 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3527     * drv_sony.c 1.45
3528     * drv_philips.c 1.42
3529     unixstd.h for sys/types.h for off_t in cdrecord.h
3530    
3531     Thu Feb 15 23:09:12 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3532     * scsihack.c 1.37
3533     Test for HAVE_BSD_DEV_SCSIREG_H for new MacOSX
3534    
3535     Fri Feb 9 00:35:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3536     * drv_philips.c 1.41
3537     Fixes for Plasmon RF 4100
3538    
3539     Tue Jan 23 12:20:32 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3540     * modes.c 1.20
3541     Cast for singed/unsigned cmparison
3542    
3543     Mon Jan 15 01:09:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3544     * fifo.c 1.24
3545     %x -> %p Format
3546    
3547     Sun Jan 7 19:46:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3548     * scsihack.c 1.36
3549     scsi-apollo.c new
3550    
3551     Sun Jan 7 19:39:40 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3552     * scsitransp.c 1.73
3553     * scsi-vms.c 1.28
3554     * scsi-unixware.c 1.22
3555     * scsi-linux-pg.c 1.37
3556     * scsi-aix.c 1.32
3557     sense_len check -> scsitransp.c
3558    
3559     Tue Jan 2 00:09:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3560     * scsitransp.c 1.72
3561     sccsid[] is always used -> without #ifdef lint
3562    
3563     Fri Dec 29 00:06:35 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3564     * cdrecord.c 1.112
3565     Lint, 1.10a10, rlimit cast to Llong for SGI
3566    
3567     Thu Dec 28 23:19:23 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3568     * scsi_cdr.c 1.99
3569     Modified for Lint
3570    
3571     Wed Dec 20 18:26:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3572     * scsi-sgi.c 1.33
3573     Cast to caddr_t for SENSEBUF(dsp)
3574    
3575     Wed Dec 13 20:22:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3576     * scsi-linux-pg.c 1.36
3577     Cast s_cmd.addr = (caddr_t)sp->u_sense.cmd_sense;
3578    
3579     Tue Dec 12 15:20:46 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3580     * scsitransp.h 1.46
3581     struct scsi -> struct scg_scsi for AIX
3582    
3583     Sat Dec 9 22:52:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3584     * scsi-linux-sg.c 1.62
3585     Recognise ENOTTY as errno for failed ioctl()
3586    
3587     Sat Dec 9 18:20:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3588     * modes.c 1.19
3589     * scsilog.c 1.13
3590     * drv_sony.c 1.44
3591     * drv_philips.c 1.40
3592     * drv_mmc.c 1.61
3593     * drv_jvc.c 1.53
3594     * drv_dvd.c 1.50
3595     u_char -> Uchar
3596    
3597     Wed Dec 6 12:43:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3598     * cdrecord.c 1.111
3599     atoll() -> libschily
3600    
3601     Wed Nov 29 17:22:15 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3602     * scsi-vms.c 1.27
3603     Indented
3604    
3605     Wed Nov 29 17:18:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3606     * scsi-vms.c 1.26
3607     ATAPI Support and changed for new libscg Interface
3608    
3609     Fri Nov 24 11:00:58 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3610     * cdrecord.c 1.110
3611     Workaround for ACER drive that does not return from -dummy
3612     Typo in online Help
3613    
3614     Wed Nov 8 00:06:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3615     * scsitransp.h 1.45
3616     * scsireg.h 1.24
3617     * scsidefs.h 1.23
3618     * scgio.h 2.16
3619     #ifdef __cplusplus extern "C" {
3620    
3621     Sat Nov 4 15:00:50 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3622     * fifo.c 1.23
3623     * cdrecord.c 1.109
3624     Printf-like Formats cleaned up
3625    
3626     Sat Nov 4 14:56:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3627     * scsi_cdr.c 1.98
3628     PIONEER CD-WO DR-R504X -> DEV_PIONEER_DW_S114X
3629    
3630     Sat Nov 4 14:52:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3631     * cdrecord.h 1.65
3632     DEFAULT_FIFOSIZE -> Long Constant
3633    
3634     Tue Oct 31 15:58:54 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3635     * cdrecord.c 1.108
3636     Cygwin-1.x Compatibility
3637    
3638     Sun Oct 22 13:37:15 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3639     * scsi-aix.c 1.31
3640     Type in sizeof(devname removed
3641    
3642     Tue Oct 17 10:35:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3643     * cdrecord.1 1.53
3644     SEE ALSO enhanced
3645    
3646     Fri Oct 13 11:28:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3647     * scsi-linux-sg.c 1.61
3648     use pg_version() only for PP
3649    
3650     Wed Sep 20 00:59:38 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3651     * modes.c 1.18
3652     Code reordered so DMA overrun messages only appears once
3653    
3654     Sun Sep 17 17:15:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3655     * cdrecord.h 1.64
3656     #define sample -> #define msample for Win32
3657    
3658     Fri Sep 8 03:04:50 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3659     * modes.c 1.17
3660     Warning for Philips DMA overrun
3661    
3662     Wed Sep 6 23:41:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3663     * scsi_cdr.c 1.97
3664     unit_ready() made better
3665    
3666     Wed Sep 6 09:59:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3667     * scsitransp.c 1.71
3668     * scsitransp.h 1.44
3669     scg_cmderr() -> scg_cmd_err(), scg_cmd_status() new
3670    
3671     Tue Sep 5 03:32:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3672     * scsitransp.c 1.70
3673     Default printing to stderr
3674    
3675     Tue Sep 5 03:06:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3676     * scsitransp.c 1.69
3677     scg__open() returns -1 when SCGO_OPEN fails, to avoid calling scg_fileno()
3678    
3679     Tue Sep 5 02:30:41 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3680     * scsi_cdr.c 1.96
3681     allow_atapi() calls unit_ready() before mode_sense() to make it work past a reset
3682    
3683     Tue Sep 5 02:28:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3684     * modes.c 1.16
3685     Minimal transfer sizeof(struct scsi_mode_header) after DMA overrun
3686    
3687     Tue Sep 5 02:22:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3688     * drv_mmc.c 1.60
3689     read_toc()/read_disk_info() reads minimal 4 bytes for Philips ATAPI drives
3690    
3691     Mon Sep 4 20:24:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3692     * cdrecord.1 1.52
3693     Typo removed
3694    
3695     Sat Sep 2 21:16:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3696     * scsitransp.h 1.43
3697     Drive flags new in SCSI *
3698    
3699     Sat Sep 2 21:03:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3700     * scsi-wnt.c 1.26
3701     * scsi-vms.c 1.25
3702     * scsi-unixware.c 1.21
3703     * scsi-sgi.c 1.32
3704     * scsi-osf.c 1.22
3705     * scsi-os2.c 1.21
3706     * scsi-next.c 1.29
3707     * scsi-linux-sg.c 1.60
3708     * scsi-linux-pg.c 1.35
3709     * scsi-hpux.c 1.28
3710     * scsi-bsd.c 1.39
3711     * scsi-bsd-os.c 1.25
3712     * scsi-aix.c 1.30
3713     * scsi-beos.c 1.18
3714     All debug printing to stderr (scgp->errfile)
3715    
3716     Tue Aug 29 23:44:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3717     * scsi-next.c 1.28
3718     * scsi-bsd-os.c 1.24
3719     error codes & return harmonised
3720    
3721     Tue Aug 29 02:36:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3722     * drv_mmc.c 1.59
3723     set curspeed only if > 0 (SCSI-3 floating point exception in waitfix)
3724    
3725     Tue Aug 29 02:35:04 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3726     * scsi_scan.c 1.12
3727     call scg_settarget() in scanbus, to make sure SCSI address for scg_initator_id() is OK
3728    
3729     Sat Aug 26 10:20:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3730     * drv_mmc.c 1.58
3731     OPC Hack for strange drive that returns from OPC with "UNIT ATTENTION/operator selected write permit"
3732    
3733     Sat Aug 26 10:15:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3734     * cdrecord.c 1.107
3735     Enhancements for remote SCSI, scg_reset() with what Parameter
3736    
3737     Sat Aug 26 00:53:10 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3738     * scsihack.c 1.35
3739     * scsitransp.c 1.68
3740     scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
3741     do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
3742     scg__open() from scsihack.c -> scsitransp.c, scg_settarget() -> scgsettarget.c
3743     dummy code it now always present
3744    
3745     Sat Aug 26 00:22:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3746     * scsitransp.h 1.42
3747     scg_settarget() -> scgsettarget.c
3748    
3749     Fri Aug 25 23:17:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3750     * scsi-wnt.c 1.25
3751     * scsi-vms.c 1.24
3752     * scsi-unixware.c 1.20
3753     * scsi-sgi.c 1.31
3754     * scsi-osf.c 1.21
3755     * scsi-os2.c 1.20
3756     * scsi-next.c 1.27
3757     * scsi-linux-sg.c 1.59
3758     * scsi-linux-pg.c 1.34
3759     * scsi-hpux.c 1.27
3760     * scsi-bsd.c 1.38
3761     * scsi-bsd-os.c 1.23
3762     * scsi-beos.c 1.17
3763     * scsi-aix.c 1.29
3764     scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
3765     do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
3766    
3767     Thu Aug 24 00:52:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3768     * scsitransp.h 1.41
3769     scg Address Stucture new
3770     scg__open() without bus/target/lun Parameter
3771     scg_remote() new
3772    
3773     Wed Aug 23 22:44:26 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3774     * scsi_scan.c 1.11
3775     * scsilog.c 1.12
3776     * drv_dvd.c 1.49
3777     * drv_jvc.c 1.52
3778     * drv_philips.c 1.39
3779     * drv_sony.c 1.43
3780     * scsi_cdr.c 1.95
3781     scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
3782     do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
3783    
3784     Sun Aug 20 20:57:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3785     * scsitransp.h 1.40
3786     * scsitransp.c 1.67
3787     * scsihack.c 1.34
3788     * scsi-linux-sg.c 1.58
3789     * scsi-linux-pg.c 1.33
3790     * scsi-sgi.c 1.30
3791     * scsi-next.c 1.26
3792     * scsi-hpux.c 1.26
3793     * scsi-bsd.c 1.37
3794     * scsi-aix.c 1.28
3795     * scsi_scan.c 1.10
3796     Now using scg_settarget()
3797    
3798     Sat Aug 19 23:24:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3799     * scsitransp.c 1.66
3800     * scsihack.c 1.33
3801     * scsi-wnt.c 1.24
3802     * scsi-vms.c 1.23
3803     * scsi-unixware.c 1.19
3804     * scsi-sgi.c 1.29
3805     * scsi-osf.c 1.20
3806     * scsi-os2.c 1.19
3807     * scsi-next.c 1.25
3808     * scsi-linux-sg.c 1.57
3809     * scsi-linux-pg.c 1.32
3810     * scsi-hpux.c 1.25
3811     * scsi-bsd.c 1.36
3812     * scsi-beos.c 1.16
3813     * scsi-bsd-os.c 1.22
3814     * scsi-aix.c 1.27
3815     * scsitransp.h 1.38
3816     scg_reset() with Function code Parameter
3817    
3818     Sat Aug 19 22:37:30 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3819     * cdrecord.h 1.63
3820     * scsitransp.h 1.39
3821     #ifdef's modified for new #define _SCG_*_H
3822    
3823     Sat Aug 19 21:57:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3824     * scsireg.h 1.23
3825     * scsidefs.h 1.22
3826     * scgio.h 2.15
3827     Correctly made multi include safe with #ifdef _SCG_*
3828    
3829     Sat Aug 19 21:05:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3830     * scsitransp.c 1.65
3831     sys/param.h removed
3832    
3833     Sat Aug 19 20:52:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3834     * scsitransp.h 1.37
3835     Now using scg_ops
3836     Remote Version #defines, scg__version() removed
3837    
3838     Sat Aug 19 20:23:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3839     * scsi-sgi.c 1.28
3840     * scsi-osf.c 1.19
3841     * scsierrs.c 2.26
3842     * scsitransp.c 1.64
3843     * scsireg.h 1.22
3844     u_char -> Uchar
3845    
3846     Sat Aug 19 19:13:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3847     * scsitransp.c 1.63
3848     * scsihack.c 1.32
3849     scsitransp.c and scsihack.c separated
3850    
3851     Sat Aug 19 17:30:28 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3852     * scsireg.h 1.21
3853     Status & Sense Definitions from scsireg.h
3854    
3855     Fri Aug 18 10:40:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3856     * scsi-vms.c 1.22
3857     * scsi-wnt.c 1.23
3858     * scsi-unixware.c 1.18
3859     * scsi-sgi.c 1.27
3860     * scsi-osf.c 1.18
3861     * scsi-os2.c 1.18
3862     * scsi-next.c 1.24
3863     * scsi-linux-sg.c 1.56
3864     * scsi-linux-pg.c 1.31
3865     * scsi-hpux.c 1.24
3866     * scsi-bsd.c 1.35
3867     * scsi-bsd-os.c 1.21
3868     * scsi-beos.c 1.15
3869     * scsihack.c 1.31
3870     * scsi-aix.c 1.26
3871     * scsitransp.c 1.62
3872     Now uses scg_ops Structure and calling via pointers
3873    
3874     Thu Aug 17 22:50:53 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3875     * scsitransp.c 1.61
3876     Bracketing typo in scg_sprintresult() removed (printed junk)
3877    
3878     Wed Aug 16 10:11:08 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3879     * scsi-wnt.c 1.22
3880     * scsi-vms.c 1.21
3881     * scsi-unixware.c 1.17
3882     * scsi-sgi.c 1.26
3883     * scsi-os2.c 1.17
3884     * scsi-osf.c 1.17
3885     * scsi-next.c 1.23
3886     * scsi-linux-sg.c 1.55
3887     * scsi-hpux.c 1.23
3888     * scsi-linux-pg.c 1.30
3889     * scsi-bsd.c 1.34
3890     * scsi-beos.c 1.14
3891     * scsi-bsd-os.c 1.20
3892     * scsi-aix.c 1.25
3893     * scsihack.c 1.30
3894     * scsitransp.c 1.60
3895     scg_send() now only with scgp* Parameter
3896    
3897     Sun Aug 13 23:31:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3898     * scsitransp.c 1.59
3899     Buggy braketing corrected (printed 4-5 null Bytes to error output even in silent mode)
3900    
3901     Fri Aug 4 01:26:24 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3902     * scsitransp.h 1.36
3903     * scsitransp.c 1.58
3904     Komplett umgebaut damit die Fehlerausgabe in einen String erfolgt
3905    
3906     Tue Aug 1 00:03:45 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3907     * scsitransp.h 1.35
3908     * scsitransp.c 1.57
3909     * scsierrs.c 2.25
3910     * scsi-wnt.c 1.21
3911     * scsi-vms.c 1.20
3912     * scsi-unixware.c 1.16
3913     * scsi-sgi.c 1.25
3914     * scsi-osf.c 1.16
3915     * scsi-os2.c 1.16
3916     * scsi-next.c 1.22
3917     * scsi-linux-sg.c 1.54
3918     * scsi-linux-pg.c 1.29
3919     * scsi-hpux.c 1.22
3920     * scsi-bsd.c 1.33
3921     * scsi-bsd-os.c 1.19
3922     * scsi-beos.c 1.13
3923     * scsi-aix.c 1.24
3924     All printf()'s -> js_printf(), sprintf() -> snprintf()
3925    
3926     Sun Jul 30 15:15:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3927     * scsitransp.c 1.56
3928     * scsitransp.h 1.34
3929     scg_prbytes()/scg_prsense() & scg_printdev() INterface restructured
3930    
3931     Sun Jul 30 13:52:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3932     * wm_packet.c 1.13
3933     * scsi_scan.c 1.9
3934     * scsilog.c 1.11
3935     * cdrecord.c 1.106
3936     * scsi_cdr.c 1.94
3937     * modes.c 1.15
3938     * drv_sony.c 1.42
3939     * drv_simul.c 1.16
3940     * drv_philips.c 1.38
3941     * drv_mmc.c 1.57
3942     * drv_jvc.c 1.51
3943     * drv_dvd.c 1.48
3944     Restructured for new libscg with scg_*()
3945    
3946     Thu Jul 27 01:17:47 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3947     * scsitransp.c 1.55
3948     scg_prbytes()/scg_printdev() now using FILE * Parameter
3949     scg__errmsg() restructured to be similar to snprintf()
3950    
3951     Thu Jul 27 01:15:54 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3952     * scsierrs.c 2.24
3953     Made similar to snprintf()
3954    
3955     Thu Jul 27 01:15:02 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3956     * scsitransp.h 1.33
3957     scg_prbytes()/scg_printdev() now using FILE * Parameter
3958     scg__errmsg() restructured to be similar to snprintf()
3959    
3960     Sun Jul 23 18:01:12 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3961     * scsierrs.c 2.23
3962     * scsihack.c 1.29
3963     * scsitransp.c 1.54
3964     * scsi-wnt.c 1.20
3965     * scsi-vms.c 1.19
3966     * scsi-unixware.c 1.15
3967     * scsi-osf.c 1.15
3968     * scsi-sgi.c 1.24
3969     * scsi-os2.c 1.15
3970     * scsi-next.c 1.21
3971     * scsi-linux-sg.c 1.53
3972     * scsi-linux-pg.c 1.28
3973     * scsi-hpux.c 1.21
3974     * scsi-bsd.c 1.32
3975     * scsi-beos.c 1.12
3976     * scsi-bsd-os.c 1.18
3977     * scsi-aix.c 1.23
3978     * scsitransp.h 1.32
3979     restructured to use scg_ basieed Function names
3980    
3981     Sun Jul 23 00:28:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3982     * scsitransp.h 1.31
3983     open_scsi()/close_scsi()/... -> scg_open()/scg_close/...
3984    
3985     Thu Jul 20 20:12:42 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3986     * cdrecord.1 1.51
3987     Note for Volmgt & Solaris/USCSI
3988    
3989     *************** Release 1.9 *******************
3990    
3991     Thu Jul 20 19:49:20 2000 joerg
3992     * diskid.c 1.28
3993     New Manufacturer: "Grand Advance Technology LTD."
3994    
3995     Thu Jul 20 19:12:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3996     * cdrecord.c 1.105
3997     Version -> 1.9
3998     99 Minute check better
3999    
4000     Mon Jul 3 01:19:21 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4001     * scsi-linux-sg.c 1.52
4002     Type fixed in !scglocal(scgp)->drvers < 0
4003    
4004     Mon Jul 3 00:11:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4005     * scsi_cdr.c 1.93
4006     * drv_sony.c 1.41
4007     * drv_dvd.c 1.47
4008     * drv_mmc.c 1.56
4009     * cdrecord.h 1.62
4010     * cd_misc.c 1.8
4011     msf_to_lba() with force_positive Flag for 99 Minute CD's
4012    
4013     Sun Jul 2 23:22:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4014     * scsi-linux-sg.c 1.51
4015     scsi_raisedma() only for Kernel-2.2.10 and newer
4016    
4017     Sat Jul 1 13:40:49 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4018     * scsi-linux-sg.c 1.50
4019     New allocated copy buffer in SCSI * -> local for raisedma
4020    
4021     Sat Jul 1 13:22:49 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4022     * scsitransp.c 1.53
4023     * scsi-wnt.c 1.19
4024     * scsi-vms.c 1.18
4025     * scsi-unixware.c 1.14
4026     * scsi-sgi.c 1.23
4027     * scsi-osf.c 1.14
4028     * scsi-os2.c 1.14
4029     * scsi-next.c 1.20
4030     * scsi-linux-sg.c 1.49
4031     * scsi-linux-pg.c 1.27
4032     * scsi-hpux.c 1.20
4033     * scsi-bsd.c 1.31
4034     * scsi-bsd-os.c 1.17
4035     * scsi-beos.c 1.11
4036     * scsi-aix.c 1.22
4037     maxdma/maxbuf new in SCSI *
4038     scsi_getbuf() now calls scsi_bufsize() to init new members
4039    
4040     Sat Jul 1 13:09:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4041     * scsitransp.h 1.30
4042     maxdma/maxbuf new in SCSI *
4043    
4044     Fri Jun 30 18:43:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4045     * scsi-linux-sg.c 1.48
4046     scsi_raisedma() now called with correct DMA Buffersize
4047    
4048     Fri Jun 30 18:38:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4049     * scsitransp.c 1.52
4050     * scsihack.c 1.28
4051     * scsi-wnt.c 1.18
4052     * scsi-vms.c 1.17
4053     * scsi-unixware.c 1.13
4054     * scsi-sgi.c 1.22
4055     * scsi-sco.c 1.14
4056     * scsi-osf.c 1.13
4057     * scsi-os2.c 1.13
4058     * scsi-next.c 1.19
4059     * scsi-linux-sg.c 1.47
4060     * scsi-hpux.c 1.19
4061     * scsi-linux-pg.c 1.26
4062     * scsi-bsd.c 1.30
4063     * scsi-beos.c 1.10
4064     * scsi-bsd-os.c 1.16
4065     * scsi-aix.c 1.21
4066     scsi_maxdma() now with 2nd Parameter "amt" for Linux sg driver
4067    
4068     Tue Jun 27 19:29:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4069     * drv_mmc.c 1.55
4070     Disk Subtype decoder for High Speed RW
4071    
4072     Tue Jun 27 19:19:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4073     * cdrecord.c 1.104
4074     Support for 99 Minute CD's
4075    
4076     Tue Jun 27 19:17:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4077     * diskid.c 1.27
4078     99 Minute media in table
4079    
4080     Mon Jun 26 22:40:39 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4081     * diskid.c 1.26
4082     Bestdisc Technology Corporation new
4083    
4084     Mon Jun 26 22:29:17 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4085     * scsi-bsd.c 1.29
4086     * scsi-bsd-os.c 1.15
4087     * scsi-sgi.c 1.21
4088     * scsi-linux-sg.c 1.46
4089     * scsi-linux-pg.c 1.25
4090     * scsi-next.c 1.18
4091     better error messages into scgp->errstr
4092    
4093     Fri Jun 23 23:52:39 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4094     * scsi-linux-sg.c 1.45
4095     pvers && isold -> scglocal
4096    
4097     Fri Jun 23 23:23:33 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4098     * scsi-linux-sg.c 1.44
4099     Variable pvers only conditional for unused... warning
4100    
4101     Fri Jun 23 23:19:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4102     * scsi-linux-sg.c 1.43
4103     Support for SG_IO ioctl()
4104    
4105     Fri Jun 23 21:40:38 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4106     * scsitransp.h 1.29
4107     overbose new
4108    
4109     Thu Jun 22 15:20:18 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4110     * scsi-linux-sg.c 1.42
4111     SG_SCSI_RESET & SG_SET_RESERVED_SIZE new
4112    
4113     Wed Jun 21 10:34:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4114     * scsi-linux-pg.c 1.24
4115     Test with ATAPI SCSI status code
4116    
4117     Wed Jun 21 10:33:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4118     * scsitransp.c 1.51
4119     scsitransp.c split into scsitransp.c & scsi-sun.c
4120    
4121     Wed Jun 21 10:27:11 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4122     * scsihack.c 1.27
4123     scsi-sun.c new
4124    
4125     Tue Jun 20 07:20:40 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4126     * scsitransp.h 1.28
4127     secured _SCGIO_H -> _SCG_SCSISENSE_H
4128    
4129     Tue Jun 20 06:09:57 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4130     * scsi-bsd.c 1.28
4131     ATAPI Support for OpenBSD
4132    
4133     Sun Jun 4 00:55:02 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4134     * cdrecord.c 1.103
4135     #include <sys/select.h> for select() (autoconf Test for AIX), version -> 1.9a02
4136    
4137     Sat Jun 3 17:31:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4138     * cdrecord.c 1.102
4139     New Option -shorttrack/-noshorttrack
4140    
4141     Fri Jun 2 22:37:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4142     * cdrecord.h 1.61
4143     New Flag TI_SHORT_TRACK & is_shorttrk() macro
4144    
4145     Fri Jun 2 22:32:59 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4146     * cdrecord.1 1.50
4147     New Optionen -shorttrack & -noshorttrack
4148    
4149     Fri Jun 2 21:44:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4150     * defaults.c 1.5
4151     Prevent a buffer overrrun with dev= option
4152    
4153     Fri Jun 2 21:43:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4154     * auinfo.c 1.5
4155     Check for buffer ovverun
4156    
4157     Fri Jun 2 00:03:13 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4158     * drv_mmc.c 1.54
4159     Set Pregapsize to 1 if the drive does not support 0
4160     free(cue) if cuep == NULL
4161    
4162     Tue May 30 02:46:22 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4163     * diskid.c 1.25
4164     Restructured
4165    
4166     Tue May 30 01:06:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4167     * diskid.c 1.24
4168     New manufacturers: "WEALTH FAIR INVESTMENT LIMITE", "General Magnetics Ld", "MPO"
4169    
4170     Tue May 30 00:59:12 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4171     * scsitransp.h 1.27
4172     debug Parameter -> odebug
4173    
4174     Mon May 29 19:07:56 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4175     * scsi-next.c 1.17
4176     Typo corrected max_scsibus -> scglocal(scgp)->max_scsibus
4177    
4178     Mon May 29 00:31:18 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4179     * scsireg.h 1.20
4180     Mode page 2A pw_in_lead_in & side_change new
4181    
4182     Mon May 29 00:13:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4183     * scsi_cdr.c 1.92
4184     More Page 2A bits for cdrecord -prcap
4185    
4186     Sun May 28 18:52:11 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4187     * scsi-vms.c 1.16
4188     scsi_close() now works
4189    
4190     Sun May 28 18:40:55 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4191     * cdrecord.1 1.49
4192     -fix hint for CDR-50 & CDR-55 specified
4193    
4194     Sun May 7 16:52:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4195     * scsi_cdr.c 1.91
4196     * scsilog.c 1.10
4197     * scsi_scan.c 1.8
4198     * auinfo.c 1.4