/[debburn]/cdrkit/tags/after-second-renaming-storm/Changelog
ViewVC logotype

Contents of /cdrkit/tags/after-second-renaming-storm/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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