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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 29 - (show annotations) (download)
Wed Aug 23 11:45:30 2006 UTC (6 years, 9 months ago) by blade
Original Path: nonameyet/trunk/Changelog
File size: 264236 byte(s)
02_cdrecord_default_conf.dpatch installed
1 icewm (2.01.01a08+X.03) UNRELEASED; urgency=low
2
3 * adapted cdrecord/cdrecord.dfl for modern Linux system, based on bits from
4 02_cdrecord_default_conf.dpatch by Zack Cerza <zcerza@coe.neu.edu>
5
6 -- Eduard Bloch <blade@debian.org> Wed, 23 Aug 2006 13:43:15 +0200
7
8 icewm (2.01.01a08+X.02) UNRELEASED; urgency=low
9
10 * Converted to use a CMake based filesystem. Generating relevant things with
11 its mechanisms instead of inc/*. Dropped BUILD, INSTALL files, rewrote
12 COMPILE fall to reflect the new build method.
13 * Added GNUmakefile which has rules to bootstrap the CMake build system and
14 then pass the actuall call to it. GNUmakefile is the prefered script used
15 by gmake. Users with other make implementations should run cmake manually.
16
17 -- Eduard Bloch <blade@debian.org> Wed, 23 Aug 2006 13:35:23 +0200
18
19 icewm (2.01.01a08+X.01) UNRELEASED; urgency=low
20
21 * moved documentation around, READMEs/ directory contains a structure, moved
22 mkisofs docs from the source directory to it
23
24 -- Eduard Bloch <blade@debian.org> Tue, 22 Aug 2006 12:40:05 +0200
25
26
27 ***** Version 2.01 ********
28
29 Wed Sep 8 20:26:34 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
30 * cdrecord.c 1.297
31 * readcd.c 1.74
32 * cdrecord.c 1.296
33 Version -> 2.01
34
35 Sat Sep 4 22:28:05 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
36 * scsidefs.h 1.28
37 * scsisense.h 2.18
38 * scsicdb.h 2.19
39 * scsireg.h 1.31
40 * scgcmd.h 2.22
41 Cstyle
42
43 Wed Aug 25 13:28:57 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
44 * cdrecord.c 1.295
45 Warnung fuer Linux-2.6.8.1 neu
46
47 Tue Aug 24 01:11:42 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
48 * scsi-remote.c 1.16
49 Auch die euid auf pw->pw_uid setzen bevor exec(RSH gemacht wird
50
51 Thu Aug 19 12:14:09 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
52 * cdrecord.c 1.294
53 Version -> 2.01a38
54
55 Thu Aug 19 12:08:26 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
56 * cdrecord.c 1.293
57 linuxcheck() im %I% verbessert ;-)
58
59 Mon Aug 16 16:42:17 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
60 * cdrecord.c 1.292
61 Version -> 2.01a37
62 SuSE Kommentar erweitert.
63
64 Sun Aug 8 23:04:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
65 * scsi_mmc.c 1.10
66 struct features & struct profiles -> LOCAL
67
68 Thu Aug 5 10:26:18 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
69 * cdrecord.c 1.291
70 Kommentar vor linuxcheck() erweitert
71
72 Wed Aug 4 02:30:51 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
73 * cdrecord.c 1.290
74 Version -> 2.01a36
75 max_dma ist nun 4/5 der DMA Speed statt 1/2
76 Warnung wegen Linux-2.6 eingebaut
77 Warnung wegen SuSE Linux eingebaut
78
79 Sat Jul 31 17:41:06 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
80 * cdrecord.c 1.289
81 Version -> 2.01a35
82 Check auf dma_speed > 0, dma_speed Test nur wenn tracks > 0
83
84 Mon Jul 19 11:10:00 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
85 * scsi-wnt.c 1.45
86 SPTI nicht bei NT-4.0 als Default
87
88 Sun Jul 18 01:26:08 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
89 * cdrecord.c 1.288
90 Version -> 2.01a34
91 Mehr Tests auf Korektheit der Werte (sinnvoller Bereich in get_dmaspeed())
92 dma_speed nur dann auswerten wenn > 0
93
94 Sun Jul 11 02:28:23 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
95 * cdrecord.1 1.103
96 CDR_FORCESPEED domumentiert
97
98 Sun Jul 11 01:57:27 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
99 * skel.c 1.3
100 * readcd.c 1.73
101 * xio.c 1.11
102 -> NEED_O_BINARY
103
104 Sun Jul 11 01:32:49 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
105 * readcd.c 1.72
106 * skel.c 1.2
107 MINGW32 neu
108
109 Sun Jul 11 01:30:12 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
110 * xio.c 1.10
111 setmode() auch bei MINGW32
112
113 Fri Jul 9 00:05:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
114 * cdrecord.c 1.287
115 Version -> 2.01a33
116 get_dmaspeed() neu
117 kein nice() bei __DJGPP__
118
119 Fri Jun 18 17:46:20 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
120 * scsi-wnt.c 1.44
121 if (isdigit(vers) -> if (isdigit(vers[0]) (bug korrigiert
122
123 Fri Jun 18 01:17:54 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
124 * drv_dvdplus.c 1.15
125 * drv_dvd.c 1.118
126 long dvd_next_addr -> LOCAL long dvd_next_addr
127
128 Thu Jun 17 23:20:27 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
129 * scsierrs.c 2.29
130 * scsitransp.c 1.91
131 Bitfeld Typen fuer printf() auf int casten wegen IRIX cc
132
133 Thu Jun 17 11:24:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
134 * readcd.c 1.71
135 Verbose Ausgabe fuer Fehlerkorrekturen nochmals angepasst
136
137 Sun Jun 13 16:28:28 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
138 * readcd.c 1.70
139 maxtry neu
140
141 Sun Jun 13 16:00:20 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
142 * readcd.c 1.69
143 Ausgabe der maximale Anzahl der Retries
144
145 Sat Jun 12 15:14:49 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
146 * drv_dvdplus.c 1.14
147 * drv_dvd.c 1.117
148 RAW & TAO Schreibmodi nach check_writemodes() loeschen damit niemand cdrecord -raw fuer DVDs aufruft
149
150 Sat Jun 12 13:48:12 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
151 * scsi-linux-ata.c 1.7
152 Warntext geaendert
153
154 Fri Jun 11 16:49:15 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
155 * readcd.c 1.68
156 Version -> 2.01a32
157 -scanbus funktioniert nun auch wenn dev= nicht angegeben und /etc/default/cdrecord vorhanden
158 Auflistung der defekten Sektoren in allozierter Liste
159
160 Thu Jun 10 10:58:19 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
161 * cdrecord.1 1.102
162 Schreibfehler
163
164 Wed Jun 2 22:54:33 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
165 * cdrecord.1 1.101
166 -clone dokumentiert
167
168 Tue May 25 17:33:15 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
169 * readcd.c 1.67
170 Vsersion -> 2.01a31
171
172 Tue May 25 17:32:29 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
173 * readcd.c 1.66
174 -scanbus neu
175
176 Tue May 25 01:36:00 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
177 * cdrecord.h 1.161
178 * scsi_cdr.c 1.137
179 * drv_mmc.c 1.157
180 write_buffer() neu und write_buffer() in drv_mmc.c -> yamaha_write_buffer()
181
182 Thu May 20 16:42:12 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
183 * scsi-linux-sg.c 1.83
184 Kommentar gegen die Debian patches fuer /dev/hd*
185
186 Thu May 20 16:24:11 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
187 * scsi-linux-ata.c 1.6
188 Bis zu 25 /dev/hd%c Files oeffnen
189
190 Thu May 20 16:14:33 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
191 * scsi-linux-sg.c 1.82
192 Kommentare um dumme Leute von SuSE davon abzuhalten wichtige Warnungen wegzupatchen
193
194 Thu May 20 15:50:38 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
195 * cdrecord.1 1.100
196 Kommentar zu benoetigten Root Rechten neu
197
198 Thu May 20 15:35:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
199 * cdrecord.c 1.286
200 Bessere Kommentare gegen SuSE die cdrecord nicht als root laufen lasse wollen
201
202 Wed May 19 00:54:29 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
203 * cdrecord.c 1.285
204 Make sure you are root. nur ausgeben wenn euid != 0
205
206 Wed May 19 00:47:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
207 * cdrecord.c 1.284
208 Version -> 2.01a29
209 reload geht nun auch fuer Notebook Laufwerke wieder
210
211 Wed May 19 00:45:26 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
212 * cdrecord.h 1.160
213 * scsi_mmc.c 1.9
214 print_format_capacities() neu
215
216 Wed May 19 00:27:28 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
217 * cdrecord.1 1.99
218 Bessere beschreibung der Hintergruende fuer eine gute Wahl der FIFO Groesse (fs=)
219
220 Mon May 17 00:38:17 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
221 * cdrecord.1 1.98
222 Bessere Dokumentation fuer DVD
223
224 Mon May 17 00:18:21 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
225 * scsilog.c 1.17
226 Besserer Kommentar
227
228 Sun May 16 23:46:51 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
229 * drv_mmc.c 1.156
230 bei OPC "Power calibration area almost full" nicht als Fehler auffassen
231
232 Sun May 16 17:01:24 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
233 * cdrecord.1 1.97
234 Bessere Dokumentation der driver= Option
235
236 Sun May 16 01:37:11 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
237 * cdrecord.1 1.96
238 Diverse kleinere Schreibfehler beseitigt
239
240 Sun May 16 01:26:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
241 * cdrecord.1 1.95
242 Eißfeldt -> Ei\*sfeldt
243 µsec -> \*msec
244
245 Sat May 15 23:14:18 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
246 * subchan.c 1.19
247 index Variable -> curindex wegen GCC Shadow Warnung
248
249 Sun May 9 17:59:31 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
250 * skel.c 1.1
251 date and time created 04/05/09 16:59:31 by joerg
252
253 Fri Apr 23 00:51:24 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
254 * scsi-wnt.c 1.43
255 Padding fuer ASPI CMD Struktur damit auch 32 Byte Sense Daten von SPTI gehen
256
257 Wed Apr 21 01:48:32 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
258 * scsi-wnt.c 1.42
259 Support fuer SPTI & Kontroller mit mehr als einem SCSI Bus
260 Bei SPTI ist SENSE_LEN max nun 32
261
262 Sun Apr 18 13:26:43 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
263 * scsi-linux-sg.c 1.81
264 MAX-SCG -> 256 wegen Linux USB Implementierung
265
266 Fri Apr 16 15:29:34 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
267 * scsi_scan.c 1.19
268 Bis zu 256 Busse scannen.
269
270 Thu Apr 15 16:35:46 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
271 * cdrecord.c 1.283
272 Version -> 2.01a28
273
274 Mon Apr 12 16:13:47 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
275 * cdrecord.1 1.94
276 Read Book -> Red Book
277
278 Tue Apr 6 11:59:03 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
279 * cdrecord.c 1.282
280 Bessere Fehlermeldung bei fehlendem -pad/-shorttrack
281
282 Mon Mar 15 01:59:49 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
283 * cdrecord.c 1.281
284 Kommentar fuer cuefile= & -raw
285
286 Wed Mar 10 21:54:36 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
287 * readcd.c 1.65
288 * cdrecord.1 1.93
289 * cdrecord.c 1.280
290 ts= Doku besser
291
292 Mon Mar 8 00:43:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
293 * scsi-linux-sg.c 1.80
294 Fehler if (sp->u_sense.cmd_sense != 0 -> if (sp->u_sense.cmd_sense[0] != 0 korrigiert
295 Wenn ASC/ASQ und auch alle zusaetzlichen Bits/Key in Byte 2 0 sind, dann loeschen wir CHECK CONDITION wieder
296 weil das ein Linux USB Problem ist wo z.B. wegen einem DMA Underrun REQUEST SENSE geschickt wurde
297 und das Laufwerk erwartungemaesz mit NO SENSE geantwortet hat
298
299 Sun Mar 7 23:43:08 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
300 * cdrecord.c 1.279
301 Version -> 2.01a27
302
303 Thu Mar 4 09:24:11 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
304 * cdrecord.c 1.278
305 Bugfix: Nach Umstellung des Tests auf Schreibmodus Option ging nur noch TAO
306
307 Wed Mar 3 01:27:14 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
308 * drv_dvd.c 1.115
309 * cue.c 1.20
310 * isosize.c 1.9
311 * drv_simul.c 1.47
312 * getnum.c 1.2
313 * movesect.c 1.3
314 Cstyle
315
316 Tue Mar 2 21:02:42 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
317 * misc.c 1.4
318 * cue.c 1.19
319 Copyright -> 2004
320
321 Tue Mar 2 02:53:06 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
322 * modes.c 1.25
323 * fifo.c 1.47
324 * drv_mmc.c 1.155
325 * drv_sony.c 1.70
326 * drv_dvdplus.c 1.13
327 * drv_7501.c 1.15
328 * diskid.c 1.37
329 * defaults.c 1.11
330 * crc16.c 1.6
331 * cdr_drv.c 1.36
332 * clone.c 1.7
333 * drv_philips.c 1.68
334 * readcd.c 1.64
335 * scsi_cdr.c 1.136
336 * scsi_scan.c 1.18
337 * iso9660.h 1.5
338 * xio.h 1.2
339 * cdtext.h 1.5
340 Cstyle
341
342 Tue Mar 2 01:13:42 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
343 * wm_track.c 1.4
344 Copyright -> 2004
345
346 Mon Mar 1 11:08:40 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
347 * cdrecord.h 1.159
348 * mmcvendor.h 1.3
349 * scsilog.h 1.4
350 * scsimmc.h 1.10
351 * drv_jvc.c 1.80
352 * scsi_mmc.c 1.8
353 * cdtext.c 1.10
354 * scsilog.c 1.16
355 * auinfo.c 1.23
356 * cdrecord.c 1.277
357 * audiosize.c 1.19
358 * sector.c 1.12
359 * subchan.c 1.17
360 * wm_packet.c 1.24
361 * xio.c 1.8
362 Cstyle
363
364 Mon Mar 1 11:02:43 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
365 * scsimmc.h 1.11
366 * subchan.c 1.18
367 * wm_packet.c 1.25
368 * xio.c 1.9
369 * sector.c 1.13
370 Copyright -> 2004
371
372 Sun Feb 29 21:49:03 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
373 * cdrecord.c 1.276
374 Cstyle
375
376 Sun Feb 29 18:19:58 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
377 * cdrecord.c 1.275
378 Version -> 2.01a26
379 -tao/-sao neu
380
381 Sun Feb 29 18:13:20 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
382 * cdrecord.1 1.92
383 -tao Option neu, -sao Option als Alias fuer -dao
384
385 Sun Feb 22 16:41:57 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
386 * cdrecord.1 1.91
387 Schreibfehler
388
389 Sun Feb 22 15:53:51 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
390 * readcd.c 1.63
391 * cdrecord.h 1.158
392 * defaults.c 1.10
393 cdr_defaults() Prototy -> neues defaults.h
394
395 Sun Feb 22 15:53:00 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
396 * defaults.h 1.1
397 date and time created 04/02/22 15:53:00 by joerg
398
399 Sun Feb 1 21:32:58 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
400 * adip.h 1.1
401 date and time created 04/02/01 21:32:58 by joerg
402
403 Fri Jan 23 23:10:42 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
404 * scsi-wnt.c 1.41
405 dev=ATAPI:1,0 geht nun wieder
406
407 Mon Jan 19 21:29:24 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
408 * drv_dvd.c 1.113
409 * cdrecord.c 1.274
410 * drv_dvdplus.c 1.12
411 * wm_packet.c 1.23
412 trackp[i].padsecs * secsize -> (Llong)trackp[i].padsecs * secsize, damit kein Integeroverflow mehr stattfindet
413
414 Thu Jan 15 22:24:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
415 * scsi-wnt.c 1.40
416 w2k_or_newer() neu um bei NT-4.0 wegen DMA Problemen mit SPTI per Default mit ASPI zu betreiben
417 Debug prints fuer bessere Beurteilung der Funktionsweise
418
419 Thu Jan 15 02:22:38 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
420 * scsi-mac-iokit.c 1.9
421 memset sense 0 wieder eingebaut bis endgueltig geklaert ist wie es sein sollte
422
423 Thu Jan 15 01:55:36 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
424 * scsi-hpux.c 1.31
425 * scsi-linux-pg.c 1.43
426 * scsi-vms.c 1.33
427 * scsi-os2.c 1.25
428 * scsi-wnt.c 1.39
429 * scsi-remote.c 1.15
430 * scsi-unixware.c 1.36
431 * scsi-qnx.c 1.3
432 * scsi-osf.c 1.26
433 * scsi-sgi.c 1.36
434 * scsi-bsd.c 1.42
435 * scsi-bsd-os.c 1.28
436 * scsi-beos.c 1.22
437 Umbau fuer Cstyle
438
439 Thu Jan 15 01:05:25 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
440 * scsi-openserver.c 1.31
441 Aenderungen fuer Cstyle
442
443 Thu Jan 15 00:50:11 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
444 * scsi-next.c 1.32
445 * scsi-linux-ata.c 1.5
446 Umbau wegen Cstyle
447
448 Wed Jan 14 20:05:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
449 * drv_dvd.c 1.112
450 Unbenutzte Variablen beseitigt
451
452 Wed Jan 14 20:04:33 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
453 * scsi-sun.c 1.82
454 Aumbau fuer Cstyle
455
456 Wed Jan 14 19:57:28 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
457 * scsi-sun.c 1.81
458 Ueberfluessige Variable sb beseitigt
459
460 Wed Jan 14 18:54:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
461 * scsi-apollo.c 1.5
462 * scsi-amigaos.c 1.6
463 * scsi-aix.c 1.36
464 * scsi-linux-sg.c 1.79
465 * scsiopen.c 1.95
466 * scsitransp.c 1.90
467 * scgsettarget.c 1.2
468 * scsihelp.c 1.4
469 Umbau fuer cstyle
470
471 Wed Jan 14 15:37:47 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
472 * scsi-linux-sg.c 1.78
473 LF_ATA Flag neu
474
475 Wed Jan 14 01:14:27 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
476 * scsi-mac-iokit.c 1.8
477 ux_errno wird nun korrekt gesetzt wenn ein Kommando schiefgeht
478 Die Sense Daten werden nicht mehr gelöscht
479 Author ist nun "schily", denn das Modul kommt nun teilweise dirch scgcheck
480
481 Tue Jan 13 20:43:44 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
482 * scsi-mac-iokit.c 1.7
483 Umbau fuer Cstyle
484
485 Mon Jan 12 00:36:04 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
486 * drv_mmc.c 1.154
487 Besserer Kommentar bei den Profilen in identify
488
489 Mon Jan 12 00:33:39 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
490 * cdr_drv.c 1.35
491 dp bei error() ueberpruefen um coredumps bei cdrecord -xd zu verhindern
492
493 Sun Jan 11 18:42:14 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
494 * scsi-linux-sg.c 1.77
495 Versuch das /dev/hd* Interface von Linux-2.6 besser zu unterstützen.
496
497 Sun Jan 11 16:18:48 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
498 * scsi-linux-sg.c 1.76
499 Kommentar verbessert
500
501 Sun Jan 11 14:39:45 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
502 * scsi-wnt.c 1.38
503 w2kstyle_create() umgestellt und so repariert, dasy kein unzulaessiger Speicherzugriff mehr erfolgt
504
505 Sun Jan 11 14:09:19 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
506 * scsi-wnt.c 1.37
507 loas_aspi() neu
508
509 Sun Jan 11 13:28:56 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
510 * scsi-wnt.c 1.36
511 Aenderungen damit cdrecord -scanbus dev=ASPI geht
512
513 Wed Jan 7 00:38:26 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
514 * cdrecord.h 1.157
515 * scsi_scan.c 1.17
516 * scsi-mac-iokit.c 1.6
517 * scsi-sun.c 1.80
518 * scsi-wnt.c 1.34
519 * scsitransp.c 1.89
520 * cdrecord.c 1.273
521 Copyright -> 2004
522
523 Wed Jan 7 00:20:32 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
524 * scsi-wnt.c 1.35
525 Anderer Version String fuer SPTI
526
527 Wed Jan 7 00:03:55 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
528 * cdrecord.c 1.272
529 Version -> 2.01a24
530
531 Tue Jan 6 23:58:43 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
532 * cue.c 1.18
533 Wenn FILE Anweisung im CUE Sheet keinen Slash (/) enthaelt, dann wird der Filename auch im Directory des CUE Sheets gesucht
534
535 Tue Jan 6 23:52:52 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
536 * scsitransp.c 1.88
537 Version -> 0.8
538
539 Tue Jan 6 23:33:20 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
540 * scsi-wnt.c 1.33
541 Cstyle
542
543 Tue Jan 6 23:21:14 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
544 * scsi-wnt.c 1.32
545 SPTI Unterdrueckung von nocht CD-ROM deaktiviert
546
547 Tue Jan 6 23:10:18 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
548 * scsi-wnt.c 1.31
549 Erste Version mit SPTI Support
550
551 Tue Jan 6 17:58:47 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
552 * scsi-mac-iokit.c 1.5
553 scgo_havebus() korrigiert (war immer FALSE) damit pxupgrade funktioniert
554
555 Tue Jan 6 01:01:59 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
556 * drv_mmc.c 1.153
557 cmd_dummy statt init_mmc in den Treiberstrukturen fuer CD-ROM Leser
558
559 Sun Jan 4 15:26:25 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
560 * scsi-sun.c 1.79
561 Erste Version einer UID Verwaltung die fuer Solaris 9 USCSI gebraucht wird
562
563 Fri Jan 2 16:05:57 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
564 * scsi-sun.c 1.78
565 Erste Version die mit Volume Management arbeitet
566
567 Fri Jan 2 16:05:21 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
568 * cdrecord.c 1.271
569 Version -> 2.01a23
570
571 Fri Jan 2 16:05:06 2004 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
572 * scsi_scan.c 1.16
573 Hack fuer fd == -1 -> Kein Zugriff auf LW -> '?' statt '*'
574
575 Tue Dec 30 14:20:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
576 * cdrecord.c 1.270
577 Schreibfehler will not not Korrigiert
578
579 Mon Dec 29 15:25:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
580 * cdrecord.1 1.90
581 Bessere Beschreibung und Beispiel fuer -setdropts driveropts=
582
583 Wed Dec 24 11:51:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
584 * drv_mmc.c 1.152
585 Hinweis auf RAW bei nicht funktionierendem CUE Sheet
586
587 Tue Dec 23 13:48:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
588 * cdrecord.c 1.269
589 Version -> 2.01a21
590 Hack fuer POSIX_PRIORITY_SCHEDULING Bug (wir brauchen root Rechte um die Pri zu verringern)
591
592 Sun Dec 21 14:29:21 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
593 * cdrecord.1 1.89
594 Neuer Absatz ueber ATAPI auf erster Seite.
595
596 Thu Dec 18 17:10:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
597 * scsitransp.c 1.87
598 Aehnlicher Text wie in cdrecord.c wenn !defined(IS_SCHILY_XCONFIG)
599
600 Thu Dec 18 17:10:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
601 * cdrecord.c 1.268
602 Neuer Text fuer modifizierte Versionen ohne Support
603
604 Thu Dec 18 17:09:41 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
605 * cdrecord.1 1.88
606 .sp verschoben auf Wunsch von Eric Raymond
607
608 Tue Dec 16 00:42:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
609 * cdrecord.c 1.267
610 Security Test Ausgabe nun auch ohne Root Zugriff sichtbar
611
612 Mon Dec 15 16:40:59 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
613 * cdrecord.c 1.266
614 Ausgabe des Resultats des Security Checks
615
616 Mon Dec 15 09:19:24 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
617 * drv_mmc.c 1.151
618 Copyright -> 2003
619
620 Mon Dec 15 09:18:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
621 * drv_mmc.c 1.150
622 Ein DVD Brenner wird nun auch erkannt wenn er nur MMC-3 und nicht MMC-2 konform ist
623 Hinweis auf ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
624
625 Mon Dec 15 07:32:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
626 * cdrecord.c 1.265
627 comexit(0); nach "erstem" -force blank unit entfernt damit auch mit dem Ricoh-5125 Medien erweckt werden koennen
628
629 Thu Dec 11 12:59:54 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
630 * scsireg.h 1.30
631 #ifdef __SCG_COMPAT_ zum enablen von info/ident/revision -> vendor_info/prod_ident/prod_revision
632
633 Thu Dec 11 12:55:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
634 * scsi_scan.c 1.15
635 * scsi_cdr.c 1.135
636 info -> vendor_info, ident -> prod_ident, revision -> prod_revision
637
638 Wed Dec 10 00:42:39 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
639 * scsi-dos.c 1.11
640 Hinweis auf http://bootcd.narod.ru/
641
642 Wed Dec 10 00:40:49 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
643 * cdrecord.c 1.264
644 Hinweis auf ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
645
646 Wed Dec 10 00:19:03 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
647 * cdrecord.c 1.263
648 Version -> 2.01a20
649 FIFO Abschalten wenn fifosize < 2*bufsize
650
651 Tue Dec 9 20:52:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
652 * cdrecord.1 1.87
653 ..sp -> .sp Schreibfehler
654
655 Sun Nov 30 13:50:31 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
656 * scsi-dos.c 1.10
657 schcgeck funktioniert nun, kein DMAresid und max sense_count 18
658
659 Sun Nov 30 00:00:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
660 * xio.c 1.7
661 * readcd.c 1.62
662 #include <io.h> auch fuer DJGPP
663
664 Sat Nov 29 23:36:39 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
665 * scsi-dos.c 1.9
666 Srb.Type.ExecSCSICmd.SenseLen = DEF_SENSE_LEN; -> Srb.Type.ExecSCSICmd.SenseLen = (SENSE_LEN+2);
667
668 Sat Nov 29 23:11:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
669 * readcd.c 1.61
670 Version -> 2.01a20
671
672 Sat Nov 29 23:10:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
673 * xio.c 1.6
674 setmode(fileno, O_BINARY) auch fuer DJGPP
675
676 Sat Nov 29 23:10:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
677 * readcd.c 1.60
678 #include <io.h> fuer __CYGWIN32__/__EMX__
679 setmode(fileno, O_BINARY) auch fuer DJGPP
680
681 Sat Nov 29 23:03:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
682 * scsi-dos.c 1.8
683 Sense_len & sense_count korrekt beachten
684 SS_ERR -> vor die invalid Device & Cannot Select Bus cases im switch in send_cmd()
685
686 Sat Nov 29 22:28:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
687 * scsi-dos.c 1.7
688 Schreibfehler is statt if beseitigt
689
690 Sat Nov 29 19:11:41 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
691 * scsi-os2.c 1.24
692 Return (0) statt -1 bei FATAL Error in send_cmd() wenn kein gueltiges Target gesetzt ist
693
694 Sat Nov 29 19:10:48 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
695 * scsi-dos.c 1.6
696 Neuer AspiLoaded Counter fuer mehrfaches Oeffnen
697
698 Sat Nov 29 19:06:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
699 * scsi-wnt.c 1.30
700 Return (0) statt -1 bei FATAL Error in send_cmd() wenn kein gueltiges Target gesetzt ist
701 SS_ERR mit cp->SRB_TargStat != 0 ist nun SCG_NO_ERROR
702 AspiLoaded ist nun integer Counter damit mehrere open()s moeglich sind
703
704 Sat Nov 29 19:04:36 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
705 * scsi-dos.c 1.5
706 Return (0) statt -1 bei FATAL Error in send_cmd() wenn kein gueltiges Target gesetzt ist
707 SS_ERR mit Srb.Type.ExecSCSICmd.TargStat != 0 ist nun SCG_NO_ERROR
708
709 Sat Nov 29 18:58:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
710 * scsi-dos.c 1.4
711 Cstyle
712
713 Sat Nov 29 18:30:44 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
714 * scsi-dos.c 1.3
715 Umbau auf _go32_dpmi_allocate_real_mode_callback_retf()
716
717 Fri Nov 28 10:25:15 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
718 * scsi-dos.c 1.2
719 Callback Funktion neu
720
721 Fri Nov 28 02:33:18 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
722 * scsihack.c 1.43
723 scsi-dos.c neu
724
725 Fri Nov 14 10:55:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
726 * scsi-dos.c 1.1
727 date and time created 03/11/14 10:55:14 by joerg
728
729 Sun Nov 2 23:50:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
730 * fifo.c 1.46
731 fifo_percent() fragt nun (sp == NULL) ab um festzustellen of der FIFO aus ist
732
733 Wed Oct 29 15:33:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
734 * scsi-remote.c 1.14
735 strcatl()/concat()/*execl() casten nun NULL im letzten Arg nach (char *)NULL
736
737 Wed Oct 1 00:39:23 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
738 * cdrecord.h 1.156
739 Kommentar ueber minimale FIFO Groesse
740
741 Sun Aug 24 13:15:10 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
742 * cdrecord.1 1.86
743 driveropts in /Etc/default/cdrecord dokumentiert
744
745 Tue Jul 22 21:43:08 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
746 * cdrecord.c 1.262
747 Version -> 2.01a17
748
749 Mon Jul 21 00:06:31 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
750 * cdrecord.h 1.155
751 * cdrecord.1 1.85
752 * cdrecord.c 1.261
753 Neue Option ts=
754
755 Fri Jul 18 10:04:20 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
756 * readcd.c 1.59
757 Version -> 2.01a17
758 Teilweise #ifndef EXTVERS -> #ifdef CLONE_WRITE fuer genauere Beschreibung des Kodes
759
760 Fri Jul 18 10:03:04 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
761 * scsi_cdr.c 1.134
762 Kommentar Hinweis in cdr_underrun()
763
764 Fri Jul 11 11:43:25 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
765 * cdrecord.1 1.84
766 Schreibfehler
767
768 Sun Jul 6 00:04:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
769 * scsi-os2.c 1.23
770 EIO statt EINVAL damit Scan fuer Targets > 7 klappt
771
772 Sat Jun 21 21:42:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
773 * scsi-sun.c 1.77
774 Workaround fuer Solaris 8 x86 Bug: DKIOCINFO liefert 256 kB DMAsize aber nur 68 kB geht bei ATAPI & DMA
775
776 Sat Jun 21 19:42:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
777 * readcd.c 1.58
778 Neue Option -factor
779
780 Fri Jun 20 22:47:08 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
781 * readcd.c 1.57
782 Neue Option ts= fuer Transfer size
783
784 Fri Jun 20 22:32:59 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
785 * readcd.c 1.56
786 Residual count auswerten beim Lesen
787
788 Fri Jun 20 22:21:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
789 * readcd.c 1.55
790 prstats_silent() Prototyp neu
791 Versuch damit klarzukommen dasz einige BS (UnixWare) nicht mit odd byte DMA bei ATAPI klarkommen (READ FULL TOC)
792 Ausgabe aller Lead out startzeiten bei -clone (READ FULL TOC)
793 Geschwindigkeitsangaben beziehen sich auf 1000 Byte == 1 kb
794 Hack to write empty disks geht mit end == 1 statt end == 0
795
796 Tue Jun 17 19:23:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
797 * cdrecord.1 1.83
798 Schreibfehler
799
800 Tue Jun 17 19:18:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
801 * auinfo.c 1.22
802 samples -> nsamples wegen samples() Makro und K&R C
803
804 Sat May 31 21:58:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
805 * scsi-amigaos.c 1.5
806 Neue Version von Thomas Langer
807
808 Sat May 31 19:41:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
809 * scsi-amigaos.c 1.4
810 Eingerueckt nach cstyle
811
812 Sat May 31 18:34:37 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
813 * cdrecord.c 1.260
814 GPL Hinweise besser formuliert, Schreibfehler in usage() beseitigt
815
816 Sat May 31 18:10:38 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
817 * cdrecord.1 1.82
818 Schreibfehler berichtigt & -format dokumentiert
819
820 Sat May 31 18:09:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
821 * auinfo.c 1.21
822 Fix fuer fehlerhafte Erkennung von *.inf Dateien die Meldung 'WARNING: Stdin is connected to a terminal.' verursacht
823
824 Fri May 16 13:02:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
825 * scsi-remote.c 1.13
826 js_snprintf(devname, sizeof(devname), device); -> js_snprintf(devname, sizeof(devname), "%s", device);
827
828 Wed May 14 18:59:12 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
829 * cdrecord.c 1.259
830 CD-Text -text Aktivierung durch trackp[MAX_TRACK+1].flags |= TI_TEXT
831 Kein CD-text mehr wenn track[0].flags & TI_TEXT schon gesetzt (durch textfile=)
832
833 Wed May 14 18:57:53 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
834 * cue.c 1.17
835 CD-Text aus CDTEXTFILE nur noch wenn trackp[MAX_TRACK+1].flags & TI_TEXT
836
837 Wed May 14 18:56:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
838 * cdrecord.1 1.81
839 Neue erweiterte CD-Text Behandlung beschrieben
840
841 Wed May 14 02:24:17 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
842 * cdrecord.c 1.258
843 Version -> 2.01a15, Diverse Umstellungen damit tracks == 0 Abfragen bei cuefile=xxx korrekt behandelt werden
844
845 Wed May 14 02:21:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
846 * xio.c 1.5
847 while(pp) -> for (; pp; pp = pp->x_next) damit continue bei x_name == NULL nicht zur Endlosschleife wird
848
849 Tue May 13 23:26:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
850 * cdrecord.1 1.80
851 speed= Behandlung besser erklaert und Schreibfehler
852
853 Tue May 13 23:26:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
854 * cue.c 1.16
855 TI_SWAB bei FILE ... WAVE setzen
856
857 Tue May 13 13:07:03 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
858 * xio.c 1.4
859 pp->x_name == NULL voer strcmp geaendert
860
861 Tue May 13 13:05:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
862 * xio.c 1.3
863 Neue Knoten korrekt in Liste ein und aushaengen
864
865 Mon May 12 02:17:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
866 * drv_mmc.c 1.149
867 Support fuer TM_QUADRO/TM_ALLOW_COPY neu
868 Hack fuer CUE Sheet Handling mit MODE2/CDI trackp[i].dbtype == DB_RAW
869 Fuer Lead-In/Lead-Out werden nun die Bits fuer Datengroesse wegmaskiert
870
871 Mon May 12 01:39:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
872 * cdrecord.c 1.257
873 setleadinout() setzt nun trackp[tracks+1].tracktype aus trackp[tracks].tracktype
874
875 Mon May 12 01:38:03 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
876 * cue.c 1.15
877 Erste funktionierende Version
878
879 Mon May 12 00:26:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
880 * drv_dvdplus.c 1.8
881 Canot -> Cannot Schreibfehler beseitigt
882
883 Mon May 12 00:25:29 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
884 * cdrecord.h 1.154
885 parsecue()/fparsecue() neu
886
887 Mon May 12 00:22:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
888 * cdrecord.c 1.256
889 Version -> 2.01a14, Neue Option cuefile=, Kein Aufruf von checkdsize() wenn tracks == 0 (tsize == -150)
890
891 Mon May 12 00:20:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
892 * cdrecord.1 1.79
893 einfache erste cuefile= Doku
894
895 Sun May 11 21:47:29 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
896 * cdrecord.h 1.153
897 TI_QUADRO & is_quadro() neu
898
899 Sun May 11 21:46:53 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
900 * xio.c 1.2
901 Schutz gegen Coredump wenn pp->x_name == NULL
902
903 Sat May 10 16:15:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
904 * cue.c 1.14
905 Erster Ansatz fuer parse_file()
906
907 Sat May 10 15:05:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
908 * cue.c 1.13
909 struct state neu
910 cueopen()/neednextitem()/needword()/needitem()/checkextra()/cueabort() neu
911
912 Fri May 9 10:10:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
913 * cue.c 1.12
914 keyw_t Arrays -> LOCAL
915
916 Fri May 9 10:08:10 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
917 * cue.c 1.11
918 Parser Funktionen -> LOCAL
919
920 Fri May 9 10:00:21 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
921 * cue.c 1.10
922 Erster Ansatz zum weiteren parsieren der Keywort Zeilen mit den Funktionen parse_*()
923
924 Fri May 9 09:58:25 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
925 * cdtext.c 1.9
926 #include cdtext.h vor cdrecord.h wegen gettextptr() und den Typ textptr_t
927
928 Fri May 9 09:57:08 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
929 * auinfo.c 1.20
930 * cdrecord.h 1.152
931 gettextptr() ist nun nicht mehr LOCAL
932
933 Fri May 9 09:56:24 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
934 * cdtext.h 1.4
935 #define CDTEXT_H fuer Erkennung dasz cdtext.h includiert wurde
936
937 Thu May 8 20:13:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
938 * cue.c 1.9
939 Umgestellt fuer mehr "Ordnung"
940
941 Thu May 8 19:57:21 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
942 * cue.c 1.8
943 Definitionen fuer alle Schluesselworte
944
945 Thu May 8 19:44:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
946 * cue.c 1.7
947 getlocal() beseitigt, parsecue()/fparsecue() neu
948
949 Thu May 8 19:38:55 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
950 * scsiopen.c 1.94
951 js_snprintf(errs, slen, scgp->errstr) -> js_snprintf(errs, slen, "%s", scgp->errstr)
952
953 Thu May 8 19:38:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
954 * drv_mmc.c 1.148
955 get_speeds_plextor() geht nicht mit alten LW, daher Ausfuerung im silent Mode
956
957 Thu May 8 00:45:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
958 * cue.c 1.6
959 Reihenfolge der Keyworte Kommentar
960
961 Wed May 7 23:46:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
962 * cdrecord.h 1.151
963 * wm_packet.c 1.22
964 * fifo.c 1.45
965 * cdrecord.c 1.255
966 Umbau auf 'xio'
967
968 Wed May 7 20:31:31 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
969 * xio.h 1.1
970 * xio.c 1.1
971 date and time created 03/05/07 19:31:31 by joerg
972
973 Tue May 6 23:57:09 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
974 * cdrecord.h 1.150
975 * cdrecord.1 1.78
976 * cdrecord.c 1.254
977 -abort Option neu
978
979 Tue May 6 19:12:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
980 * cue.c 1.5
981 Kommentar verbessert, lookup() mit table Parameter
982
983 Tue May 6 00:35:47 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
984 * cue.c 1.4
985 Kommentar verbessert
986
987 Tue May 6 00:23:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
988 * cue.c 1.3
989 Umbau auf Makefilesystem, ungetline()/getlocal() neu
990
991 Sun May 4 18:41:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
992 * cdrecord.1 1.77
993 Beschreibung der Audio Kopie aus Pipe
994
995 Sun May 4 18:36:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
996 * cdrecord.c 1.253
997 Version -> 2.01a13
998
999 Sun May 4 18:35:19 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1000 * cdrecord.h 1.149
1001 * cdrecord.c 1.252
1002 * auinfo.c 1.19
1003 Neue Funktion auinfosize() fuer AudioCDs aus Pipe Brennen
1004
1005 Sun May 4 15:46:38 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1006 * cdrecord.c 1.251
1007 Neue Funktion opentracks() und Umstellung des Trackparsing
1008
1009 Sun May 4 15:18:21 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1010 * fifo.c 1.44
1011 STDIN wird nicht mehr geschossen damit Audio "On the Fly" moeglich wird
1012
1013 Sun May 4 15:16:43 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1014 * cdrecord.h 1.148
1015 Neues Track Flag TI_USEINFO, tracktype/dbtype nun Uchar
1016
1017 Sun May 4 12:52:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1018 * cdrecord.c 1.250
1019 setuid(getuid()) nachdem alle root Dinge erledigt sind (hoffentlich)
1020
1021 Sat May 3 20:09:17 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1022 * scsitransp.h 1.54
1023 * scsitransp.c 1.86
1024 scg_fprascii()/scg_prascii()/scg_sprascii() neu
1025
1026 Sat May 3 19:39:32 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1027 * cdrecord.c 1.249
1028 gracewait setzt nun didgrace auf TRUE um doppeltes Warten zu vermeiden
1029
1030 Fri May 2 22:49:20 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1031 * scsi-unixware.c 1.35
1032 Debug error() beseitigt
1033
1034 Fri May 2 22:46:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1035 * scsi-unixware.c 1.34
1036 xpopen() neu damit suid root Binaries gehen, denn /etc/scsi/pdiconfig geht nicht wenn euid != uid
1037
1038 Tue Apr 29 22:59:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1039 * cdrecord.c 1.248
1040 Version -> 2.01a11
1041
1042 Tue Apr 29 20:59:54 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1043 * cdrecord.c 1.247
1044 * cdrecord.1 1.76
1045 Neue Optionen -xa/-xamix und -multi/-mode2/-xa1/-xa2/-cdi korrigiert
1046
1047 Tue Apr 29 20:41:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1048 * drv_mmc.c 1.147
1049 Support fuer TAO -mode2
1050
1051 Tue Apr 29 20:40:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1052 * cdrecord.h 1.147
1053 Definitionen fuer Daten Sektor Typen
1054
1055 Tue Apr 29 00:27:20 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1056 * drv_mmc.c 1.146
1057 Bessere Ausgabe fuer formatierte RW Medien
1058
1059 Tue Apr 29 00:26:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1060 * scsi_mmc.c 1.7
1061 Ausgave des Current Profile auf separater Zeile
1062
1063 Wed Apr 23 23:25:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1064 * drv_dvdplus.c 1.5
1065 Ungebrauchte Variablen beseitigt
1066
1067 Wed Apr 23 23:20:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1068 * scsi_cdr.c 1.133
1069 read_track_info() Bug gefixt (type Bits waren in cmd_cdb[2] statt cmd_cdb[1])
1070
1071 Wed Apr 23 23:19:24 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1072 * cdrecord.c 1.246
1073 gracewait() umstrukturiert
1074
1075 Wed Apr 23 23:18:13 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1076 * scsi_mmc.c 1.6
1077 * drv_mmc.c 1.145
1078 * cdrecord.h 1.146
1079 print_profiles() neu
1080
1081 Tue Apr 22 22:36:02 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1082 * cdrecord.c 1.245
1083 Return Code von (*dp->cdr_init)(scgp, dp) auswerten
1084
1085 Tue Apr 22 19:08:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1086 * cdrecord.c 1.244
1087 raise_fdlim versucht nun nicht mehr z.B. ein Limit von 256 auf 109 zu "erhoehen".
1088
1089 Tue Apr 22 17:47:29 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1090 * drv_mmc.c 1.144
1091 Fehlendes " ergaenzt
1092
1093 Tue Apr 22 17:46:28 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1094 * drv_mmc.c 1.143
1095 Bessere Fehlermeldung fuer get next writable address auf formatierte CD-RW
1096
1097 Tue Apr 22 17:42:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1098 * cdrecord.c 1.243
1099 Mehr Fehlermeldungen wenn in der Hauptschleife Fehler auftreten.
1100
1101 Tue Apr 22 01:08:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1102 * cdrecord.c 1.242
1103 Version -> 2.01a11, gracewait() mit didgrace Parameter fuer Ausgabe ohne Warten
1104
1105 Mon Apr 21 15:49:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1106 * cdrecord.c 1.241
1107 Format Code mit #ifdef DRV_DVD auskommentiert
1108
1109 Mon Apr 21 15:40:04 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1110 * drv_mmc.c 1.142
1111 CL_TYPE_* #defines neu fuer scsi_close_tr_session()
1112
1113 Mon Apr 21 15:39:13 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1114 * cdrecord.c 1.240
1115 -format & BOOL gracedone neu
1116
1117 Mon Apr 21 15:23:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1118 * cdrecord.h 1.145
1119 * scsi_cdr.c 1.132
1120 request_sense_b()/reserve_tr_rzone() neu
1121
1122 Mon Apr 21 14:22:51 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1123 * cdrecord.c 1.239
1124 Umbau auf gracewait()
1125
1126 Sun Apr 20 16:26:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1127 * scsi_mmc.c 1.5
1128 get_format_capacities() neu
1129
1130 Sun Apr 20 16:22:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1131 * drv_mmc.c 1.141
1132 read_track_info() mit erweiterten Parametern (Type) -> TI_TYPE_TRACK
1133
1134 Sun Apr 20 16:21:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1135 * scsi_cdr.c 1.131
1136 read_track_info() mit erweiterten Parametern (Type), read_rzone_info() aus drv_dvd.c durch read_track_info()
1137
1138 Sun Apr 20 16:20:40 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1139 * cdrecord.h 1.144
1140 F_FORMAT neu, WM_FORMAT neu, DSF_DVD_PLUS_R/DSF_DVD_PLUS_RW/DSF_NEED_FORMAT neu
1141 read_track_info() mit erweiterten Parametern (Type), read_rzone_info() aus drv_dvd.c durch read_track_info()
1142 get_format_capacities()/read_format_capacities() neu
1143
1144 Sun Apr 20 15:52:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1145 * scsimmc.h 1.9
1146 struct disk_info um dbit & bg_format_stat erweitert
1147
1148 Sun Apr 20 15:13:25 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1149 * scsireg.h 1.29
1150 struct scsi_format_header um immed/tryout/ipattern Bits erweitert
1151 struct scsi_format_cap_header neu
1152 struct scsi_format_cap_desc neu
1153 struct scsi_cap_data neu
1154
1155 Sun Apr 20 15:04:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1156 * scsicdb.h 2.18
1157 NACA Bit im Control Byte neu
1158
1159 Fri Apr 18 16:53:04 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1160 * drv_dvd.c 1.106
1161 * drv_mmc.c 1.140
1162 * cdrecord.h 1.143
1163 * scsi_cdr.c 1.130
1164 read_dvd_structure() nun mit addr und layer Parameter
1165
1166 Fri Apr 18 16:51:11 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1167 * scsi_mmc.c 1.4
1168 Unbenutze & Uninitialisierte Variablen beseitigt
1169
1170 Thu Apr 17 23:13:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1171 * cdr_drv.c 1.34
1172 DVD+ Treiber neu
1173
1174 Thu Apr 17 23:09:29 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1175 * drv_mmc.c 1.139
1176 Treibertexte besser eingerueckt
1177 Umleitung auf DVD+ Treiber bei DVD+ Medium
1178 Aufruf der dp->cdr_identify(scgp, dp, scgp->inq) Routine bei Weiterleitung auf DVD Treiber
1179
1180 Thu Apr 17 09:45:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1181 * drv_sony.c 1.69
1182 * drv_philips.c 1.67
1183 * cdr_drv.c 1.33
1184 * cdrecord.h 1.142
1185 * drv_simul.c 1.46
1186 * drv_dvd.c 1.105
1187 * drv_jvc.c 1.79
1188 * drv_7501.c 1.14
1189 * drv_mmc.c 1.138
1190 cdr_format() Funktion neu
1191
1192 Thu Apr 17 02:32:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1193 * drv_mmc.c 1.137
1194 load_media() fuer get_curprofile() im Silent Mode, wenn es ein CD Brenner ist dann wird nicht der CD-ROM Treiber returniert
1195
1196 Thu Apr 17 01:10:51 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1197 * drv_mmc.c 1.136
1198 SCSI-3/MMC-3 medien Tests neu um DVD+ zu erkennen
1199
1200 Thu Apr 17 00:04:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1201 * scsi_mmc.c 1.3
1202 Vermeiden von pname(profile) ohne #defne DRV_DVD
1203
1204 Wed Apr 16 23:40:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1205 * drv_mmc.c 1.135
1206 mmc_getval() weiter nach hinten - nach Korrektur der Inquiry Daten fuer ATAPI
1207
1208 Wed Apr 16 22:49:41 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1209 * drv_mmc.c 1.134
1210 Treiber ID Text (Kommentar) verbessert
1211
1212 Wed Apr 16 22:42:59 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1213 * drv_sony.c 1.68
1214 Cue sheet Option auf 3 setzen
1215
1216 Wed Apr 16 22:40:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1217 * cdrecord.1 1.75
1218 Hinweis auf mkisofs -print-size bei SAO/RAW
1219
1220 Wed Apr 16 22:28:03 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1221 * cdr_drv.c 1.32
1222 SCSI-3/mmc-3 Support fuer DVD + DDCD Erkennung mit get_proflist()
1223
1224 Wed Apr 16 22:25:56 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1225 * scsimmc.h 1.8
1226 struct rzone_info um lra_v erweitert
1227 struct mmc_performance_header / struct mmc_performance / struct mmc_exceptions / struct mmc_write_speed / struct mmc_streaming neu
1228
1229 Wed Apr 16 22:01:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1230 * cdrecord.h 1.141
1231 get_proflist()/get_wproflist() aus scsi_mmc.c neu
1232
1233 Wed Apr 16 22:00:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1234 * scsi_mmc.c 1.2
1235 get_conflen()/get_profiles()/get_proflist()/get_wproflist() neu
1236
1237 Wed Apr 16 00:49:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1238 * drv_mmc.c 1.133
1239 get_speeds_plextor() komplett in die Statistik Funktion verlagert
1240
1241 Wed Apr 16 00:28:09 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1242 * scsi_mmc.c 1.1
1243 date and time created 03/04/15 23:28:09 by joerg
1244
1245 Wed Apr 16 00:28:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1246 * cdrecord.h 1.140
1247 scsi_mmc.c Definitionen neu
1248
1249 Wed Apr 16 00:12:54 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1250 * drv_mmc.c 1.132
1251 Trebertabellen aufgeraeumt
1252
1253 Tue Apr 15 18:57:54 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1254 * cdrecord.h 1.139
1255 track_base(tp) Makro repariert (tp)->track statt (tp)->trackno
1256
1257 Tue Apr 15 10:01:43 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1258 * drv_dvd.c 1.104
1259 TAO Fake beseitigt
1260
1261 Sun Apr 13 21:54:15 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1262 * drv_sony.c 1.67
1263 #include timedefs.h fehlte
1264
1265 Sun Apr 13 18:54:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1266 * drv_sony.c 1.66
1267 Erste SAO Implementierung (ohne MCN/ISRC/multi-session)
1268
1269 Sun Apr 13 17:15:15 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1270 * drv_dvd.c 1.103
1271 * drv_simul.c 1.45
1272 * drv_jvc.c 1.78
1273 * drv_mmc.c 1.131
1274 * drv_7501.c 1.13
1275 * cdrecord.c 1.238
1276 * cdrecord.h 1.138
1277 * drv_philips.c 1.66
1278 cdr_abort_session() neu
1279
1280 Sun Apr 13 17:10:44 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1281 * drv_mmc.c 1.130
1282 "Selected write speed:" -> "Last selected write speed:"
1283
1284 Sun Apr 13 13:59:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1285 * scsi_cdr.c 1.129
1286 Intelligenteres scsi_load() kennt nun CDR_CADDYLOAD
1287
1288 Sun Apr 13 13:54:27 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1289 * drv_philips.c 1.65
1290 Yamaha CDR-100 nun mit scsi_load()
1291
1292 Sun Apr 13 13:36:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1293 * cdrecord.c 1.237
1294 Version -> 2.01a10, Neue Funktion print_drflags()
1295
1296 Sun Apr 13 13:35:26 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1297 * cdrecord.h 1.137
1298 Kommentar verbessert
1299
1300 Sun Apr 13 12:28:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1301 * cdrecord.c 1.236
1302 * scsi_cdr.c 1.128
1303 scsi_load()/scsi_unload() nun mit korrektem Return Wert (int statt BOOL) und Auswertung des Return Wertes in load_media()/unload_media()
1304
1305 Fri Apr 11 15:31:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1306 * drv_mmc.c 1.129
1307 * drv_7501.c 1.12
1308 (*dp->cdr_gen_cue)() Aufruf nun ueber Pointer
1309
1310 Fri Apr 11 15:27:44 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1311 * drv_dvd.c 1.102
1312 * drv_simul.c 1.44
1313 * drv_mmc.c 1.128
1314 * cdr_drv.c 1.31
1315 * cdrecord.h 1.136
1316 * drv_7501.c 1.11
1317 (*dp->cdr_send_cue)() nun mit cdr_t * Parameter
1318
1319 Fri Apr 11 15:18:57 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1320 * drv_7501.c 1.10
1321 * drv_simul.c 1.43
1322 * drv_philips.c 1.64
1323 * drv_dvd.c 1.101
1324 * drv_mmc.c 1.127
1325 * drv_sony.c 1.65
1326 * drv_jvc.c 1.77
1327 * cdrecord.h 1.135
1328 * cdrecord.c 1.235
1329 Neue Funktion (*cdr_gen_cue)()
1330
1331 Fri Apr 11 01:25:58 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1332 * drv_mmc.c 1.126
1333 get_speeds_plextor() nun mit 3 int * Parametern, Ausgabe der Maximalen Brenngeschwindigkeit in stats_mmc()
1334
1335 Fri Apr 11 00:53:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1336 * cdrecord.c 1.234
1337 * cdrecord.h 1.134
1338 is_sao() & TI_SAO neu, checktsize() ueberprueft nun ob ein Track mit unbekannter Laenge in SAO/RAW mode vorhanden ist und bricht ab
1339
1340 Thu Apr 10 21:18:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1341 * drv_philips.c 1.63
1342 * drv_simul.c 1.42
1343 * drv_7501.c 1.9
1344 * cdr_drv.c 1.30
1345 * cdrecord.h 1.133
1346 * drv_jvc.c 1.76
1347 * drv_dvd.c 1.100
1348 * drv_sony.c 1.64
1349 * scsi_cdr.c 1.127
1350 * drv_mmc.c 1.125
1351 * cdrecord.c 1.233
1352 cdr_check_recovery()/cdr_recover()/cdr_close_session() nun mit cdr_t * Parameter
1353
1354 Thu Apr 10 19:19:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1355 * cdrecord.h 1.132
1356 Kommentar eingerueckt
1357
1358 Thu Apr 10 19:15:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1359 * cdrecord.c 1.232
1360 * cdrecord.h 1.131
1361 * drv_sony.c 1.63
1362 * drv_simul.c 1.41
1363 * drv_philips.c 1.62
1364 * drv_mmc.c 1.124
1365 * drv_7501.c 1.8
1366 * drv_jvc.c 1.75
1367 * drv_dvd.c 1.99
1368 cdr_init() neu, cdr_speed_select() nun ohne "dummy" Parameter
1369
1370 Thu Apr 10 15:32:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1371 * drv_mmc.c 1.123
1372 get_speeds_plextor() neu
1373
1374 Sun Apr 6 15:49:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1375 * cdrecord.1 1.74
1376 Neue driveropts= speedread/singlesession/hidecdr
1377
1378 Sun Apr 6 15:48:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1379 * cdrecord.c 1.231
1380 (*dp->cdr_set_speed_dummy)() Aufruf bei -setdropts zwischen cdr_opt1() und cdr_opt2()
1381
1382 Sun Apr 6 15:45:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1383 * drv_mmc.c 1.122
1384 Support fuer Plextor PowerRec, SpeedReeed, SongleSession, HideCDR
1385
1386 Sun Apr 6 02:19:35 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1387 * cdrecord.c 1.230
1388 * cdrecord.h 1.130
1389 #defines und Auswertung fuer CDR_SINGLESESS/CDR_HIDE_CDR/CDR_SPEEDREAD neu
1390
1391 Sat Apr 5 22:35:50 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1392 * cdrecord.h 1.129
1393 * cdrecord.c 1.229
1394 * cdrecord.1 1.73
1395 Neue Option -setdropts
1396
1397 Sat Apr 5 20:51:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1398 * drv_mmc.c 1.121
1399 mmc_load/mmc_unload() auskommentiert
1400
1401 Sat Apr 5 20:46:51 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1402 * drv_mmc.c 1.120
1403 opt2_mmc() neu und Kode aus open_session_mmc() dorthin bewegt
1404
1405 Sat Apr 5 20:43:36 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1406 * scsi_cdr.c 1.126
1407 * cdrecord.c 1.228
1408 Bessere Buffer underrun Erkennung und Beschreibung
1409
1410 Sat Apr 5 15:49:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1411 * drv_sony.c 1.62
1412 * drv_mmc.c 1.119
1413 * drv_simul.c 1.40
1414 * drv_7501.c 1.7
1415 * cdrecord.c 1.227
1416 * drv_philips.c 1.61
1417 * drv_jvc.c 1.74
1418 * cdrecord.h 1.128
1419 * drv_dvd.c 1.97
1420 (*dp->cdr_opt2)(scgp, dp) neu
1421
1422 Sat Apr 5 15:37:12 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1423 * cdrecord.c 1.226
1424 Buffer Underrun Vorhersage verbessert (kein loeschen am Trackanfang & zusaetzlicher Test auf leres RAM)
1425
1426 Sat Apr 5 01:42:33 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1427 * drv_mmc.c 1.118
1428 Read Burn Proof Counter fuer Plextor
1429
1430 Fri Apr 4 23:48:28 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1431 * scsi-unixware.c 1.33
1432 Reset Support neu
1433
1434 Fri Apr 4 00:44:59 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1435 * cdrecord.c 1.225
1436 -packet impliziert nun nicht mehr TAO
1437
1438 Fri Apr 4 00:35:13 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1439 * drv_7501.c 1.6
1440 cw7501__do_cue() nun korrekt LOCAL
1441
1442 Fri Apr 4 00:30:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1443 * auinfo.c 1.18
1444 * subchan.c 1.16
1445 trackp->tracktype & TOC_MASK wegen TOCF_DUMMY/TOCF_MULTI
1446
1447 Fri Apr 4 00:29:09 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1448 * drv_sony.c 1.61
1449 * drv_simul.c 1.39
1450 * drv_7501.c 1.5
1451 * drv_philips.c 1.60
1452 * cdrecord.h 1.127
1453 * cdrecord.c 1.224
1454 * drv_mmc.c 1.117
1455 * drv_jvc.c 1.73
1456 * drv_dvd.c 1.96
1457 cdr_open_session()/cdr_fixate() ohne multi/dummy Parameter -> track[0].tracktype
1458
1459 Thu Apr 3 22:49:10 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1460 * drv_jvc.c 1.72
1461 * drv_dvd.c 1.95
1462 * wm_packet.c 1.21
1463 * cdrecord.c 1.223
1464 Casting wegen Signed/Unsigned Arithmetik bei ANSI C
1465
1466 Thu Apr 3 22:32:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1467 * drv_sony.c 1.60
1468 * drv_7501.c 1.4
1469 * drv_simul.c 1.38
1470 * drv_dvd.c 1.94
1471 * drv_philips.c 1.59
1472 * drv_mmc.c 1.116
1473 * drv_jvc.c 1.71
1474 * cdrecord.c 1.222
1475 * cdrecord.h 1.126
1476 cdr_open_session()/cdr_fixate() Treiberinterface nun ohne toctype Parameter -> trackp[0]->tracktype
1477
1478 Thu Apr 3 20:51:34 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1479 * fifo.c 1.43
1480 int -> Uint wegen Ansi C Vergleich
1481
1482 Thu Apr 3 20:46:46 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1483 * clone.c 1.6
1484 first/last int -> Uint wegen Ansi C Vergleich
1485
1486 Thu Apr 3 20:42:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1487 * subchan.c 1.15
1488 j int -> Uint wegen Ansi C Vergleich
1489
1490 Thu Apr 3 18:16:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1491 * cdrecord.c 1.221
1492 Neue Option -lock
1493 prtimediff() -> misc.c
1494 Version -> 2.01a09
1495
1496 Thu Apr 3 18:15:00 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1497 * cdrecord.1 1.72
1498 Neue Option -lock
1499
1500 Thu Apr 3 18:14:43 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1501 * misc.c 1.3
1502 prtimediff() aus cdrecord.c neu
1503
1504 Thu Apr 3 18:14:05 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1505 * drv_mmc.c 1.115
1506 int/Uint Vergleiche gecastet
1507 test auf tracksize < 0 vor do_cue()
1508 Versuch zu erreichen dasz is_packet(trackp) nicht mehr is_tao(trackp) impliziert
1509
1510 Thu Apr 3 18:11:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1511 * cdrecord.h 1.125
1512 F_DLCK & prtimediff() neu
1513
1514 Thu Apr 3 18:11:22 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1515 * drv_7501.c 1.3
1516 Support fuer SAO neu
1517
1518 Sun Mar 30 22:16:25 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1519 * drv_7501.c 1.2
1520 Schreibsupport fuer TAO
1521
1522 Sun Mar 30 13:50:02 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1523 * cdrecord.c 1.220
1524 * drv_mmc.c 1.114
1525 Eingerueckt nach cstyle
1526
1527 Sat Mar 29 20:27:16 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1528 * scsi-unixware.c 1.32
1529 Auswertung von scbp->sc_comp_code und Setzten von sp->error
1530
1531 Thu Mar 27 12:11:17 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1532 * readcd.c 1.54
1533 meshpoints=# Option neu
1534
1535 Thu Mar 27 01:15:30 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1536 * cdrecord.c 1.219
1537 2002 -> 2003
1538
1539 Thu Mar 27 01:03:48 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1540 * cdr_drv.c 1.29
1541 cw7501 neu
1542
1543 Thu Mar 27 01:02:47 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1544 * drv_7501.c 1.1
1545 date and time created 03/03/27 01:02:47 by joerg
1546
1547 Thu Mar 27 00:53:40 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1548 * cdrecord.c 1.218
1549 Version -> 2.01a07, Unterdrueckung von "Warning: blockdesc secsize %d differs from cap secsize %d\n" wenn scgp->cap->c_bsize == 0
1550
1551 Thu Mar 27 00:45:34 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1552 * cdrecord.h 1.124
1553 Eingerueckt nach cstyle
1554
1555 Thu Mar 27 00:43:06 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1556 * drv_mmc.c 1.113
1557 mmc_load()/mmc_unload() mit 2. Parameter cdr_t *
1558
1559 Tue Mar 25 18:48:41 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1560 * scsi-qnx.c 1.2
1561 sccsid -> __sccsid
1562
1563 Mon Mar 24 23:25:04 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1564 * cdrecord.c 1.217
1565 Version -> 2.01a06, Handler fuer SGIHUP/SIGTERM, cdr_underrun() neu
1566
1567 Mon Mar 24 23:23:38 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1568 * scsi_cdr.c 1.125
1569 * cdrecord.h 1.123
1570 cdr_underrun() neu
1571
1572 Mon Mar 24 13:01:28 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1573 * scsi-unixware.c 1.31
1574 Beseitigung von fdesc[MAX_SCG][MAX_TGT][MAX_LUN] und Verkleinerung von sdidevs[scg][tgt][lun]
1575 Nun kann wirklich scg_open() mehrmals aufgerufen werden.
1576
1577 Sun Mar 23 21:10:45 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1578 * scsi-unixware.c 1.30
1579 valid/atapi/initiator -> flags mit SDI_* Bit #defines
1580
1581 Sun Mar 23 17:33:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1582 * scsi-unixware.c 1.29
1583 Besseres Verhalten fuer scgcheck
1584
1585 Sun Mar 23 15:14:23 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1586 * scsi-unixware.c 1.28
1587 Eingerueckt wegen cstyle(1)
1588
1589 Sun Mar 23 14:12:01 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1590 * scsihack.c 1.42
1591 Support fuer QNX neu
1592
1593 Sun Mar 23 14:11:14 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1594 * scsi-qnx.c 1.1
1595 date and time created 03/03/23 14:11:14 by joerg
1596
1597 Thu Mar 6 16:39:42 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1598 * fifo.c 1.42
1599 faio_wait_on_buffer() mit Prototype implementierung wegen SCO cc
1600
1601 Thu Mar 6 16:27:52 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1602 * cdrecord.1 1.71
1603 Beschreibung fuer -xa1 -xa2, ... berichtigt
1604
1605 Fri Feb 7 12:34:37 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1606 * cdrecord.1 1.70
1607 Schreibfehler beseitigt
1608
1609 Sun Feb 2 14:13:07 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1610 * scsi-remote.c 1.12
1611 Umgestellt, damit es auch ohne rcmd() geht
1612
1613 Tue Jan 28 01:19:39 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1614 * drv_mmc.c 1.112
1615 Workaround fuer LG TAO Audio Formware bug: audio_pause_len = 150
1616
1617 Tue Jan 7 14:09:28 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1618 * scsi_cdr.c 1.124
1619 Ausgabe Save/Set Modepages auch auf stderr wie Rest der Zeile
1620
1621 Tue Jan 7 14:08:43 2003 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1622 * drv_mmc.c 1.111
1623 set_mode_params() ist BOOL, daher ist Abfrage auf < 0 falsch
1624
1625 Tue Dec 24 16:28:38 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1626 * cdrecord.1 1.69
1627 Version -> 2.0
1628
1629 Tue Dec 24 14:16:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1630 * cdrecord.c 1.216
1631 Mail Adresse -> schilling@fokus.fhg.de
1632 Vermeidung von "Cannot write CD's >= 100 minutes.\n" bei DVDs
1633
1634 Mon Dec 16 22:26:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1635 * cdrecord.1 1.68
1636 Mailing Lists geupdated, Hinweis auf cddb= bei den cdda2wav Beispielen
1637
1638 *************** Release 2.0 *******************
1639
1640 Sat Nov 30 17:43:51 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1641 * readcd.c 1.53
1642 * cdrecord.c 1.215
1643 Version -> 2.0
1644
1645 Sat Nov 30 16:11:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1646 * cdrecord.c 1.214
1647 DVD-Pro Check for Tracksize-known only if ntracks > 0
1648
1649 Sat Nov 30 13:01:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1650 * drv_mmc.c 1.110
1651 Allow Medium removal after load Media for DVD/CD recognition as drecord -checkdrive would otherwise lock the tray if it has been open before
1652
1653 Sat Nov 30 12:55:17 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1654 * scsi-osf.c 1.25
1655 Debug output with SCSI Status Byte
1656
1657 Fri Nov 22 17:55:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1658 * cdrecord.1 1.67
1659 RSH= und RSCSI= documented for ssh(1) RSCSI
1660
1661 Fri Nov 22 17:40:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1662 * scsi-remote.c 1.11
1663 Support for non-root rcmd() and ssh(2)
1664
1665 Fri Nov 22 17:35:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1666 * fifo.c 1.41
1667 AmigaOS Support with ix_vfork()/ix_vfork_resume() and separate var buf_idx_reader for vfork()
1668
1669 Thu Nov 21 22:28:57 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1670 * cdrecord.c 1.213
1671 New Option minbuf=
1672
1673 Thu Nov 21 22:23:10 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1674 * cdrecord.1 1.66
1675 minbuf= Option new
1676
1677 Tue Nov 19 19:13:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1678 * scsiopen.c 1.93
1679 Fix for Coredump with dev=/dev/rsr1c:@,0
1680
1681 Sun Nov 10 19:18:04 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1682 * diskid.c 1.36
1683 Orange Forum Embargo Warning only if mp->msf_min == 97 for DVDs
1684
1685 Mon Nov 4 18:12:16 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1686 * fifo.c 1.40
1687 close(f) /dev/zero oly if /dev/zero has been opened
1688
1689 Sun Nov 3 16:32:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1690 * scsi_cdr.c 1.123
1691 * cdrecord.h 1.122
1692 write_xscsi()/seek_scsi()/seek_g0()/seek_g1() new
1693
1694 Sat Nov 2 22:11:55 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1695 * cdrecord.c 1.212
1696 Version -> 1.11a40, _POSIX_MEMLOCK/_POSIX_PRIORITY_SCHEDULING Test POSIX 2001 conformant
1697
1698 Sun Oct 27 15:19:29 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1699 * cdrecord.c 1.211
1700 New Wait Feature free the IDE Busses if Source&Destination are on the same cable (use -immed)
1701
1702 Sun Oct 27 14:57:11 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1703 * cdrecord.1 1.65
1704 New Wait (usleep) Feature for -immed documented
1705
1706 Sun Oct 27 14:42:36 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1707 * cdrecord.h 1.121
1708 New Flag RF_WR_WAIT to actively free the IDE Busses via usleep()
1709
1710 Sun Oct 27 02:26:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1711 * cdrecord.c 1.210
1712 * wm_packet.c 1.20
1713 * drv_jvc.c 1.70
1714 Change from trackp->padsize ->trackp->padsecs
1715
1716 Sun Oct 27 02:02:38 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1717 * cdrecord.h 1.120
1718 Change from trackp->padsize ->trackp->padsecs
1719 New Sektor based Makros Sminutes(s)/Sseconds(s)/Shseconds(s)/Sframes(s)
1720
1721 Sun Oct 27 01:20:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1722 * cdrecord.1 1.64
1723 Better docukmentation for padsize=
1724
1725 Sat Oct 26 23:13:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1726 * scsi_cdr.c 1.122
1727 Text Generic mmc2 DVD -> Generic mmc2 DVD-R/DVD-RW
1728
1729 Sat Oct 26 20:21:15 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1730 * wm_packet.c 1.19
1731 Support printing the fill ratio of the drive buffer and the actual write speed
1732
1733 Fri Oct 25 15:06:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1734 * drv_mmc.c 1.109
1735 ATIP printinf for speed better -> %2d (reserved val %2d)
1736
1737 Fri Oct 25 15:05:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1738 * cdrecord.c 1.209
1739 pad_track() now shows Drive buffer fill% and speed
1740 Verbose prinrting for write_track_data() and pad_track() unified
1741
1742 Fri Oct 25 00:49:04 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1743 * cdrecord.c 1.208
1744 Warning for cdrecord blank=fast if drive does not like -> Try cdrecord blank=all
1745 write_track_data() now computes trackp->isecsize from trackp->isecsize to trackp->secsize
1746
1747 Fri Oct 25 00:18:19 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1748 * drv_mmc.c 1.108
1749 BURN-Free was not used -> BURN-Free was never needed
1750
1751 Fri Oct 25 00:06:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1752 * drv_mmc.c 1.107
1753 Test for 0xFF:0xFF/0xFF with dsp->ds_maxblocks == 716730 -> dsp->ds_maxblocks == 1166730 because we now use forceposivive in msf_to_lba()
1754
1755 Thu Oct 24 23:47:23 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1756 * drv_mmc.c 1.106
1757 di_to_dstat() now always sets dsp->ds_first_leadin to allow 2. setting for Yamaha AudioMaster
1758
1759 Wed Oct 23 22:46:02 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1760 * cdrecord.c 1.207
1761 Version -> 1.11a39, Only cdrecord dev=help calls scg_help() no automatic printing if scg_open() fails
1762
1763 Wed Oct 23 22:40:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1764 * cdrecord.1 1.63
1765 Many changes tp prepare for 2.0
1766
1767 Wed Oct 23 22:21:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1768 * scsi-linux-ata.c 1.4
1769 Workaround for Linux Kernel design bug: CDROM_SEND_PACKET stes errno to EINVAL if Sense Key is "Invalid Command"
1770
1771 Mon Oct 21 19:20:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1772 * scsi-linux-sg.c 1.75
1773 /dev/sg* read loop again with 1000 loops but only if 'f' is a RAW device
1774 Typo fixed
1775
1776 Sun Oct 20 15:28:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1777 * scsi-linux-sg.c 1.74
1778 sg_clearnblock() new to alow to clear O_NONBLOCK directly after open(.., ...|O_NONBLOCK)
1779
1780 Sat Oct 19 22:04:23 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1781 * cdrecord.c 1.206
1782 Version -> 1.11a38, Support for libscg Help
1783
1784 Sat Oct 19 21:28:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1785 * scsiopen.c 1.92
1786 * scsihack.c 1.41
1787 scg_help() Funktion new
1788
1789 Sat Oct 19 21:27:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1790 * scsitransp.c 1.85
1791 Version -> 0.7
1792
1793 Sat Oct 19 21:26:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1794 * scsi-wnt.c 1.29
1795 * scsi-vms.c 1.32
1796 * scsi-unixware.c 1.27
1797 * scsi-sun.c 1.76
1798 * scsi-sgi.c 1.35
1799 * scsi-remote.c 1.10
1800 * scsi-osf.c 1.24
1801 * scsi-os2.c 1.22
1802 * scsi-openserver.c 1.30
1803 * scsi-next.c 1.31
1804 * scsi-mac-iokit.c 1.4
1805 * scsi-linux-sg.c 1.73
1806 * scsi-linux-pg.c 1.42
1807 * scsi-linux-ata.c 1.3
1808 * scsi-hpux.c 1.30
1809 * scsi-bsd.c 1.41
1810 * scsi-bsd-os.c 1.27
1811 * scsi-beos.c 1.21
1812 * scsi-apollo.c 1.4
1813 * scsi-amigaos.c 1.3
1814 * scsi-aix.c 1.35
1815 scgo_help() Funktion new
1816
1817 Sat Oct 19 19:14:05 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1818 * scsitransp.h 1.53
1819 Parameter tcomment new in __scg_help()
1820
1821 Sat Oct 19 14:02:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1822 * scsitransp.h 1.52
1823 Help functions new
1824
1825 Fri Oct 18 17:25:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1826 * scsi-linux-sg.c 1.72
1827 Modified Cleanup read() loop in sg_initdev() by request from Linus Torvalds
1828
1829 Fri Oct 18 17:20:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1830 * scsi-sun.c 1.75
1831 open Warnung von error() auf js_fprintf((FILE *)scgp->errfile umgestellt
1832
1833 Fri Oct 18 17:16:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1834 * scsiopen.c 1.91
1835 * scsi-linux-ata.c 1.2
1836 * scsi-sun.c 1.74
1837 Allow unified dev=ATAPI, dev=ATAPI:, dev=USCSI, dev=USCSI:
1838
1839 Sun Oct 13 21:40:59 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1840 * scsi-linux-sg.c 1.71
1841 open(name, 2) -> O_RDWR....
1842 sg_initdev() with better loop to read possible rests from driver (requested by Linus Torvalds)
1843
1844 Sun Oct 13 21:23:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1845 * scsi-sun.c 1.73
1846 * scsi-linux-pg.c 1.41
1847 open(name, 2) -> O_RDWR....
1848
1849 Sat Oct 12 13:53:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1850 * sector.c 1.11
1851 Initialize Testsector in encspeed() to make resulting speed independent from junk on the stack
1852
1853 Thu Oct 10 23:43:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1854 * cdrecord.c 1.205
1855 Change wording from DAO -> SAO
1856
1857 Wed Oct 9 19:36:09 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1858 * scsireg.h 1.28
1859 New device types for Inquiry
1860
1861 Wed Oct 9 19:35:44 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1862 * scsitransp.c 1.84
1863 scg_fprintdev() New device types for Inquiry
1864
1865 Tue Oct 8 00:57:50 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1866 * scsi-unixware.c 1.26
1867 Handle EBUSY for multiple opens
1868
1869 Mon Oct 7 22:19:15 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1870 * sector.c 1.10
1871 * cdrecord.h 1.119
1872 * cdrecord.c 1.204
1873 Verbose printing of the LEC encoding speed -> encspeed()
1874
1875 Sat Oct 5 22:07:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1876 * cdrecord.c 1.203
1877 call cdr_buffer_cap() in Silent mode to make sure buggy drives (CW-7585) will not print constantly error messages
1878
1879 Sat Oct 5 18:07:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1880 * scsi-linux-ata.c 1.1
1881 date and time created 02/10/05 17:07:46 by joerg
1882
1883 Sat Oct 5 17:48:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1884 * scsi-linux-sg.c 1.70
1885 Support for CDROM_SEND_PACKET in scsi-linux-ata.c new
1886 SCSI Timeout now may be distinguished from SCSI selection Timeout by implementing a workarounf for a Linux kernel bug
1887
1888 Sat Oct 5 00:02:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1889 * scsi-sun.c 1.72
1890 Do not open all /dev/scg* devices if not in SCAN mode
1891 ENXIO for USCSI means selection Timeout
1892
1893 Fri Oct 4 23:59:05 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1894 * scsi-vms.c 1.31
1895 Warn for missing Scanbus, up to 26 IDE Controller from Chip.Dancy@hp.com
1896
1897 Wed Oct 2 21:44:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1898 * cdrecord.c 1.202
1899 Version -> 1.11a36, #ifdef HAVE_LIB_EDC_ECC to allow compilation without libedc
1900
1901 Wed Oct 2 02:22:32 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1902 * fifo.c 1.39
1903 Allow again compilation with #undef FIFO
1904
1905 Wed Oct 2 00:54:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1906 * scsiopen.c 1.90
1907 replace comma by semikolon
1908
1909 Wed Oct 2 00:48:49 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1910 * scsi-vms.c 1.30
1911 gk_chan is Unsigned but there was a comparison <= 0
1912 scsi status scsi_sts now correct for ATAPI
1913
1914 Sat Sep 28 20:36:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1915 * drv_mmc.c 1.105
1916 deflt_writemodes_mmc() now with fallback to SAO if TAO is not supported
1917
1918 Sat Sep 28 14:53:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1919 * cdrecord.c 1.201
1920 -force Wirkung auf RAW Speed nur noch bis maximal das was eine CPU kann
1921 Neue environment Variable "CDR_FORCERAWSPEED"
1922
1923 Sat Sep 28 14:46:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1924 * sector.c 1.9
1925 EDC_SCRAMBLE_NOSWAP #define in old libedc new
1926
1927 Fri Sep 27 17:39:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1928 * cdrecord.c 1.200
1929 Limit gracetime to 999, Do not use \b with wait time because seconds may use more than one column
1930
1931 Fri Sep 27 16:40:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1932 * drv_simul.c 1.37
1933 DVD max speed -> 1000
1934
1935 Fri Sep 27 14:33:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1936 * cdrecord.c 1.199
1937 Drive current speed/Drive default speed/Drive max speed printing now with lverbose > 1
1938 Hint to Heiko with Encoding speed printing
1939
1940 Fri Sep 27 14:30:18 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1941 * drv_mmc.c 1.104
1942 Max Speed in struct from 370 -> 372,
1943 mmc_opthelp()/hasdrvopt()/get_justlink_ricoh() now with EXPORT
1944 Bug with dp->cdr_dstat->ds_dr_cur_wspeed fixed,
1945 set dp->cdr_speeddef/dp->cdr_speedmax from drive values
1946
1947 Fri Sep 27 14:28:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1948 * drv_dvd.c 1.89
1949 Change to use new driveropts= method from drv_mmc.c
1950
1951 Fri Sep 27 14:25:18 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1952 * drv_simul.c 1.36
1953 Max Speed for CD from 370 -> 372
1954
1955 Thu Sep 26 03:06:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1956 * scsi_cdr.c 1.121
1957 scsi_load()scsi_unload() now may be called with cdr_t * 0
1958
1959 Wed Sep 25 18:05:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1960 * drv_mmc.c 1.103
1961 scsi_blank()/scsi_close_tr_session()/scsi_flush_cache() with immed Flag
1962
1963 Wed Sep 25 16:12:10 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1964 * cdrecord.h 1.117
1965 * cdrecord.c 1.198
1966 * drv_simul.c 1.35
1967 * drv_philips.c 1.58
1968 * scsi_cdr.c 1.120
1969 * drv_dvd.c 1.88
1970 start/stop, load/unload, flush_cache with immed Parameter
1971
1972 Wed Sep 25 14:22:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1973 * drv_jvc.c 1.69
1974 * drv_dvd.c 1.87
1975 * drv_mmc.c 1.102
1976 * cdr_drv.c 1.28
1977 * cdrecord.c 1.197
1978 * cdrecord.h 1.116
1979 blank() driver function now weith cdr_t * parameter for F_IMMED
1980
1981 Wed Sep 25 13:52:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1982 * cdrecord.c 1.196
1983 -immed new
1984
1985 Wed Sep 25 13:51:28 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1986 * cdrecord.c 1.195
1987 F_DVD -> TI_DVD (was wrong)
1988
1989 Wed Sep 25 13:13:11 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1990 * cdrecord.h 1.115
1991 F_DVD -> TI_DVD (was wrong), F_IMMED new
1992
1993 Wed Sep 25 00:38:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
1994 * cdrecord.c 1.194
1995 * cdrecord.h 1.114
1996 * drv_sony.c 1.59
1997 * drv_simul.c 1.34
1998 * drv_philips.c 1.57
1999 * drv_mmc.c 1.101
2000 * drv_jvc.c 1.68
2001 * drv_dvd.c 1.86
2002 close_track()/fixate() enhanced by cdr_t * Parameter
2003
2004 Tue Sep 24 21:28:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2005 * drv_mmc.c 1.100
2006 mmc_set_speed() new to allow drives that don't like speed=1
2007
2008 Tue Sep 24 18:40:42 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2009 * cdrecord.c 1.193
2010 Version -> 1.11a35, Do not print Zeit/speed Statistics if writing did not yet start
2011
2012 Tue Sep 24 18:36:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2013 * scsi_cdr.c 1.119
2014 Modify speed printing to include CD/DVD Speed
2015
2016 Mon Sep 23 15:42:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2017 * drv_simul.c 1.33
2018 Simulate Next Writable Address (for TAO)
2019
2020 Mon Sep 23 15:39:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2021 * cdrecord.c 1.192
2022 Move Comment out of #ifdef DRV_DVD
2023
2024 Mon Sep 23 15:17:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2025 * cdrecord.c 1.191
2026 Fix Pregap handling for DVD (no 150 Sektors per Track)
2027
2028 Sun Sep 22 01:35:18 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2029 * cdrecord.h 1.113
2030 F_DVD new
2031
2032 Sun Sep 22 00:11:57 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2033 * drv_dvd.c 1.85
2034 Set DVD Flag in driverstructure because it is now used
2035
2036 Sat Sep 21 23:59:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2037 * drv_simul.c 1.32
2038 Set DVD Flags, calculate DVD speed correctly,
2039 correct real time spend in usleep()
2040
2041 Sat Sep 21 01:33:16 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2042 * cdrecord.c 1.190
2043 Version -> 1.11a34, Late check for tracks == 0 only if -fix was not used
2044
2045 Fri Sep 20 01:58:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2046 * auinfo.c 1.17
2047 -auinfo should be superceede -scms / -copy
2048
2049 Thu Sep 12 17:16:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2050 * cdrecord.c 1.189
2051 Statistics order new and better,
2052 Print new statistics even on abort
2053
2054 Thu Sep 12 17:03:42 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2055 * cdrecord.h 1.112
2056 New Flags RF_DID_STAT/RF_DID_CDRSTAT
2057
2058 Thu Sep 12 16:42:57 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2059 * drv_philips.c 1.56
2060 Modified -> reload_media()
2061
2062 Thu Sep 12 15:52:20 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2063 * drv_mmc.c 1.99
2064 cdr_dstat->ds_dr_max_rspeed/cdr_dstat->ds_dr_cur_rspeed neu
2065 cdr_dstat->ds_dr_max_speed/cdr_dstat->ds_dr_cur_speed -> cdr_dstat->ds_dr_max_wspeed/cdr_dstat->ds_dr_cur_wspeed
2066 scsi_set_speed() with MMC-3 rotctl Parameter
2067
2068 Thu Sep 12 15:47:01 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2069 * cdrecord.c 1.188
2070 Version -> 1.11a33, ds_dr_max_speed -> ds_dr_max_wspeed
2071
2072 Thu Sep 12 15:43:36 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2073 * drv_dvd.c 1.84
2074 * scsi_cdr.c 1.118
2075 * cdrecord.h 1.111
2076 scsi_set_speed() mit MMC-3 rotctl Parameter
2077
2078 Thu Sep 12 14:37:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2079 * drv_mmc.c 1.98
2080 dsp->ds_flags with DSF_HIGHSP_ERA / DSF_ULTRASP_ERA
2081 New Speed Tabels for HS and UHS RW media
2082 atip_printspeed() new
2083 Print A1 ATIP Werte also in hex
2084 Modify ATIP printout for UHS CD-RW
2085
2086 Thu Sep 12 13:34:49 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2087 * cdrecord.c 1.187
2088 Driveropts print MMC,MMC-2,MMC-3
2089 -force now allows to write faster data in -raw Data
2090 Checks for Ultra High speed CD-RW for old writers
2091 Do not print average write speed if data size is unknown
2092
2093 Thu Sep 12 13:27:10 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2094 * scsi_cdr.c 1.117
2095 Enhancements for MMC-2 & MMC-3 in -prcap (mode Page 2A)
2096
2097 Wed Sep 11 21:23:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2098 * scsireg.h 1.27
2099 MMC-2 & MMC-3 enhancements for Mode Page 2A
2100
2101 Wed Sep 11 20:47:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2102 * cdrecord.h 1.110
2103 CDR_MMC/CDR_MMC2/CDR_MMC3 new
2104
2105 Wed Sep 11 15:13:20 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2106 * subchan.c 1.14
2107 end = 0 for useless GCC Warning 'end' might be uninitialized
2108
2109 Wed Sep 11 15:01:55 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2110 * cdrecord.h 1.109
2111 trackp->dataoff/tracks/track/trackno -> Uchar
2112 DSF_HIGHSP_ERA & DSF_ULTRASP_ERA new
2113 CDR_ALLOC without top Bit for GCC Warning
2114
2115 Wed Sep 11 14:59:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2116 * drv_dvd.c 1.83
2117 * auinfo.c 1.16
2118 Cast for trackp->track* -> Uchar
2119
2120 Wed Sep 11 14:59:07 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2121 * drv_sony.c 1.58
2122 Constant 0xFFFFFFFF with #ifdef for K&R/ANSI
2123
2124 Sun Sep 1 23:43:15 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2125 * cdrecord.c 1.186
2126 Print minimal Drive Buffer fill ratio
2127
2128 Sun Sep 1 23:42:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2129 * drv_mmc.c 1.97
2130 DiskT@2 Support new
2131
2132 Sun Sep 1 23:33:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2133 * cdrecord.h 1.108
2134 Several new ds_* Vars for better Statistics
2135
2136 Sun Sep 1 21:27:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2137 * cdrecord.c 1.185
2138 cdrstats() now guesses Buffer underruns and prints average write speed
2139
2140 Sun Sep 1 17:42:59 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2141 * drv_mmc.c 1.96
2142 cdr_stats() Function new
2143 speed_select_mmc() with 2nd Parameter dp for FORCESPEED
2144 driveropts=foesecpeed new
2145 driveropts=tattooinfo new
2146 driveropts=tattoofile=name new
2147 hasdrvopt() fixed: missing break nach past recognised Option
2148
2149 Sun Sep 1 16:50:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2150 * cdrecord.c 1.184
2151 Buffer Cap print every 1 MB
2152
2153 Fri Aug 30 13:57:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2154 * cdrecord.c 1.183
2155 Version -> 1.11a32, CDR_DISKTATTOO new, (*dp->cdr_stats)(scgp, dp); for Burn-Free Statistics
2156
2157 Fri Aug 30 13:42:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2158 * cdrecord.h 1.107
2159 New driverinterfacefunction cdr_stats()
2160 CDR_DISKTATTOO new
2161
2162 Fri Aug 30 13:41:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2163 * drv_sony.c 1.57
2164 * drv_simul.c 1.31
2165 * drv_philips.c 1.55
2166 * drv_jvc.c 1.67
2167 * drv_dvd.c 1.82
2168 New driverinterfacefunction cdr_stats()
2169
2170 Thu Aug 29 21:40:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2171 * drv_sony.c 1.56
2172 * drv_simul.c 1.30
2173 * drv_philips.c 1.54
2174 * drv_jvc.c 1.66
2175 * drv_dvd.c 1.81
2176 * cdrecord.h 1.106
2177 * cdrecord.c 1.182
2178 New Parameter cdr_t *dp for cdr_set_speed_dummy() for "forcespeed"
2179
2180 Thu Aug 29 17:12:40 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2181 * mmcvendor.h 1.2
2182 link_counter is [2].
2183
2184 Mon Aug 26 17:47:17 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2185 * drv_mmc.c 1.95
2186 Turning... messages -> stdout
2187
2188 Mon Aug 26 01:56:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2189 * drv_mmc.c 1.94
2190 JustLink Support new
2191
2192 Mon Aug 26 01:22:08 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2193 * mmcvendor.h 1.1
2194 date and time created 02/08/26 00:22:08 by joerg
2195
2196 Tue Aug 20 01:11:19 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2197 * drv_mmc.c 1.93
2198 mmc_opt1() new
2199 Yamaha Audio Master Support new
2200 Be more careful with test_write (-dummy) in deflt_writemodes_mmc()
2201 Check driveropts= already in attach_mmc() and turn into flags
2202
2203 Tue Aug 20 00:06:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2204 * cdrecord.c 1.181
2205 Call dp->cdr_opt1() _before_ set speed/dummy and before the first Size Check
2206
2207 Mon Aug 19 02:30:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2208 * cdrecord.c 1.180
2209 Do not clear ds_cdrflags after attach()
2210
2211 Mon Aug 19 01:12:18 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2212 * cdrecord.c 1.179
2213 driveropts=help new in short usage()
2214
2215 Mon Aug 19 00:45:49 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2216 * cdrecord.h 1.105
2217 * drv_dvd.c 1.80
2218 * drv_simul.c 1.29
2219 * drv_jvc.c 1.65
2220 * drv_sony.c 1.55
2221 * drv_philips.c 1.53
2222 cdr_t->cdr_opt1() new
2223
2224 Mon Aug 19 00:40:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2225 * cdrecord.c 1.178
2226 dataoff = 16 as Default in autoaudio to allow cdrecord -raw to work without -data
2227
2228 Mon Aug 19 00:34:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2229 * cdrecord.c 1.177
2230 Call (*dp->cdr_opt1)(scgp, dp) for Yamaha Audio Master, then 2. Check for size
2231
2232 Sat Aug 17 01:13:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2233 * drv_mmc.c 1.92
2234 Yamaha Audio Master recognition, Varirec in driveropts=help, Varirec recognition
2235
2236 Sat Aug 17 00:52:44 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2237 * cdrecord.h 1.104
2238 Calling sequence comment new
2239
2240 Sat Aug 17 00:04:28 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2241 * sector.c 1.8
2242 Max RAW speed in metering raised from 100x -> 1000x
2243
2244 Fri Aug 16 02:39:01 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2245 * cdrecord.c 1.176
2246 * cdrecord.h 1.103
2247 CDR_VARIREC / CDR_AUDIOMASTER / CDR_FORCESPEED new
2248
2249 Wed Aug 14 23:43:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2250 * cdrecord.c 1.175
2251 Version -> 1.11a30, Speed test for RAW data sectors
2252
2253 Wed Aug 14 20:50:55 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2254 * defaults.c 1.9
2255 Allow Space as separator in /etc/default/cdrecord
2256
2257 Wed Aug 14 01:04:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2258 * cdrecord.h 1.102
2259 * sector.c 1.7
2260 encspeed() new
2261
2262 Tue Aug 13 23:45:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2263 * sector.c 1.6
2264 HAVE_LIB_EDC_ECC/HAVE_NEW_LIB_EDC/CLONE_WRITE new
2265
2266 Tue Jul 30 00:22:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2267 * cdrecord.c 1.174
2268 Version ->1.11a28, tracksize/secsize ->itracksize/isecsize for debug printf
2269
2270 Mon Jul 29 22:22:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2271 * cdrecord.h 1.101
2272 track_base() Macro new, typedef struct ofile ofile_t new
2273
2274 Mon Jul 29 21:58:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2275 * subchan.c 1.13
2276 Shift ISRC & MCN by one to the end if the are on an index change
2277
2278 Sun Jul 28 23:19:55 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2279 * drv_simul.c 1.28
2280 Flags with allen possible write modi and with CDR_TRAYLOAD to avoid
2281
2282 Sun Jul 28 13:54:08 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2283 * subchan.c 1.12
2284 better comment
2285
2286 Thu Jul 25 03:25:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2287 * subchan.c 1.11
2288 Support for ISRC/MCN in RAW Mode new (but witout index shift)
2289
2290 Tue Jul 23 23:47:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2291 * subchan.c 1.10
2292 First loop in fillsubch() removed because it is identical to second loop
2293
2294 Tue Jul 23 23:32:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2295 * subchan.c 1.9
2296 fillsubch() now coeerect for audio Pregap between Tracks korrekt with relative time counting downwards
2297
2298 Sun Jul 21 18:21:24 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2299 * drv_mmc.c 1.91
2300 set dsp->{ds_disktype!ds_trfirst!ds_trlast!ds_trfirst_ls} from dip->*
2301 Do not cast malloc() anymore
2302 Check write_cdtext() Returncode
2303 Prepare for just Link
2304
2305 Sun Jul 21 18:13:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2306 * drv_dvd.c 1.79
2307 set CDR_BURNFREE Flag,
2308 set dsp->{ds_disktype!ds_trfirst!ds_trlast!ds_trfirst_ls} from dip->*
2309
2310 Sun Jul 21 18:07:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2311 * cdrecord.c 1.173
2312 Version -> 1.11a27,
2313 Define Warning that needs to be printed if Source has been changed,
2314 Better messages for wrong DVD-RW write speed, reload_media() at end Ende of RAW Write
2315
2316 Sun Jul 21 17:52:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2317 * scsi_cdr.c 1.116
2318 * auinfo.c 1.15
2319 malloc() Cast removed
2320
2321 Sun Jul 21 17:51:44 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2322 * drv_sony.c 1.54
2323 dsp->ds_diskid now is UInt32_t
2324
2325 Sun Jul 21 17:44:11 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2326 * cdrecord.h 1.100
2327 struct disk_status with Typen from utypes.h
2328
2329 Mon Jul 8 00:31:04 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2330 * wm_session.c 1.4
2331 * wm_packet.c 1.18
2332 * subchan.c 1.8
2333 * fifo.c 1.38
2334 * drv_mmc.c 1.90
2335 * drv_jvc.c 1.64
2336 * clone.c 1.5
2337 * cdrecord.h 1.99
2338 * cdrecord.c 1.172
2339 'tracks' outside driver interface removed and replaced by trackp->tracks
2340
2341 Sun Jul 7 22:30:24 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2342 * drv_jvc.c 1.63
2343 Better rebuild old driver interface in next_wr_address_jvc()
2344
2345 Sun Jul 7 22:28:35 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2346 * wm_packet.c 1.17
2347 * drv_mmc.c 1.89
2348 * cdr_drv.c 1.27
2349 * cdrecord.h 1.98
2350 * cdrecord.c 1.171
2351 * drv_sony.c 1.53
2352 * drv_simul.c 1.27
2353 * drv_philips.c 1.52
2354 * drv_jvc.c 1.62
2355 * drv_dvd.c 1.77
2356 trackno/tracks Parameter in driverinterface removed for new Struct Member
2357
2358 Sat Jul 6 21:19:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2359 * cdrecord.c 1.170
2360 * cdrecord.h 1.97
2361 track_t now with tracks and track for simplified driverinterface
2362
2363 Sat Jul 6 18:20:27 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2364 * cdrecord.h 1.96
2365 * cdrecord.c 1.169
2366 * drv_sony.c 1.52
2367 * drv_simul.c 1.26
2368 * drv_philips.c 1.51
2369 * drv_mmc.c 1.88
2370 * drv_jvc.c 1.61
2371 * drv_dvd.c 1.76
2372 cdr_speeddef/cdr_speedmax new and do not default to speed= 1 but to cdr_speeddef
2373
2374 Fri Jul 5 23:11:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2375 * cdrecord.c 1.168
2376 Version -> 1.11a26
2377 wm2name[] with better systematics
2378 Bugfix for High Speed CD-RW that could not be written anymore at 10x speed
2379 New test for too slow writing of a CD-RW
2380 Modename for blank only now is "BLANK"
2381 Text: write XXX mode -> real XXX mode
2382 SAO & RAW start (leadin) Code -> drv_mmc.c
2383 Correctly print the current DVD writespeed
2384
2385 Fri Jul 5 21:36:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2386 * cdrecord.h 1.95
2387 New driverfunction write_leadin, WM_ * Macros with better system,
2388 new Macro wm_base(),
2389 RF_LEADIN new
2390
2391 Fri Jul 5 21:31:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2392 * drv_mmc.c 1.87
2393 New driverfunction write_leadin_mmc() with Code from cdrecord main function
2394
2395 Fri Jul 5 21:26:04 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2396 * drv_sony.c 1.51
2397 * drv_simul.c 1.25
2398 * drv_philips.c 1.50
2399 * drv_jvc.c 1.60
2400 * drv_dvd.c 1.75
2401 New driverfunction write_leadin as dummy
2402
2403 Thu Jul 4 13:01:36 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2404 * cdrecord.c 1.167
2405 Version -> 1.11a25
2406 Print Writemodes (new)
2407 set_wrmode() new
2408 restructuring: cdr_t->cdr_dstat is now used
2409 dp->cdr_dstat->ds_cdrflags |= RF_PRATIP new
2410 Check for ultra low speed media in High Speed writer
2411 Check for high speed media in Low Speed writer
2412 Avoid that cdrecord -- speed=8 causes speed=8 to be ignored as file type arg
2413
2414 Thu Jul 4 12:55:52 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2415 * cdrecord.h 1.94
2416 restructuring: cdr_t->cdr_dstat is now used
2417 New Write Mode WM_* definitions
2418
2419 Thu Jul 4 12:53:14 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2420 * drv_dvd.c 1.74
2421 * drv_mmc.c 1.86
2422 * drv_philips.c 1.49
2423 * drv_sony.c 1.50
2424 Check for dp->cdr_dstat->ds_cdrflags & RF_PRATIP
2425 Fill dsp->ds_flags |= DSF_ERA and dsp->ds_at_*_speed
2426
2427 Tue Jul 2 19:55:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2428 * drv_sony.c 1.49
2429 * drv_simul.c 1.24
2430 * drv_philips.c 1.48
2431 * drv_jvc.c 1.59
2432 * cdr_drv.c 1.26
2433 * drv_mmc.c 1.85
2434 * drv_dvd.c 1.73
2435 dstat_t * now is a Member of cdr_t -> better handling of special funcs
2436
2437 Tue Jul 2 15:18:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2438 * drv_mmc.c 1.84
2439 get_atip() now is always usable (not only if PRINT_ATIP has been defined)
2440
2441 Sun Jun 16 15:58:37 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2442 * scsi_cdr.c 1.115
2443 Comment -> mmc-2
2444
2445 Fri May 31 22:09:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2446 * scsi_cdr.c 1.114
2447 wait_unit_ready() fast Abort even if k == SC_MEDIUM_ERROR
2448
2449 Wed May 29 01:43:13 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2450 * scsi-wnt.c 1.28
2451 Better printf() format strings for DWORD
2452
2453 Wed May 29 01:02:28 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2454 * cdtext.h 1.3
2455 List of language codes enhanced
2456
2457 Wed May 29 00:55:22 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2458 * fifo.c 1.37
2459 palign() Macro with (UIntptr_t) Cast
2460
2461 Wed May 29 00:54:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2462 * cdrecord.c 1.166
2463 Version -> 1.11a24, gracetime= in usage(), printf() Format correkt for bmtime()
2464
2465 Wed May 29 00:51:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2466 * cdrecord.1 1.62
2467 gracetime= new
2468
2469 Wed May 29 00:50:03 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2470 * cdtext.c 1.8
2471 Avoid Coredump if a single .inf File is missing and trackp[i].text is NULL -> ->textcodes does not work
2472
2473 Mon May 20 17:08:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2474 * scsi-aix.c 1.34
2475 palign() -> with UIntptr_t cast
2476
2477 Mon May 20 16:38:23 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2478 * scsi-remote.c 1.9
2479 avoid Integeroverflow with %.*s and 64 bit
2480
2481 Mon May 20 14:28:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2482 * scsi-sun.c 1.71
2483 Cast (int)req.uscsi_buflen/(int)req.uscsi_resid forr 64 bit
2484
2485 Mon May 13 02:02:09 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2486 * cdrecord.c 1.165
2487 Version -> 1.11a23,
2488 Flush Cache with exit() in Silent Mode to avoid problem with cdrecord -toc and CD-ROMs
2489
2490 Mon May 13 02:00:49 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2491 * fifo.c 1.36
2492 * drv_mmc.c 1.83
2493 * drv_jvc.c 1.58
2494 * drv_dvd.c 1.71
2495 * cdrecord.h 1.93
2496 New Typ tsize_t instead of off_t for Track size Vars > sizeof(long) on non-largefile OS
2497
2498 Sat May 4 21:55:38 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2499 * cdrecord.c 1.164
2500 Avoid that abort via ^C kills a running SCSI Command
2501
2502 Sat May 4 21:42:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2503 * scsitransp.c 1.83
2504 * scsitransp.h 1.51
2505 Callback Function at Ende of SCSI Command
2506
2507 Sat May 4 18:10:05 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2508 * cdrecord.c 1.163
2509 Version -> 1.11a22
2510 gracetime= Option new
2511 Now use geterrno()/seterrno()
2512 reload_media() reads from stdder if input is from stdin
2513
2514 Sat May 4 16:00:13 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2515 * cdrecord.c 1.162
2516 printf() Formats enhanced to get non jumping output with DVDs
2517
2518 Sat May 4 15:36:45 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2519 * drv_dvd.c 1.70
2520 always set CDR_TAO|CDR_SAO in cdr_flags to allow speudo-DAO Mode
2521
2522 Sat May 4 15:34:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2523 * cdrecord.h 1.92
2524 MIN_GRACE_TIME new
2525
2526 Sat Apr 20 22:29:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2527 * fifo.c 1.35
2528 Now use geterrno()/seterrno()
2529
2530 Tue Apr 16 19:20:40 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2531 * scsierrs.c 2.28
2532 New Errorstrings from 29.5.2001
2533
2534 Tue Apr 9 22:48:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2535 * diskid.c 1.35
2536 Embargo Message now better
2537
2538 Tue Apr 9 22:41:41 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2539 * cdrecord.h 1.91
2540 F_STDIN Flag new
2541
2542 Sat Mar 30 12:26:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2543 * drv_dvd.c 1.69
2544 Make drecord -atip print useful things
2545
2546 Wed Mar 27 23:36:26 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2547 * drv_dvd.c 1.68
2548 maxblocks computing corrected (now even works with Panasonic)
2549
2550 Tue Mar 26 19:18:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2551 * subchan.c 1.7
2552 create SCMS Bit
2553 set COPY Bit in TOC and sub channels
2554
2555 Tue Mar 26 19:10:32 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2556 * cdrecord.c 1.161
2557 Version -> 1.11a19
2558
2559 Tue Mar 26 19:07:15 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2560 * auinfo.c 1.14
2561 Albumperformer= new
2562
2563 Tue Mar 26 19:02:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2564 * cdtext.c 1.7
2565 textfile= not-existent caused a Coredump
2566
2567 Sun Mar 24 23:39:28 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2568 * cdrecord.c 1.160
2569 SCMS and Copy permitted printing new, Version -> 1.11a18
2570
2571 Sun Mar 24 23:38:11 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2572 * auinfo.c 1.13
2573 SCMS as new value for Copy_permitted=
2574
2575 Sun Mar 10 00:24:19 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2576 * cdrecord.c 1.159
2577 Print real write speed
2578
2579 Sat Mar 9 23:21:05 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2580 * drv_mmc.c 1.82
2581 remiove typo in hasdrvopt()
2582
2583 Sat Mar 9 23:03:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2584 * drv_mmc.c 1.81
2585 first VariRec Support
2586
2587 Sat Mar 9 21:15:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2588 * drv_dvd.c 1.65
2589 Burn-PROOF Support new, try tp make Panasonic DVD-R working
2590
2591 Sat Mar 9 20:20:16 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2592 * cdrecord.c 1.158
2593 IS_SCHILY_XCONFIG new, Short Usage with susage() new
2594
2595 Fri Mar 8 16:48:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2596 * cdrecord.c 1.157
2597 Version print Lizens better, -cdi sets toctype
2598
2599 Fri Mar 8 16:46:54 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2600 * scsitransp.c 1.82
2601 Version -> 0.6
2602
2603 Tue Mar 5 23:34:46 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2604 * defaults.c 1.8
2605 NULL Pointer for args is now OK to allow to be used with readcd
2606
2607 Tue Mar 5 23:32:00 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2608 * cdrecord.h 1.90
2609 getnum()/getllnum() from cdrecord.c -> getnum.c
2610
2611 Tue Mar 5 23:26:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2612 * cdrecord.c 1.156
2613 Version -> 1.11a17
2614 getnum()/getllnum() -> getnum.c
2615 cdr_defaults() changed to allow to be used with readcd.c
2616
2617 Tue Mar 5 23:20:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2618 * getnum.c 1.1
2619 date and time created 02/03/05 23:20:48 by joerg
2620
2621 Mon Mar 4 23:42:43 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2622 * diskid.c 1.34
2623 * drv_mmc.c 1.80
2624 * drv_dvd.c 1.64
2625 * scsi_cdr.c 1.113
2626 * drv_simul.c 1.23
2627 * fifo.c 1.34
2628 * crc16.c 1.5
2629 * crc16.h 1.3
2630 * cdrecord.h 1.89
2631 Copyright -> 2002
2632
2633 Mon Mar 4 23:32:08 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2634 * cdtext.h 1.2
2635 Comment for Text Language code now better
2636
2637 Mon Mar 4 23:21:31 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2638 * cdrecord.c 1.155
2639 better comment for Version printing for not working Branches
2640
2641 Mon Mar 4 22:43:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2642 * cdrecord.c 1.154
2643 Comments for Sector size
2644
2645 Mon Mar 4 22:42:12 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2646 * defaults.c 1.7
2647 Copyright -> 2002
2648 new Function open_cdrdefaults(),
2649 Comment that states that "/etc/default/cdrecord" may not be changed
2650
2651 Fri Mar 1 22:37:21 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2652 * diskid.c 1.33
2653 Better Text for unknown ID Codes
2654
2655 Thu Feb 28 23:04:45 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2656 * auinfo.c 1.12
2657 readtstr() now looks for rightmost ' from right to left,
2658 readtag("CDINDEX_DISCID=") -> readtstr("CDINDEX_DISCID=")
2659
2660 Sun Feb 24 15:44:34 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2661 * cdrecord.c 1.153
2662 Copyright -> 2002
2663
2664 Sat Feb 23 22:00:51 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2665 * cdtext.c 1.6
2666 First Support for CD-Text Synthesis with new functions text_txt()/packtext()/anytext()/fillup_pack()/fillpack()
2667
2668 Sat Feb 23 21:44:33 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2669 * cdtext.h 1.1
2670 date and time created 02/02/23 21:44:33 by joerg
2671
2672 Sat Feb 23 21:21:10 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2673 * cdrecord.1 1.61
2674 -text/textfile= Options documented
2675
2676 Sat Feb 23 21:17:42 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2677 * cdrecord.c 1.152
2678 Version -> 1.11a15, Option -text new, char * textfile not global anymore
2679
2680 Sat Feb 23 21:10:53 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2681 * auinfo.c 1.11
2682 First CD-Text Support
2683
2684 Sat Feb 23 17:24:48 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2685 * cdrecord.h 1.88
2686 void *text new in struct track, packtext() Prototype new
2687
2688 Sat Feb 23 16:01:50 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2689 * drv_mmc.c 1.79
2690 CD-Text Cue sheet for Lead-in does not depend anymore from char *textfile but from trackp[0].flags & TI_TEXT
2691
2692 Wed Feb 20 19:39:39 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2693 * scsi_cdr.c 1.112
2694 * drv_dvd.c 1.63
2695 * drv_simul.c 1.22
2696 * fifo.c 1.33
2697 #ifndef DEBUG around #define DEBUG
2698
2699 Tue Feb 19 22:10:23 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2700 * cdtext.c 1.5
2701 setuptextdata() new
2702
2703 Fri Feb 15 00:46:56 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2704 * crc16.h 1.2
2705 * crc16.c 1.4
2706 flip_crc_error_cor() with bsize Parameter and EXPORT instead of LOCAL
2707 cdtext_crc_ok() removed -> cdtext.c
2708
2709 Fri Feb 15 00:42:47 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2710 * cdtext.c 1.4
2711 Flip error correction for Text CRC correction
2712 Automatic Text Size Header recognition
2713
2714 Sun Feb 10 12:43:07 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2715 * scsi-openserver.c 1.29
2716 MAX-DMA -> 63kB, -scanbus contolled by env Vars
2717
2718 Sat Feb 9 17:29:02 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2719 * diskid.c 1.32
2720 Warning for guessed IDs
2721
2722 Tue Jan 29 20:46:42 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2723 * diskid.c 1.31
2724 Removed wrong (now superfluous) IDs
2725
2726 Thu Jan 24 00:03:25 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2727 * diskid.c 1.30
2728 "Advanced Digital Media", "Moser Baer India Limited", "NAN-YA Plastics Corporation", "SHENZEN SG&GAST DIGITAL OPTICAL DISCS" new from Plextools binary
2729 m_grandadvance[] was superfluous (m_grandadv[])
2730 "WEALTH FAIR INVESTMENT LIMITE" typo fixed (D missing).
2731
2732 Fri Jan 18 12:43:58 2002 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2733 * scsi-linux-sg.c 1.69
2734 do not try to use the PG driver if open(device) fails
2735
2736 Fri Dec 7 22:40:31 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2737 * scsi_cdr.c 1.111
2738 scsi_in_progress() with additional sense qualifier 0x04 for CyberDrive
2739
2740 Sun Dec 2 15:42:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2741 * scsi-beos.c 1.20
2742 Typo removed, Support for BeOS 5
2743
2744 Sun Dec 2 15:37:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2745 * scsi-amigaos.c 1.2
2746 Reworked the error handling code
2747
2748 Sun Dec 2 13:44:43 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2749 * scsi-amigaos.c 1.1
2750 date and time created 01/12/02 13:44:43 by joerg
2751
2752 Tue Nov 27 20:25:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2753 * scsihack.c 1.40
2754 Copyright + 2001
2755
2756 Tue Nov 27 20:24:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2757 * scsihack.c 1.39
2758 scsi-amigaos.c new
2759
2760 Tue Nov 27 02:10:34 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2761 * cdrecord.c 1.151
2762 NEED_SYS_SOCKET_H for BeOS new
2763 Version -> 1.11a13
2764 cdr_buffer_cap() environment for Plasmon RF41xx better
2765
2766 Tue Nov 27 02:08:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2767 * drv_philips.c 1.47
2768 Comment for buffer_cap dummy function for the Plasmon RF41xx better
2769
2770 Tue Nov 13 16:17:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2771 * cdrecord.h 1.87
2772 * drv_dvd.c 1.62
2773 * cdrecord.c 1.150
2774 New Flag DSF_DVD, better overcapacity output for DVD
2775
2776 Sun Nov 11 18:30:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2777 * drv_dvd.c 1.61
2778 Comment for ACARD TECH AEC-7720 ATAPI<->SCSI adaptor better
2779
2780 Sun Nov 11 17:53:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2781 * scsi-remote.c 1.8
2782 Test HAVE_RCMD new
2783
2784 Thu Nov 1 19:15:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2785 * drv_simul.c 1.21
2786 Now using timedefs.h
2787
2788 Wed Oct 31 19:29:35 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2789 * scsi_cdr.c 1.110
2790 For ACARD TECH AEC-7720 ATAPI<->SCSI adaptor read Mode Page list only in debug mode
2791
2792 Wed Oct 31 00:24:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2793 * scsi_cdr.c 1.109
2794 sense_secsize() now calles mode_sense() first with 12 Bytes and again with 0xFE Bytes for Moge Page List
2795
2796 Wed Oct 31 00:17:27 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2797 * drv_mmc.c 1.78
2798 check_writemodes_mmc() -> EXPORT, read_dvd_structure() now with mit 32 byte instead of 15 bytes len Parameter
2799
2800 Wed Oct 31 00:06:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2801 * cdrecord.h 1.86
2802 Prototyp for check_writemodes_mmc()
2803
2804 Tue Oct 30 23:12:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2805 * scsireg.h 1.26
2806 cd_mode_page_05 intel byteorder link_size was wrong
2807
2808 Tue Oct 30 21:36:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2809 * cdrecord.c 1.147
2810 DVD Check code did code exit() for non MMC CD writers
2811 version -> 1.11a10
2812
2813 Mon Oct 29 19:12:29 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2814 * scsi-mac-iokit.c 1.3
2815 Include Liste reworked
2816
2817 Mon Oct 29 18:57:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2818 * cd_misc.c 1.10
2819 * misc.c 1.2
2820 * modes.c 1.24
2821 * diskid.c 1.29
2822 * drv_simul.c 1.20
2823 * fifo.c 1.32
2824 * wm_track.c 1.3
2825 * wm_session.c 1.3
2826 * wm_packet.c 1.16
2827 avoid sys/types.h
2828
2829 Sat Oct 27 02:56:16 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2830 * scsi-remote.c 1.7
2831 Test for HAVE_NETDB_H for rcmd()
2832
2833 Sat Oct 27 02:55:30 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2834 * scsierrs.c 2.27
2835 #include <unixstd.h> for size_t for snprintf()
2836
2837 Sat Oct 27 02:53:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2838 * fifo.c 1.31
2839 Test for HAVE_FORK new
2840
2841 Sat Oct 27 02:53:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2842 * cdtext.c 1.3
2843 casts because sizeof() on MacOS X is long
2844
2845 Thu Oct 25 16:19:08 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2846 * scsi-mac-iokit.c 1.2
2847 Unitnitialised Var dict, plugInResult format string ... GCC error removed
2848
2849 Thu Oct 25 02:03:56 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2850 * scsihack.c 1.38
2851 Support for MaxOS X (Darwin-1.4)
2852
2853 Thu Oct 25 02:03:11 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2854 * scsi-mac-iokit.c 1.1
2855 date and time created 01/10/25 01:03:11 by joerg
2856
2857 Wed Oct 17 19:40:22 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2858 * cdrecord.c 1.146
2859 initialize scgp with NUL
2860 brackets around if (p = senv_field(6))
2861
2862 Tue Oct 16 17:03:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2863 * drv_dvd.c 1.57
2864 * cdrecord.c 1.144
2865 * cdrecord.h 1.85
2866 * drv_simul.c 1.19
2867 * drv_sony.c 1.48
2868 * drv_philips.c 1.46
2869 * drv_mmc.c 1.77
2870 * drv_jvc.c 1.57
2871 New Structuremember cdr_cmdflags in cdr_t
2872
2873 Tue Oct 16 15:57:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2874 * cdrecord.c 1.143
2875 Better error messages for DVD Demo Mode > 1 GB
2876
2877 Wed Oct 10 23:04:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2878 * cdrecord.c 1.139
2879 number() corrected - had wrong if/then/else Structure for T/P/G Multiplyer
2880
2881 Tue Oct 9 02:19:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2882 * cdrecord.c 1.138
2883 sys/types.h & sys/stat.h -> statdefs.h, -> 1.11a09
2884
2885 Tue Oct 9 01:42:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2886 * audiosize.c 1.18
2887 * isosize.c 1.8
2888 sys/types.h & sys/stat.h -> statdefs.h
2889
2890 Sun Oct 7 21:27:14 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2891 * scsi-linux-pg.c 1.40
2892 * scsi-linux-sg.c 1.68
2893 Better error messages for Scanbus if /dev/sg* or /dev/pg* cannot be opened
2894
2895 Sun Oct 7 21:03:23 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2896 * drv_mmc.c 1.76
2897 Modifications to allow recognition of CD/DVD writer
2898
2899 Sun Oct 7 20:41:51 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2900 * cdr_drv.c 1.25
2901 xdebug for DVD/CD writer recognition
2902
2903 Sun Oct 7 19:01:25 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2904 * drv_dvd.c 1.55
2905 read_dvd_structure() from drv_dvd.c -> scsi_cdr.c for Pioneer A03 DVD-R/CD-R
2906 reload_media() only if writing later
2907
2908 Sun Oct 7 13:35:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2909 * scsi_cdr.c 1.108
2910 * cdrecord.h 1.84
2911 read_dvd_structure() from drv_dvd.c -> scsi_cdr.c for Pioneer A03 DVD-R/CD-R
2912
2913 Thu Sep 27 19:01:30 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2914 * scsidefs.h 1.27
2915 #undef DEV_UNKNOWN for True64
2916
2917 Thu Sep 13 19:10:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2918 * scsi_cdr.c 1.107
2919 * cdr_drv.c 1.24
2920 * drv_dvd.c 1.54
2921 * cdrecord.h 1.83
2922 Modifications to allow recognition of CD/DVD writer
2923
2924 Thu Sep 13 19:01:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2925 * cdrecord.c 1.137
2926 cdrecord -version now may print cdrecord-Clone,
2927 Modifications to allow recognition of CD/DVD writer
2928
2929 Thu Sep 13 15:36:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2930 * scsidefs.h 1.26
2931 DEV_MMC_DVD_WR new
2932
2933 Thu Sep 13 14:31:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2934 * scsi-sun.c 1.70
2935 maxdma for USCSI to default if == -1 (e.g. for TAPE), Debug print the RQ Buffer.
2936
2937 Tue Sep 11 14:04:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2938 * scsi_cdr.c 1.106
2939 Open CD-Text File in Binary
2940
2941 Tue Sep 11 03:06:31 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2942 * scsi-linux-sg.c 1.67
2943 Timeout Workaround for ioctl()
2944
2945 Tue Sep 4 14:04:25 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2946 * cdrecord.c 1.136
2947 DEMO_SPEED new
2948
2949 Thu Aug 9 16:38:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2950 * cdrecord.h 1.82
2951 * cdrecord.c 1.135
2952 #define GRACE_TIME 9 new
2953
2954 Fri Jul 20 13:17:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2955 * drv_mmc.c 1.75
2956 * cdrecord.c 1.134
2957 * cdrecord.h 1.81
2958 RF_BLANK new to avoid opening the tray before blanking
2959 Version -> 1.11a07
2960
2961 Thu Jul 19 00:28:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2962 * scsi-remote.c 1.6
2963 Now using _niread()/_nixwrite()
2964
2965 Thu Jul 12 23:40:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2966 * scsidefs.h 1.25
2967 Taiyo Yuden EW-50 new
2968
2969 Thu Jul 12 23:35:08 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2970 * scsi_cdr.c 1.105
2971 * cdr_drv.c 1.23
2972 * drv_philips.c 1.45
2973 New driver for Taiyo Yuden EW-50 because it swabs audio bytes compared to Philips CDD-521
2974
2975 Thu Jul 12 23:33:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2976 * fifo.c 1.30
2977 Better Debug messages for FIFO adresse/size
2978
2979 Thu Jul 5 00:08:38 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2980 * sector.c 1.5
2981 Match new libedc
2982
2983 Thu Jun 28 13:19:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2984 * drv_mmc.c 1.74
2985 Use -DSAO_RAW -DSAO_RAW_TEST for SAO RAW tests only
2986
2987 Wed Jun 27 10:04:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2988 * clone.c 1.4
2989 clone_cue() for Test
2990
2991 Wed Jun 27 09:51:19 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2992 * cdrecord.c 1.133
2993 CDR_SRAW16 removed
2994
2995 Wed Jun 27 09:47:10 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
2996 * scsimmc.h 1.6
2997 * scsi_cdr.c 1.104
2998 struct ftrackdesc -> scsimmc.h
2999
3000 Wed Jun 27 09:35:13 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3001 * scsi_cdr.c 1.103
3002 struct tocheader definition removed because it is in scsimmc.h
3003
3004 Sun Jun 24 22:35:23 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3005 * drv_mmc.c 1.73
3006 check_writemodes_mmc() now resety silent correctly, deflt_writemodes_mmc() new
3007
3008 Sun Jun 24 19:55:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3009 * cdrecord.h 1.80
3010 CDR_SRAW16 disabled, because SAO supports only RAW96x
3011
3012 Fri Jun 22 08:42:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3013 * scsimmc.h 1.5
3014 struct tocheader now with Uchar
3015
3016 Wed Jun 20 21:53:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3017 * subchan.c 1.6
3018 min Struktur member -> pmin
3019
3020 Wed Jun 20 21:53:34 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3021 * cdr_drv.c 1.22
3022 #include <stdio.h> for printf()
3023
3024 Wed Jun 20 21:53:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3025 * cdrecord.c 1.132
3026 Changes for GCC-3.0 & Linux include file bugs for printf() (is a #define), 1.11a04 -> 1.11a05
3027
3028 Tue Jun 19 12:26:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3029 * cdrecord.c 1.131
3030 Usage() with textfile=, 1.11a03 -> 1.11a04
3031
3032 Tue Jun 19 12:22:30 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3033 * cdtext.c 1.2
3034 Modifications for RAW CD-Text
3035
3036 Tue Jun 19 11:39:08 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3037 * cdrecord.h 1.79
3038 * subchan.c 1.5
3039 addrw() new for CD-Text Support in RAW mode
3040
3041 Tue Jun 19 02:10:37 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3042 * cdrecord.h 1.78
3043 * cdrecord.c 1.130
3044 BUF_SIZE -> CDR_BUF_SIZE & from cdrecord.c -> cdrecord.h
3045
3046 Tue Jun 19 01:04:54 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3047 * cdrecord.c 1.129
3048 Do not call exit() if interrupting during wait time via ^C
3049
3050 Mon Jun 18 09:29:52 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3051 * cdtext.c 1.1
3052 date and time created 01/06/18 08:29:52 by joerg
3053
3054 Mon Jun 18 08:55:07 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3055 * drv_mmc.c 1.72
3056 * cdrecord.c 1.128
3057 * cdrecord.h 1.77
3058 First CD-Text Support
3059
3060 Sat Jun 16 19:20:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3061 * cdrecord.c 1.127
3062 trackp->dataoff new, call on_comerr() earlier
3063
3064 Sat Jun 16 18:16:51 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3065 * cdrecord.h 1.76
3066 Dataoffset in struct track new, is_text() new
3067
3068 Sat Jun 16 18:15:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3069 * drv_mmc.c 1.71
3070 Forgotten if (xdebug)
3071
3072 Tue Jun 12 22:57:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3073 * cdrecord.c 1.126
3074 -clone new, write mode for -xa1 -xa2, RAW data bug removed
3075
3076 Tue Jun 12 22:42:25 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3077 * sector.c 1.4
3078 recodesectors() -> subrecodesecs()/sunchan.c, scrsectors() without return for AUDIO
3079
3080 Tue Jun 12 22:41:37 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3081 * subchan.c 1.4
3082 subrecodesecs() from sector.c & scrsectors() dummy
3083
3084 Tue Jun 12 22:40:59 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3085 * cdrecord.h 1.75
3086 recodesectors() -> subrecodesecs()
3087
3088 Tue Jun 12 01:51:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3089 * cdrecord.h 1.74
3090 Modifications for clone.c
3091
3092 Tue Jun 12 01:50:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3093 * clone.c 1.1
3094 date and time created 01/06/12 00:50:53 by joerg
3095
3096 Tue Jun 12 01:07:06 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3097 * subchan.c 1.3
3098 subq/nsubh -> _subq/_nsubh
3099
3100 Tue Jun 12 01:05:54 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3101 * subchan.c 1.2
3102 Changes for clone writing, qwto16() new for clone 16/96 Writing
3103
3104 Tue Jun 12 00:12:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3105 * sector.c 1.3
3106 removed unused Vars
3107
3108 Mon Jun 11 23:31:00 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3109 * cdrecord.h 1.73
3110 Enhancements for clone writing
3111
3112 Mon Jun 11 23:29:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3113 * sector.c 1.2
3114 scrsectors()/recodesectors() fuer clone writing neu
3115
3116 Mon Jun 11 23:12:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3117 * drv_mmc.c 1.70
3118 Checking write modes Message only with xdebug
3119
3120 Mon Jun 11 23:11:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3121 * movesect.c 1.2
3122 Make it more general to allow compress and expand
3123
3124 Mon Jun 11 23:09:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3125 * auinfo.c 1.10
3126 Comment for ISRC
3127
3128 Sat Jun 9 20:13:35 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3129 * cdrecord.c 1.125
3130 -copy/-nocopy new, Prevent data sectors only in RAW Mode (without libedc_ecc)
3131
3132 Sat Jun 9 20:05:59 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3133 * cdrecord.1 1.60
3134 New Options -raw, -raw96r, -raw96p, -raw16, -copy, -nocopy
3135
3136 Wed Jun 6 00:09:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3137 * cdrecord.c 1.124
3138 Any positive startsector for RAW is wriong -> Philips Firmware bug fixed
3139
3140 Mon Jun 4 19:28:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3141 * cdrecord.c 1.123
3142 Modifications for RAW Mode
3143 cdr_t *dp now allocated
3144 BURNFREE printput with Driver Flags
3145 OPC also for -blank
3146 write_secs() new for all writes on ATAPI
3147 print_wrmodes()/check_wrmode() new
3148 reload_media() new
3149
3150 Mon Jun 4 17:45:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3151 * cdrecord.h 1.72
3152 * drv_dvd.c 1.53
3153 * drv_mmc.c 1.69
3154 New Function reload_media()
3155
3156 Mon Jun 4 17:08:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3157 * cdrecord.h 1.71
3158 * wm_packet.c 1.15
3159 Modifications for RAW Mode
3160
3161 Mon Jun 4 17:06:21 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3162 * subchan.c 1.1
3163 date and time created 01/06/04 16:06:21 by joerg
3164
3165 Mon Jun 4 16:52:34 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3166 * crc16.c 1.3
3167 Now correct Code with Inverted CRC Bits
3168
3169 Mon Jun 4 16:49:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3170 * auinfo.c 1.9
3171 SECT_AUDIO_NPRE -> SECT_AUDIO_NOPRE
3172
3173 Mon Jun 4 16:06:15 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3174 * crc16.c 1.2
3175 Now using Uint*_t
3176
3177 Mon Jun 4 16:02:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3178 * crc16.h 1.1
3179 date and time created 01/06/04 15:02:17 by joerg
3180
3181 Mon Jun 4 13:33:19 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3182 * drv_mmc.c 1.68
3183 Now using CDR_SRAW*, botchexit Abort removed
3184
3185 Mon Jun 4 12:53:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3186 * sector.c 1.1
3187 date and time created 01/06/04 11:53:18 by joerg
3188
3189 Sun Jun 3 20:51:22 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3190 * auinfo.c 1.8
3191 Modifications for RAW Mode
3192
3193 Sun Jun 3 14:48:57 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3194 * cdrecord.c 1.122
3195 Use comexit()/comerr() instead of exscsi()
3196 New Function do_opc() now also called before blank, -force avoids this
3197
3198 Sat Jun 2 21:24:52 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3199 * movesect.h 1.1
3200 * movesect.c 1.1
3201 date and time created 01/06/02 20:24:52 by joerg
3202
3203 Fri Jun 1 07:54:04 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3204 * cdrecord.1 1.59
3205 burnproof -> burnfree
3206
3207 Fri Jun 1 07:46:01 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3208 * scsi_cdr.c 1.102
3209 BURN-Proof (Sanyo) -> Buffer-Underrun-Free recording
3210
3211 Fri Jun 1 07:44:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3212 * fifo.c 1.29
3213 call fill_buf() instead of read_buf() and trackp/secno Parameter for Subcode Generator
3214
3215 Fri Jun 1 02:08:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3216 * drv_mmc.c 1.67
3217 BURN-Proof -> BURN-Free
3218
3219 Thu May 31 23:31:44 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3220 * scsireg.h 1.25
3221 BURN Free & link size new
3222
3223 Thu May 31 03:21:47 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3224 * drv_mmc.c 1.66
3225 check_writemodes_mmc() new, is_raw() set write modes
3226
3227 Mon May 28 00:51:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3228 * cd_misc.c 1.9
3229 sec_to_msf() new
3230
3231 Sun May 27 14:01:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3232 * audiosize.c 1.17
3233 Better comment
3234
3235 Thu May 24 19:10:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3236 * auinfo.c 1.7
3237 No exit() if -debug & nindex > 1
3238
3239 Thu May 24 19:09:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3240 * modes.c 1.23
3241 Warning using default data only if not in Silent mode
3242
3243 Thu May 24 19:07:13 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3244 * drv_dvd.c 1.52
3245 * drv_jvc.c 1.56
3246 * drv_simul.c 1.18
3247 * drv_philips.c 1.44
3248 * drv_sony.c 1.47
3249 CDR_DAO -> CDR_SAO, SAO no more predefined - it either does not work or is tested automatically (MMC)
3250
3251 Sun May 20 21:23:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3252 * drv_sony.c 1.46
3253 * drv_philips.c 1.43
3254 mask sectype with ST_MASK because of new mode bits
3255
3256 Sun May 20 18:51:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3257 * drv_simul.c 1.17
3258 CDR_SIMUL Flag new
3259
3260 Fri May 18 21:07:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3261 * cdrecord.h 1.70
3262 F_OVERBURN new, F_RAW / is_raw() new, CDR_SIMUL new
3263
3264 Fri May 18 19:30:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3265 * cdrecord.c 1.121
3266 trackp[0].dbtype is set with Data type from Track 1
3267
3268 Fri May 18 19:22:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3269 * drv_mmc.c 1.65
3270 In open_session() wird nun schon der Datenblocktyp fuer den ersten track eingestellt
3271
3272 Mon May 14 23:36:07 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3273 * cdrecord.c 1.120
3274 -overburn new
3275 Bracket bug with > 90 min Warning removed
3276 > 90 Min Warning only if offizial capacity is exceeded (for DVD-R)
3277 -pad implied for next Track with -isosize
3278 Win32 Priorities are non contiguous (fix in rt_raisepri())
3279
3280 Mon May 14 22:54:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3281 * cdrecord.h 1.69
3282 F_OVERBURN (-overburn) new
3283
3284 Mon May 14 22:53:33 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3285 * cdrecord.1 1.58
3286 -overburn new, -isosize better documented
3287
3288 Sat Apr 28 23:34:12 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3289 * scsi-remote.c 1.5
3290 Read char with buffer for cygwin
3291
3292 Fri Apr 20 11:38:03 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3293 * scsitransp.c 1.81
3294 scg_svhead() is silent if non verbose
3295
3296 Fri Apr 20 11:34:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3297 * scsi-linux-sg.c 1.66
3298 Hack for ide-scsi bug, although there is sense data, SCSI Status is 0
3299
3300 Thu Apr 19 21:52:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3301 * drv_mmc.c 1.64
3302 removed superfluous scgp->silent--; in fixate_mmx(). silent did become negative
3303
3304 Thu Apr 19 21:51:26 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3305 * cdrecord.c 1.119
3306 Enhance wait time in wait_unit_ready() after blank to 240 s for Mitsumi
3307
3308 Tue Apr 17 00:58:57 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3309 * cdrecord.1 1.57
3310 Hint for mailman interface
3311
3312 *************** Release 1.10 *******************
3313
3314 Fri Apr 13 20:41:36 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3315 * cdrecord.c 1.118
3316 Version -> 1.10 final
3317
3318 Fri Apr 13 20:40:58 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3319 * cdrecord.c 1.117
3320 Backwardcounter corrected
3321
3322 Fri Apr 13 20:39:09 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3323 * cdrecord.1 1.56
3324 New Support mail Adresses
3325
3326 Wed Apr 11 01:22:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3327 * scsi_cdr.c 1.101
3328 * cdrecord.h 1.68
3329 print_capacity() new with FILE * Parameter
3330
3331 Sun Apr 8 02:03:49 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3332 * modes.c 1.22
3333 scgp->silent--; was oat wrong place
3334
3335 Sun Apr 1 14:39:01 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3336 * cdrecord.1 1.55
3337 Typo
3338
3339 Sat Mar 31 23:02:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3340 * modes.c 1.21
3341 unit_ready() before each mode_sense()/mode_select()
3342
3343 Sat Mar 31 22:46:28 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3344 * drv_mmc.c 1.63
3345 Comment for IOMEGA DMA overrun modified (Philips removed)
3346
3347 Sun Mar 18 19:39:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3348 * cdrecord.1 1.54
3349 REMOTE SCSI description and new unified SCSI Options
3350
3351 Sun Mar 18 19:31:31 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3352 * cdrecord.c 1.116
3353 Unified SCSI Options
3354
3355 Sun Mar 18 19:27:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3356 * scsitransp.c 1.80
3357 Fixed bug that printed SCSI timing without verbose
3358
3359 Sun Mar 18 18:37:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3360 * scsitransp.c 1.79
3361 New Functions: scg_svhead()/scg_svtail()/scg__sprinterr()
3362 Comments for Functions
3363 Print SCSI timing for earch failed SCSI Command
3364
3365 Sun Mar 18 18:28:17 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3366 * scsitransp.h 1.50
3367 New Funstions: scg_svhead()/scg_svtail()/scg__sprinterr()
3368
3369 Sun Mar 18 15:37:09 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3370 * scsitransp.c 1.78
3371 Print Timing without Verbose
3372
3373 Sun Mar 18 15:10:18 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3374 * scsi-wnt.c 1.27
3375 * scsi-vms.c 1.29
3376 * scsi-unixware.c 1.25
3377 * scsi-sgi.c 1.34
3378 * scsi-osf.c 1.23
3379 * scsi-next.c 1.30
3380 * scsi-linux-sg.c 1.65
3381 * scsi-hpux.c 1.29
3382 * scsi-linux-pg.c 1.39
3383 * scsi-bsd.c 1.40
3384 * scsi-bsd-os.c 1.26
3385 * scsi-beos.c 1.19
3386 * scsi-aix.c 1.33
3387 if (scgp->debug) -> if (scgp->debug > 0)
3388
3389 Wed Mar 14 00:42:40 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3390 * scsitransp.h 1.49
3391 * scsitransp.c 1.77
3392 scg_verbose() -> scg_vsetup()
3393
3394 Mon Mar 12 23:09:38 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3395 * cdrecord.c 1.115
3396 Version -> 1.10a17, select_target() uses FILE *
3397
3398 Mon Mar 12 23:08:46 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3399 * scsi_scan.h 1.3
3400 * scsi_scan.c 1.14
3401 comerrno() removed
3402 select_target() with FILE *
3403 select_target() returns number of Targets
3404
3405 Mon Mar 12 23:06:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3406 * cdrecord.h 1.67
3407 * scsi_cdr.c 1.100
3408 printinq() new
3409
3410 Mon Mar 12 22:06:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3411 * scsi-linux-sg.c 1.64
3412 Better differentiation SCG_RETRYABLE/SCG_NO_ERROR
3413 Set ux_errno if Sense Data present
3414
3415 Sun Mar 11 17:10:12 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3416 * scsi-linux-pg.c 1.38
3417 SCG_RETRYABLE for DMA overrun
3418 CHECK CONDITION == SCG_NO_ERROR
3419
3420 Sun Mar 11 17:07:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3421 * scsitransp.c 1.76
3422 Remove unused Variables
3423
3424 Sun Mar 11 16:56:24 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3425 * scsitransp.h 1.48
3426 scg_vhead()/scg_vtail()/scg_verbose() & scg_errfflush() new
3427
3428 Sun Mar 11 16:55:55 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3429 * scsitransp.c 1.75
3430 scg_vhead()/scg_vtail()/scg_verbose() & scg_errfflush() new
3431 Version -> 0.5
3432
3433 Sat Mar 10 17:53:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3434 * scsitransp.h 1.47
3435 scgp->bufptr new
3436 SCG_KVERSION new
3437
3438 Sat Mar 10 17:52:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3439 * scsitransp.c 1.74
3440 scgp->bufptr new
3441 scgp->scmd->resid < 0 == DMA overrun
3442
3443 Sat Mar 10 16:24:00 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3444 * scsi-linux-sg.c 1.63
3445 SCG_KVERSION new
3446
3447 Mon Feb 26 22:20:32 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3448 * scsi-unixware.c 1.24
3449 New formatting
3450
3451 Mon Feb 26 22:18:39 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3452 * scsi-unixware.c 1.23
3453 Environment "LIBSCG_SCAN_ALL" controls scanning of Harddisks because of system crash
3454
3455 Mon Feb 26 16:05:41 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3456 * cdrecord.c 1.114
3457 Warning if DVD-R code is missing and we found a DVD-R drive
3458
3459 Sun Feb 25 13:02:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3460 * fifo.c 1.27
3461 Now using mmapdefs.h
3462
3463 Fri Feb 23 17:32:38 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3464 * scsidefs.h 1.24
3465 ccs() Makro -> is_ccs()
3466
3467 Fri Feb 23 00:24:02 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3468 * fifo.c 1.26
3469 Support for mmap() on Apollo Domain/OS with mmap(0, &size, ...)
3470
3471 Thu Feb 22 16:13:27 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3472 * audiosize.c 1.16
3473 Fixed bug in Prototyp (result from long -> off_t)
3474
3475 Thu Feb 22 16:11:07 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3476 * cdrecord.h 1.66
3477 * wm_packet.c 1.14
3478 * cdrecord.c 1.113
3479 * drv_mmc.c 1.62
3480 * drv_jvc.c 1.54
3481 * drv_dvd.c 1.51
3482 Large File support
3483
3484 Thu Feb 22 16:10:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3485 * drv_jvc.c 1.55
3486 padsize Parameter for pad_track() casted to Llong
3487
3488 Thu Feb 22 00:57:53 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3489 * cdr_drv.c 1.21
3490 mconfig.h/unixstd.h for Large Files
3491
3492 Thu Feb 22 00:55:35 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3493 * scsi_scan.c 1.13
3494 #include <mconfig.h> for Large Files
3495
3496 Thu Feb 22 00:54:26 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3497 * fifo.c 1.25
3498 Large File support
3499 Casts for sizeof() [long] on MaxOS X
3500
3501 Wed Feb 21 23:32:51 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3502 * defaults.c 1.6
3503 #include unixstd.h for Large Files
3504
3505 Wed Feb 21 23:27:48 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3506 * auinfo.c 1.6
3507 * isosize.c 1.7
3508 * audiosize.c 1.15
3509 Large File support
3510
3511 Tue Feb 20 23:56:44 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3512 * drv_sony.c 1.45
3513 * drv_philips.c 1.42
3514 unixstd.h for sys/types.h for off_t in cdrecord.h
3515
3516 Thu Feb 15 23:09:12 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3517 * scsihack.c 1.37
3518 Test for HAVE_BSD_DEV_SCSIREG_H for new MacOSX
3519
3520 Fri Feb 9 00:35:50 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3521 * drv_philips.c 1.41
3522 Fixes for Plasmon RF 4100
3523
3524 Tue Jan 23 12:20:32 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3525 * modes.c 1.20
3526 Cast for singed/unsigned cmparison
3527
3528 Mon Jan 15 01:09:05 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3529 * fifo.c 1.24
3530 %x -> %p Format
3531
3532 Sun Jan 7 19:46:42 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3533 * scsihack.c 1.36
3534 scsi-apollo.c new
3535
3536 Sun Jan 7 19:39:40 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3537 * scsitransp.c 1.73
3538 * scsi-vms.c 1.28
3539 * scsi-unixware.c 1.22
3540 * scsi-linux-pg.c 1.37
3541 * scsi-aix.c 1.32
3542 sense_len check -> scsitransp.c
3543
3544 Tue Jan 2 00:09:45 2001 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3545 * scsitransp.c 1.72
3546 sccsid[] is always used -> without #ifdef lint
3547
3548 Fri Dec 29 00:06:35 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3549 * cdrecord.c 1.112
3550 Lint, 1.10a10, rlimit cast to Llong for SGI
3551
3552 Thu Dec 28 23:19:23 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3553 * scsi_cdr.c 1.99
3554 Modified for Lint
3555
3556 Wed Dec 20 18:26:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3557 * scsi-sgi.c 1.33
3558 Cast to caddr_t for SENSEBUF(dsp)
3559
3560 Wed Dec 13 20:22:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3561 * scsi-linux-pg.c 1.36
3562 Cast s_cmd.addr = (caddr_t)sp->u_sense.cmd_sense;
3563
3564 Tue Dec 12 15:20:46 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3565 * scsitransp.h 1.46
3566 struct scsi -> struct scg_scsi for AIX
3567
3568 Sat Dec 9 22:52:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3569 * scsi-linux-sg.c 1.62
3570 Recognise ENOTTY as errno for failed ioctl()
3571
3572 Sat Dec 9 18:20:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3573 * modes.c 1.19
3574 * scsilog.c 1.13
3575 * drv_sony.c 1.44
3576 * drv_philips.c 1.40
3577 * drv_mmc.c 1.61
3578 * drv_jvc.c 1.53
3579 * drv_dvd.c 1.50
3580 u_char -> Uchar
3581
3582 Wed Dec 6 12:43:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3583 * cdrecord.c 1.111
3584 atoll() -> libschily
3585
3586 Wed Nov 29 17:22:15 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3587 * scsi-vms.c 1.27
3588 Indented
3589
3590 Wed Nov 29 17:18:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3591 * scsi-vms.c 1.26
3592 ATAPI Support and changed for new libscg Interface
3593
3594 Fri Nov 24 11:00:58 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3595 * cdrecord.c 1.110
3596 Workaround for ACER drive that does not return from -dummy
3597 Typo in online Help
3598
3599 Wed Nov 8 00:06:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3600 * scsitransp.h 1.45
3601 * scsireg.h 1.24
3602 * scsidefs.h 1.23
3603 * scgio.h 2.16
3604 #ifdef __cplusplus extern "C" {
3605
3606 Sat Nov 4 15:00:50 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3607 * fifo.c 1.23
3608 * cdrecord.c 1.109
3609 Printf-like Formats cleaned up
3610
3611 Sat Nov 4 14:56:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3612 * scsi_cdr.c 1.98
3613 PIONEER CD-WO DR-R504X -> DEV_PIONEER_DW_S114X
3614
3615 Sat Nov 4 14:52:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3616 * cdrecord.h 1.65
3617 DEFAULT_FIFOSIZE -> Long Constant
3618
3619 Tue Oct 31 15:58:54 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3620 * cdrecord.c 1.108
3621 Cygwin-1.x Compatibility
3622
3623 Sun Oct 22 13:37:15 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3624 * scsi-aix.c 1.31
3625 Type in sizeof(devname removed
3626
3627 Tue Oct 17 10:35:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3628 * cdrecord.1 1.53
3629 SEE ALSO enhanced
3630
3631 Fri Oct 13 11:28:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3632 * scsi-linux-sg.c 1.61
3633 use pg_version() only for PP
3634
3635 Wed Sep 20 00:59:38 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3636 * modes.c 1.18
3637 Code reordered so DMA overrun messages only appears once
3638
3639 Sun Sep 17 17:15:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3640 * cdrecord.h 1.64
3641 #define sample -> #define msample for Win32
3642
3643 Fri Sep 8 03:04:50 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3644 * modes.c 1.17
3645 Warning for Philips DMA overrun
3646
3647 Wed Sep 6 23:41:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3648 * scsi_cdr.c 1.97
3649 unit_ready() made better
3650
3651 Wed Sep 6 09:59:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3652 * scsitransp.c 1.71
3653 * scsitransp.h 1.44
3654 scg_cmderr() -> scg_cmd_err(), scg_cmd_status() new
3655
3656 Tue Sep 5 03:32:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3657 * scsitransp.c 1.70
3658 Default printing to stderr
3659
3660 Tue Sep 5 03:06:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3661 * scsitransp.c 1.69
3662 scg__open() returns -1 when SCGO_OPEN fails, to avoid calling scg_fileno()
3663
3664 Tue Sep 5 02:30:41 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3665 * scsi_cdr.c 1.96
3666 allow_atapi() calls unit_ready() before mode_sense() to make it work past a reset
3667
3668 Tue Sep 5 02:28:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3669 * modes.c 1.16
3670 Minimal transfer sizeof(struct scsi_mode_header) after DMA overrun
3671
3672 Tue Sep 5 02:22:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3673 * drv_mmc.c 1.60
3674 read_toc()/read_disk_info() reads minimal 4 bytes for Philips ATAPI drives
3675
3676 Mon Sep 4 20:24:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3677 * cdrecord.1 1.52
3678 Typo removed
3679
3680 Sat Sep 2 21:16:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3681 * scsitransp.h 1.43
3682 Drive flags new in SCSI *
3683
3684 Sat Sep 2 21:03:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3685 * scsi-wnt.c 1.26
3686 * scsi-vms.c 1.25
3687 * scsi-unixware.c 1.21
3688 * scsi-sgi.c 1.32
3689 * scsi-osf.c 1.22
3690 * scsi-os2.c 1.21
3691 * scsi-next.c 1.29
3692 * scsi-linux-sg.c 1.60
3693 * scsi-linux-pg.c 1.35
3694 * scsi-hpux.c 1.28
3695 * scsi-bsd.c 1.39
3696 * scsi-bsd-os.c 1.25
3697 * scsi-aix.c 1.30
3698 * scsi-beos.c 1.18
3699 All debug printing to stderr (scgp->errfile)
3700
3701 Tue Aug 29 23:44:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3702 * scsi-next.c 1.28
3703 * scsi-bsd-os.c 1.24
3704 error codes & return harmonised
3705
3706 Tue Aug 29 02:36:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3707 * drv_mmc.c 1.59
3708 set curspeed only if > 0 (SCSI-3 floating point exception in waitfix)
3709
3710 Tue Aug 29 02:35:04 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3711 * scsi_scan.c 1.12
3712 call scg_settarget() in scanbus, to make sure SCSI address for scg_initator_id() is OK
3713
3714 Sat Aug 26 10:20:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3715 * drv_mmc.c 1.58
3716 OPC Hack for strange drive that returns from OPC with "UNIT ATTENTION/operator selected write permit"
3717
3718 Sat Aug 26 10:15:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3719 * cdrecord.c 1.107
3720 Enhancements for remote SCSI, scg_reset() with what Parameter
3721
3722 Sat Aug 26 00:53:10 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3723 * scsihack.c 1.35
3724 * scsitransp.c 1.68
3725 scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
3726 do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
3727 scg__open() from scsihack.c -> scsitransp.c, scg_settarget() -> scgsettarget.c
3728 dummy code it now always present
3729
3730 Sat Aug 26 00:22:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3731 * scsitransp.h 1.42
3732 scg_settarget() -> scgsettarget.c
3733
3734 Fri Aug 25 23:17:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3735 * scsi-wnt.c 1.25
3736 * scsi-vms.c 1.24
3737 * scsi-unixware.c 1.20
3738 * scsi-sgi.c 1.31
3739 * scsi-osf.c 1.21
3740 * scsi-os2.c 1.20
3741 * scsi-next.c 1.27
3742 * scsi-linux-sg.c 1.59
3743 * scsi-linux-pg.c 1.34
3744 * scsi-hpux.c 1.27
3745 * scsi-bsd.c 1.38
3746 * scsi-bsd-os.c 1.23
3747 * scsi-beos.c 1.17
3748 * scsi-aix.c 1.29
3749 scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
3750 do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
3751
3752 Thu Aug 24 00:52:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3753 * scsitransp.h 1.41
3754 scg Address Stucture new
3755 scg__open() without bus/target/lun Parameter
3756 scg_remote() new
3757
3758 Wed Aug 23 22:44:26 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3759 * scsi_scan.c 1.11
3760 * scsilog.c 1.12
3761 * drv_dvd.c 1.49
3762 * drv_jvc.c 1.52
3763 * drv_philips.c 1.39
3764 * drv_sony.c 1.43
3765 * scsi_cdr.c 1.95
3766 scsibus/target/lun acess now only with scg_scsibus()/scsi_target()/scg_lun() and scg_settarget()
3767 do not initialize target in struct scg_cmd because this is now done in SCG lowlevel code
3768
3769 Sun Aug 20 20:57:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3770 * scsitransp.h 1.40
3771 * scsitransp.c 1.67
3772 * scsihack.c 1.34
3773 * scsi-linux-sg.c 1.58
3774 * scsi-linux-pg.c 1.33
3775 * scsi-sgi.c 1.30
3776 * scsi-next.c 1.26
3777 * scsi-hpux.c 1.26
3778 * scsi-bsd.c 1.37
3779 * scsi-aix.c 1.28
3780 * scsi_scan.c 1.10
3781 Now using scg_settarget()
3782
3783 Sat Aug 19 23:24:03 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3784 * scsitransp.c 1.66
3785 * scsihack.c 1.33
3786 * scsi-wnt.c 1.24
3787 * scsi-vms.c 1.23
3788 * scsi-unixware.c 1.19
3789 * scsi-sgi.c 1.29
3790 * scsi-osf.c 1.20
3791 * scsi-os2.c 1.19
3792 * scsi-next.c 1.25
3793 * scsi-linux-sg.c 1.57
3794 * scsi-linux-pg.c 1.32
3795 * scsi-hpux.c 1.25
3796 * scsi-bsd.c 1.36
3797 * scsi-beos.c 1.16
3798 * scsi-bsd-os.c 1.22
3799 * scsi-aix.c 1.27
3800 * scsitransp.h 1.38
3801 scg_reset() with Function code Parameter
3802
3803 Sat Aug 19 22:37:30 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3804 * cdrecord.h 1.63
3805 * scsitransp.h 1.39
3806 #ifdef's modified for new #define _SCG_*_H
3807
3808 Sat Aug 19 21:57:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3809 * scsireg.h 1.23
3810 * scsidefs.h 1.22
3811 * scgio.h 2.15
3812 Correctly made multi include safe with #ifdef _SCG_*
3813
3814 Sat Aug 19 21:05:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3815 * scsitransp.c 1.65
3816 sys/param.h removed
3817
3818 Sat Aug 19 20:52:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3819 * scsitransp.h 1.37
3820 Now using scg_ops
3821 Remote Version #defines, scg__version() removed
3822
3823 Sat Aug 19 20:23:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3824 * scsi-sgi.c 1.28
3825 * scsi-osf.c 1.19
3826 * scsierrs.c 2.26
3827 * scsitransp.c 1.64
3828 * scsireg.h 1.22
3829 u_char -> Uchar
3830
3831 Sat Aug 19 19:13:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3832 * scsitransp.c 1.63
3833 * scsihack.c 1.32
3834 scsitransp.c and scsihack.c separated
3835
3836 Sat Aug 19 17:30:28 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3837 * scsireg.h 1.21
3838 Status & Sense Definitions from scsireg.h
3839
3840 Fri Aug 18 10:40:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3841 * scsi-vms.c 1.22
3842 * scsi-wnt.c 1.23
3843 * scsi-unixware.c 1.18
3844 * scsi-sgi.c 1.27
3845 * scsi-osf.c 1.18
3846 * scsi-os2.c 1.18
3847 * scsi-next.c 1.24
3848 * scsi-linux-sg.c 1.56
3849 * scsi-linux-pg.c 1.31
3850 * scsi-hpux.c 1.24
3851 * scsi-bsd.c 1.35
3852 * scsi-bsd-os.c 1.21
3853 * scsi-beos.c 1.15
3854 * scsihack.c 1.31
3855 * scsi-aix.c 1.26
3856 * scsitransp.c 1.62
3857 Now uses scg_ops Structure and calling via pointers
3858
3859 Thu Aug 17 22:50:53 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3860 * scsitransp.c 1.61
3861 Bracketing typo in scg_sprintresult() removed (printed junk)
3862
3863 Wed Aug 16 10:11:08 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3864 * scsi-wnt.c 1.22
3865 * scsi-vms.c 1.21
3866 * scsi-unixware.c 1.17
3867 * scsi-sgi.c 1.26
3868 * scsi-os2.c 1.17
3869 * scsi-osf.c 1.17
3870 * scsi-next.c 1.23
3871 * scsi-linux-sg.c 1.55
3872 * scsi-hpux.c 1.23
3873 * scsi-linux-pg.c 1.30
3874 * scsi-bsd.c 1.34
3875 * scsi-beos.c 1.14
3876 * scsi-bsd-os.c 1.20
3877 * scsi-aix.c 1.25
3878 * scsihack.c 1.30
3879 * scsitransp.c 1.60
3880 scg_send() now only with scgp* Parameter
3881
3882 Sun Aug 13 23:31:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3883 * scsitransp.c 1.59
3884 Buggy braketing corrected (printed 4-5 null Bytes to error output even in silent mode)
3885
3886 Fri Aug 4 01:26:24 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3887 * scsitransp.h 1.36
3888 * scsitransp.c 1.58
3889 Komplett umgebaut damit die Fehlerausgabe in einen String erfolgt
3890
3891 Tue Aug 1 00:03:45 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3892 * scsitransp.h 1.35
3893 * scsitransp.c 1.57
3894 * scsierrs.c 2.25
3895 * scsi-wnt.c 1.21
3896 * scsi-vms.c 1.20
3897 * scsi-unixware.c 1.16
3898 * scsi-sgi.c 1.25
3899 * scsi-osf.c 1.16
3900 * scsi-os2.c 1.16
3901 * scsi-next.c 1.22
3902 * scsi-linux-sg.c 1.54
3903 * scsi-linux-pg.c 1.29
3904 * scsi-hpux.c 1.22
3905 * scsi-bsd.c 1.33
3906 * scsi-bsd-os.c 1.19
3907 * scsi-beos.c 1.13
3908 * scsi-aix.c 1.24
3909 All printf()'s -> js_printf(), sprintf() -> snprintf()
3910
3911 Sun Jul 30 15:15:34 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3912 * scsitransp.c 1.56
3913 * scsitransp.h 1.34
3914 scg_prbytes()/scg_prsense() & scg_printdev() INterface restructured
3915
3916 Sun Jul 30 13:52:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3917 * wm_packet.c 1.13
3918 * scsi_scan.c 1.9
3919 * scsilog.c 1.11
3920 * cdrecord.c 1.106
3921 * scsi_cdr.c 1.94
3922 * modes.c 1.15
3923 * drv_sony.c 1.42
3924 * drv_simul.c 1.16
3925 * drv_philips.c 1.38
3926 * drv_mmc.c 1.57
3927 * drv_jvc.c 1.51
3928 * drv_dvd.c 1.48
3929 Restructured for new libscg with scg_*()
3930
3931 Thu Jul 27 01:17:47 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3932 * scsitransp.c 1.55
3933 scg_prbytes()/scg_printdev() now using FILE * Parameter
3934 scg__errmsg() restructured to be similar to snprintf()
3935
3936 Thu Jul 27 01:15:54 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3937 * scsierrs.c 2.24
3938 Made similar to snprintf()
3939
3940 Thu Jul 27 01:15:02 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3941 * scsitransp.h 1.33
3942 scg_prbytes()/scg_printdev() now using FILE * Parameter
3943 scg__errmsg() restructured to be similar to snprintf()
3944
3945 Sun Jul 23 18:01:12 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3946 * scsierrs.c 2.23
3947 * scsihack.c 1.29
3948 * scsitransp.c 1.54
3949 * scsi-wnt.c 1.20
3950 * scsi-vms.c 1.19
3951 * scsi-unixware.c 1.15
3952 * scsi-osf.c 1.15
3953 * scsi-sgi.c 1.24
3954 * scsi-os2.c 1.15
3955 * scsi-next.c 1.21
3956 * scsi-linux-sg.c 1.53
3957 * scsi-linux-pg.c 1.28
3958 * scsi-hpux.c 1.21
3959 * scsi-bsd.c 1.32
3960 * scsi-beos.c 1.12
3961 * scsi-bsd-os.c 1.18
3962 * scsi-aix.c 1.23
3963 * scsitransp.h 1.32
3964 restructured to use scg_ basieed Function names
3965
3966 Sun Jul 23 00:28:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3967 * scsitransp.h 1.31
3968 open_scsi()/close_scsi()/... -> scg_open()/scg_close/...
3969
3970 Thu Jul 20 20:12:42 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3971 * cdrecord.1 1.51
3972 Note for Volmgt & Solaris/USCSI
3973
3974 *************** Release 1.9 *******************
3975
3976 Thu Jul 20 19:49:20 2000 joerg
3977 * diskid.c 1.28
3978 New Manufacturer: "Grand Advance Technology LTD."
3979
3980 Thu Jul 20 19:12:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3981 * cdrecord.c 1.105
3982 Version -> 1.9
3983 99 Minute check better
3984
3985 Mon Jul 3 01:19:21 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3986 * scsi-linux-sg.c 1.52
3987 Type fixed in !scglocal(scgp)->drvers < 0
3988
3989 Mon Jul 3 00:11:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3990 * scsi_cdr.c 1.93
3991 * drv_sony.c 1.41
3992 * drv_dvd.c 1.47
3993 * drv_mmc.c 1.56
3994 * cdrecord.h 1.62
3995 * cd_misc.c 1.8
3996 msf_to_lba() with force_positive Flag for 99 Minute CD's
3997
3998 Sun Jul 2 23:22:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
3999 * scsi-linux-sg.c 1.51
4000 scsi_raisedma() only for Kernel-2.2.10 and newer
4001
4002 Sat Jul 1 13:40:49 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4003 * scsi-linux-sg.c 1.50
4004 New allocated copy buffer in SCSI * -> local for raisedma
4005
4006 Sat Jul 1 13:22:49 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4007 * scsitransp.c 1.53
4008 * scsi-wnt.c 1.19
4009 * scsi-vms.c 1.18
4010 * scsi-unixware.c 1.14
4011 * scsi-sgi.c 1.23
4012 * scsi-osf.c 1.14
4013 * scsi-os2.c 1.14
4014 * scsi-next.c 1.20
4015 * scsi-linux-sg.c 1.49
4016 * scsi-linux-pg.c 1.27
4017 * scsi-hpux.c 1.20
4018 * scsi-bsd.c 1.31
4019 * scsi-bsd-os.c 1.17
4020 * scsi-beos.c 1.11
4021 * scsi-aix.c 1.22
4022 maxdma/maxbuf new in SCSI *
4023 scsi_getbuf() now calls scsi_bufsize() to init new members
4024
4025 Sat Jul 1 13:09:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4026 * scsitransp.h 1.30
4027 maxdma/maxbuf new in SCSI *
4028
4029 Fri Jun 30 18:43:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4030 * scsi-linux-sg.c 1.48
4031 scsi_raisedma() now called with correct DMA Buffersize
4032
4033 Fri Jun 30 18:38:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4034 * scsitransp.c 1.52
4035 * scsihack.c 1.28
4036 * scsi-wnt.c 1.18
4037 * scsi-vms.c 1.17
4038 * scsi-unixware.c 1.13
4039 * scsi-sgi.c 1.22
4040 * scsi-sco.c 1.14
4041 * scsi-osf.c 1.13
4042 * scsi-os2.c 1.13
4043 * scsi-next.c 1.19
4044 * scsi-linux-sg.c 1.47
4045 * scsi-hpux.c 1.19
4046 * scsi-linux-pg.c 1.26
4047 * scsi-bsd.c 1.30
4048 * scsi-beos.c 1.10
4049 * scsi-bsd-os.c 1.16
4050 * scsi-aix.c 1.21
4051 scsi_maxdma() now with 2nd Parameter "amt" for Linux sg driver
4052
4053 Tue Jun 27 19:29:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4054 * drv_mmc.c 1.55
4055 Disk Subtype decoder for High Speed RW
4056
4057 Tue Jun 27 19:19:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4058 * cdrecord.c 1.104
4059 Support for 99 Minute CD's
4060
4061 Tue Jun 27 19:17:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4062 * diskid.c 1.27
4063 99 Minute media in table
4064
4065 Mon Jun 26 22:40:39 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4066 * diskid.c 1.26
4067 Bestdisc Technology Corporation new
4068
4069 Mon Jun 26 22:29:17 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4070 * scsi-bsd.c 1.29
4071 * scsi-bsd-os.c 1.15
4072 * scsi-sgi.c 1.21
4073 * scsi-linux-sg.c 1.46
4074 * scsi-linux-pg.c 1.25
4075 * scsi-next.c 1.18
4076 better error messages into scgp->errstr
4077
4078 Fri Jun 23 23:52:39 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4079 * scsi-linux-sg.c 1.45
4080 pvers && isold -> scglocal
4081
4082 Fri Jun 23 23:23:33 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4083 * scsi-linux-sg.c 1.44
4084 Variable pvers only conditional for unused... warning
4085
4086 Fri Jun 23 23:19:00 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4087 * scsi-linux-sg.c 1.43
4088 Support for SG_IO ioctl()
4089
4090 Fri Jun 23 21:40:38 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4091 * scsitransp.h 1.29
4092 overbose new
4093
4094 Thu Jun 22 15:20:18 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4095 * scsi-linux-sg.c 1.42
4096 SG_SCSI_RESET & SG_SET_RESERVED_SIZE new
4097
4098 Wed Jun 21 10:34:52 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4099 * scsi-linux-pg.c 1.24
4100 Test with ATAPI SCSI status code
4101
4102 Wed Jun 21 10:33:31 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4103 * scsitransp.c 1.51
4104 scsitransp.c split into scsitransp.c & scsi-sun.c
4105
4106 Wed Jun 21 10:27:11 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4107 * scsihack.c 1.27
4108 scsi-sun.c new
4109
4110 Tue Jun 20 07:20:40 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4111 * scsitransp.h 1.28
4112 secured _SCGIO_H -> _SCG_SCSISENSE_H
4113
4114 Tue Jun 20 06:09:57 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4115 * scsi-bsd.c 1.28
4116 ATAPI Support for OpenBSD
4117
4118 Sun Jun 4 00:55:02 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4119 * cdrecord.c 1.103
4120 #include <sys/select.h> for select() (autoconf Test for AIX), version -> 1.9a02
4121
4122 Sat Jun 3 17:31:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4123 * cdrecord.c 1.102
4124 New Option -shorttrack/-noshorttrack
4125
4126 Fri Jun 2 22:37:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4127 * cdrecord.h 1.61
4128 New Flag TI_SHORT_TRACK & is_shorttrk() macro
4129
4130 Fri Jun 2 22:32:59 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4131 * cdrecord.1 1.50
4132 New Optionen -shorttrack & -noshorttrack
4133
4134 Fri Jun 2 21:44:43 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4135 * defaults.c 1.5
4136 Prevent a buffer overrrun with dev= option
4137
4138 Fri Jun 2 21:43:16 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4139 * auinfo.c 1.5
4140 Check for buffer ovverun
4141
4142 Fri Jun 2 00:03:13 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4143 * drv_mmc.c 1.54
4144 Set Pregapsize to 1 if the drive does not support 0
4145 free(cue) if cuep == NULL
4146
4147 Tue May 30 02:46:22 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4148 * diskid.c 1.25
4149 Restructured
4150
4151 Tue May 30 01:06:32 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4152 * diskid.c 1.24
4153 New manufacturers: "WEALTH FAIR INVESTMENT LIMITE", "General Magnetics Ld", "MPO"
4154
4155 Tue May 30 00:59:12 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4156 * scsitransp.h 1.27
4157 debug Parameter -> odebug
4158
4159 Mon May 29 19:07:56 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4160 * scsi-next.c 1.17
4161 Typo corrected max_scsibus -> scglocal(scgp)->max_scsibus
4162
4163 Mon May 29 00:31:18 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4164 * scsireg.h 1.20
4165 Mode page 2A pw_in_lead_in & side_change new
4166
4167 Mon May 29 00:13:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4168 * scsi_cdr.c 1.92
4169 More Page 2A bits for cdrecord -prcap
4170
4171 Sun May 28 18:52:11 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4172 * scsi-vms.c 1.16
4173 scsi_close() now works
4174
4175 Sun May 28 18:40:55 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4176 * cdrecord.1 1.49
4177 -fix hint for CDR-50 & CDR-55 specified
4178
4179 Sun May 7 16:52:20 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4180 * scsi_cdr.c 1.91
4181 * scsilog.c 1.10
4182 * scsi_scan.c 1.8
4183 * auinfo.c 1.4
4184 * cd_misc.c 1.7
4185 * audiosize.c 1.14
4186 * cdr_drv.c 1.20
4187 * fifo.c 1.22
4188 * defaults.c 1.4
4189 * wm_packet.c 1.12
4190 * modes.c 1.14
4191 * cdrecord.c 1.101
4192 * drv_sony.c 1.40
4193 * drv_simul.c 1.15
4194 * drv_philips.c 1.37
4195 * drv_mmc.c 1.53
4196 * drv_jvc.c 1.50
4197 * drv_dvd.c 1.46
4198 * scsierrs.c 2.22
4199 * scsitransp.c 1.50
4200 #include <schily.h>
4201
4202 Sun May 7 16:46:39 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4203 * scsi_cdr.c 1.90
4204 New DVD recognition, to allow Ricoh 9060
4205
4206 Sun May 7 16:11:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4207 * scsihack.c 1.26
4208 Support for new Mac OS X
4209
4210 Mon May 1 20:06:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4211 * scsitransp.c 1.49
4212 scsi_maxmdma() cleaned up
4213
4214 Thu Apr 27 15:06:42 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4215 * cdrecord.1 1.48
4216 Examples for cdda2wav
4217
4218 Thu Apr 27 14:22:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4219 * drv_mmc.c 1.52
4220 No more error message forSony & long write in progress when Fixating
4221
4222 Thu Apr 27 14:17:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4223 * diskid.c 1.23
4224 Better message for illegal ID (CD-RW)
4225 all old CD-R's now print ILLEGAL OLD CODE
4226
4227 Wed Apr 26 11:50:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4228 * cdrecord.c 1.100
4229 * cdrecord.h 1.60
4230 * scsi_cdr.c 1.89
4231 * drv_jvc.c 1.49
4232 * drv_dvd.c 1.45
4233 scsi_close_tr_session()/scsi_blank() with immed Parameter
4234
4235 *************** Release 1.8.1 *******************
4236
4237 Thu Apr 27 14:22:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4238 * drv_mmc.c 1.52
4239 No error message for Sony & long write in progress while fixating
4240
4241 Thu Apr 27 14:17:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4242 * diskid.c 1.23
4243 Better printout with illegal ID for CD-RW, all old CD-R's now give ILLEGAL OLD CODE
4244
4245 Wed Apr 26 11:50:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4246 * cdrecord.c 1.100
4247 * cdrecord.h 1.60
4248 * scsi_cdr.c 1.89
4249 * drv_jvc.c 1.49
4250 * drv_dvd.c 1.45
4251 scsi_close_tr_session()/scsi_blank() with immed Parameter
4252
4253 Mon Apr 24 12:32:14 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4254 * cdrecord.c 1.99
4255 Version -> 1.8.1 final, exitcode == 0 only if fixating in Dummy Mode fails
4256
4257 Sat Apr 22 15:37:05 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4258 * diskid.c 1.22
4259 New manufacturer "VICTOR COMPANY OF JAPAN, LIMITED", "VIVASTAR AG"
4260
4261 Sun Apr 16 17:07:55 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4262 * cdrecord.1 1.47
4263 BURN-Proof Option for Sanyo
4264
4265 Sun Apr 16 17:07:11 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4266 * drv_mmc.c 1.51
4267 BURN-Proof Support for Sanyo
4268
4269 Sun Apr 16 17:06:30 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4270 * cdrecord.c 1.98
4271 New Option driveropts=
4272 better -dao usage
4273
4274 Sun Apr 16 03:11:26 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4275 * scsi_cdr.c 1.88
4276 display BURN-Proof for cdrecord -prcap
4277
4278 Sun Apr 16 03:08:58 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4279 * defaults.c 1.3
4280 * cdrecord.dfl 1.2
4281 driveropts new
4282
4283 Sun Apr 16 02:16:29 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4284 * drv_sony.c 1.39
4285 * cdrecord.h 1.59
4286 * drv_simul.c 1.14
4287 * drv_philips.c 1.36
4288 * drv_jvc.c 1.48
4289 * drv_dvd.c 1.44
4290 open_session() now with cdr_t * Parameter for BURN-Proof
4291
4292 Mon Apr 3 21:05:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4293 * scsi-linux-pg.c 1.23
4294 #include <string.h> for strlen()
4295
4296 Sat Apr 1 21:59:19 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4297 * diskid.c 1.21
4298 New manufaturer: "TAROKO INTERNATIONAL CO.,LTD.", "UNIDISC TECHNOLOGY CO.,LTD", "Hong Kong Digital Technology Co., Ltd.", "VIVA MAGNETICS LIMITED"
4299
4300 Sat Mar 11 12:31:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4301 * scsi_cdr.c 1.87
4302 Sanyo CRD-R24S -> Philips CDD 521
4303
4304 Sat Mar 11 12:30:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4305 * drv_mmc.c 1.50
4306 send_opc_mmc() now calls send_opc() and suppresses ILLEGAL_REQUEST
4307
4308 Sat Mar 11 12:26:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4309 * cdrecord.1 1.46
4310 WeB address changed
4311
4312 Sun Feb 20 21:54:33 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4313 * cdrecord.h 1.58
4314 * cdrecord.c 1.97
4315 * cdrecord.1 1.45
4316 New Option -waiti for multi session from Pipe from mkisofs
4317
4318 Sun Feb 20 20:56:09 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4319 * cdrecord.c 1.96
4320 scsi_in_progress() Test and usleep(100000) if Long Write in Progress
4321
4322 Sun Feb 20 20:54:06 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4323 * drv_mmc.c 1.49
4324 scsi_in_progress() test for scsi_flush_cache() in fixate, send_cue() -> LOCAL
4325
4326 Sun Feb 20 20:52:49 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4327 * cdrecord.h 1.57
4328 scsi_in_progress() new, send_cue() removed
4329
4330 Sun Feb 20 20:52:15 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4331 * scsi_cdr.c 1.86
4332 scsi_in_progress() new
4333
4334 Sat Feb 19 00:38:35 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4335 * cdrecord.c 1.95
4336 read Sectorsize from read_capacity too, for drivs without Blockdescriptor, dp->cdr_opc() new
4337
4338 Sat Feb 19 00:33:54 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4339 * scsi_cdr.c 1.85
4340 send_opc() new
4341
4342 Sat Feb 19 00:24:37 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4343 * cdrecord.h 1.56
4344 * drv_sony.c 1.38
4345 * drv_simul.c 1.13
4346 * drv_philips.c 1.35
4347 * drv_mmc.c 1.48
4348 * drv_jvc.c 1.47
4349 * drv_dvd.c 1.43
4350 Separate OPC code in driver interface
4351
4352 Sun Feb 6 08:27:21 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4353 * scsi-sgi.c 1.20
4354 * scsi-openserver.c 1.17
4355 * scsi-linux-sg.c 1.41
4356 * scsi-aix.c 1.20
4357 * scsi-bsd-os.c 1.14
4358 * scsi-hpux.c 1.18
4359 * scsi-linux-pg.c 1.22
4360 * scsi-bsd.c 1.27
4361 added missing brackets in scsi_close() to make sure that scsi_close() really closes files
4362
4363 Sun Feb 6 08:25:14 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4364 * scsi-linux-sg.c 1.40
4365 Maxdma now is correcteven if only a prallel port is present
4366
4367 *************** Release 1.8 *******************
4368
4369 Fri Jan 28 10:01:48 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4370 * drv_mmc.c 1.47
4371 * drv_dvd.c 1.42
4372 load_media() with new doexit Parameter
4373 Reload now does not make problems with notebook type drives
4374
4375 Fri Jan 28 09:51:26 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4376 * drv_philips.c 1.34
4377 * cdrecord.h 1.55
4378 * cdrecord.c 1.94
4379 load_media() with new doexit Parameter
4380
4381 Fri Jan 28 09:50:51 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4382 * scsi_cdr.c 1.84
4383 wait_unit_ready() does not print error message if scgp->silent >= 1
4384
4385 Wed Jan 26 11:48:08 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4386 * scsi_scan.c 1.7
4387 Initiator-ID test past havebus()
4388
4389 Sun Jan 23 16:39:01 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4390 * cdrecord.c 1.93
4391 Better error message for open_scsi()
4392
4393 Sun Jan 23 16:07:46 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4394 * scsi-unixware.c 1.9
4395 New code from SCO, -scanbus now works
4396
4397 Sun Jan 23 00:44:28 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4398 * scsihack.c 1.25
4399 scsi-sco.c -> scsi-openserver.c
4400
4401 Tue Jan 18 00:02:33 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4402 * cdrecord.c 1.92
4403 Version -> 1.8, mlockall()/setpri() problems do not cause abort
4404 Note to -pad option for audio Files with wrong length
4405 #include <sys/procset.h> for SCO Openserver
4406
4407 Thu Jan 13 01:32:35 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4408 * diskid.c 1.20
4409 Problems with m_digitalstor (97:27/01) in table docuented
4410
4411 Thu Jan 13 01:11:45 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4412 * defaults.c 1.2
4413 CDR_DEVICE now superseedes /etc/default/cdrecord
4414
4415 Tue Jan 11 01:46:47 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4416 * scsi-hpux.c 1.17
4417 sprintf(.../dev/rscsi...) now uses hex digits for tgt 0..15
4418
4419 Sat Jan 8 23:42:25 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4420 * scsi_cdr.c 1.83
4421 scsi_read() now looks for is_atapi to allow mkisofs & ATAPI to do multi-session
4422
4423 Fri Jan 7 02:24:28 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4424 * scsihack.c 1.24
4425 Dummyfunctions fuor new Interface
4426
4427 Fri Jan 7 02:22:36 2000 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4428 * cdr_drv.c 1.19
4429 set_cdrcmds() now calls return() past exit() for lint's sake
4430
4431 Wed Dec 29 14:01:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4432 * cdrecord.c 1.91
4433 exargs Strukt new
4434 Setting to 2048 bytes/sector earlier for -msinfo
4435 new function exscsi()
4436 exfifo() -> excdr()
4437
4438 Wed Dec 29 02:14:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4439 * cdrecord.h 1.54
4440 * fifo.c 1.21
4441 wait_faio() new
4442
4443 Wed Dec 29 00:38:52 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4444 * diskid.c 1.19
4445 New manufacturer: "Hile Optical Disc Technology Corp."
4446 "Friendly CD-Tek Co."
4447 "Sound Sound Multi-Media Development Limited"
4448 "kdg mediatech AG"
4449
4450 Wed Dec 29 00:34:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4451 * cdrecord.1 1.44
4452 better dociumentation for SUID Installation
4453
4454 Fri Dec 24 01:59:35 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4455 * fifo.c 1.20
4456 sp null pointer Problem in fifo_stats() fixed
4457 input-buffer -> input buffer
4458
4459 Tue Dec 7 01:07:24 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4460 * cdrecord.1 1.43
4461 added missing .TP
4462
4463 Sun Dec 5 13:37:16 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4464 * fifo.c 1.19
4465 kill_fifo() now kil only if faio_pid > 0
4466
4467 Sat Dec 4 21:36:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4468 * diskid.c 1.18
4469 New manufacturer: EXIMPO & Seantram Technology Inc.
4470 Seantram has been guessed before
4471
4472 Sat Dec 4 14:15:16 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4473 * cdrecord.c 1.90
4474 intfifo()/exfifo() new
4475 kill FIFO on comerr() and signals
4476
4477 Sat Dec 4 14:12:41 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4478 * drv_dvd.c 1.41
4479 isgui as with drv_mmc.c added
4480
4481 Tue Nov 30 14:48:12 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4482 * scsihack.c 1.23
4483 * scsi-linux-pg.c 1.21
4484 pg.h now locally available
4485
4486 Sat Nov 27 21:38:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4487 * scsi-os2.c 1.12
4488 SRB in scsi_send() and scsi_reset() -> static to prevent core dump
4489
4490 Sat Nov 20 17:49:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4491 * scsi-os2.c 1.11
4492 scgfiles array removed
4493 set_error() new
4494 added some ux_errno = EIO
4495 wait_post() now calls DosResetEventSem() in any case
4496
4497 Sat Nov 20 14:21:09 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4498 * scsi-os2.c 1.10
4499 DEBUG2/SCANDEBUG code removed
4500
4501 Sat Nov 20 07:23:59 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4502 * diskid.c 1.17
4503 New manufacturer: Customer Pressing Oosterhout
4504 Harmonic Hall Optical Disc Ltd.
4505 DELPHI TECHNOLOGY INC.
4506
4507 Sat Nov 20 06:45:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4508 * cdrecord.c 1.89
4509 Version -> 1.8a32
4510 5 missing set_secsize(.. oldsize) added
4511
4512 Sat Nov 20 06:44:02 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4513 * cdr_drv.c 1.18
4514 Kodak PDC-600 in driver recognition
4515
4516 Sat Nov 20 06:43:12 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4517 * drv_mmc.c 1.46
4518 next_wr_addr() in driver struct for CD-ROM -> cmd_ill()
4519
4520 Sat Nov 20 06:41:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4521 * fifo.c 1.18
4522 fixed typo for HAVE_DOSALLOCSHAREDMEM
4523
4524 Fri Nov 12 10:00:19 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4525 * scsitransp.c 1.48
4526 scsi_yes() now global
4527
4528 Fri Nov 12 09:59:49 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4529 * scsitransp.h 1.26
4530 scsi_yes() new
4531
4532 Mon Oct 18 02:38:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4533 * cdrecord.c 1.88
4534 always set TAO mode on startup to make checkdsize() working
4535
4536 Mon Oct 18 01:34:34 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4537 * scsilog.c 1.9
4538 * scsi_cdr.c 1.82
4539 i_to_short() -> i_to_2_byte()
4540
4541 Mon Oct 18 01:15:21 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4542 * scsilog.c 1.8
4543 * scsi_cdr.c 1.81
4544 * drv_dvd.c 1.40
4545 * drv_mmc.c 1.45
4546 * drv_philips.c 1.33
4547 * iso9660.h 1.4
4548 a_to_u_short() -> a_to_u_2_byte()
4549
4550 Mon Oct 18 01:04:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4551 * isosize.c 1.6
4552 utypes.h wegen intcvt.h
4553
4554 Mon Oct 18 00:38:01 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4555 * scsi_cdr.c 1.80
4556 * drv_sony.c 1.37
4557 * drv_jvc.c 1.46
4558 * drv_dvd.c 1.39
4559 a_to_3_byte() -> a_to_u_3_byte()
4560
4561 Mon Oct 18 00:10:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4562 * drv_dvd.c 1.38
4563 * drv_sony.c 1.36
4564 * drv_jvc.c 1.45
4565 * drv_philips.c 1.32
4566 i_to_long() -> i_to_4_byte()
4567
4568 Mon Oct 18 00:04:43 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4569 * scsi_cdr.c 1.79
4570 * isosize.c 1.5
4571 * drv_dvd.c 1.37
4572 * drv_mmc.c 1.44
4573 * drv_jvc.c 1.44
4574 * drv_sony.c 1.35
4575 * drv_philips.c 1.31
4576 * audiosize.c 1.13
4577 * cdrecord.c 1.87
4578 modified to use intcvt.h and a_to_4_byte()
4579
4580 Sun Oct 17 23:21:40 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4581 * iso9660.h 1.3
4582 removed i_to_* and a_to_* macros -> intcvt.h
4583
4584 Sun Oct 17 22:51:51 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4585 * scsireg.h 1.19
4586 struct scsi_capacity modified to use Int32_t
4587
4588 Sat Oct 16 13:52:29 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4589 * scsi_cdr.c 1.78
4590 * drv_mmc.c 1.43
4591 * auinfo.c 1.3
4592 * drv_sony.c 1.34
4593 malloc() casts for K&R C
4594
4595 Fri Oct 15 20:28:25 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4596 * cdrecord.h 1.53
4597 * cdr_drv.c 1.17
4598 * cdrecord.c 1.86
4599 set_cdrmds() if 2. Parameter is NULL returns BOOL
4600 for cdrecord to check for dvd driver or not
4601
4602 Fri Oct 15 20:19:36 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4603 * scsi_cdr.c 1.77
4604 Optima Dis Covery 650 CD-R Inquiry recognition new
4605
4606 Fri Oct 15 20:17:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4607 * scsi-beos.c 1.9
4608 * scsi-osf.c 1.12
4609 typos removed
4610
4611 Thu Oct 7 15:33:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4612 * scsi-bsd-os.c 1.13
4613 * scsi-aix.c 1.19
4614 mising bracket in scsi_open() fixed
4615
4616 Fri Sep 17 17:59:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4617 * cdrecord.c 1.85
4618 Version -> 1.8a29
4619 libscg version check
4620 #incude <vadefs.h> for win32 realtime pri Code
4621
4622 Fri Sep 17 17:56:57 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4623 * scsi_cdr.c 1.76
4624 endless lookp in mmc_cap() removed: no medium (wait_unit_ready())
4625
4626 Fri Sep 17 15:48:09 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4627 * scsitransp.c 1.47
4628 HAVE_SCG #define earlier
4629
4630 Fri Sep 17 15:42:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4631 * scsi-linux-pg.c 1.20
4632 duplicates with scsi-linux-sg.c fuer scg__version() removed
4633
4634 Fri Sep 17 15:36:55 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4635 * scsitransp.c 1.46
4636 #ifdef HAVE_SCG for _scg_trans_version[]
4637
4638 Fri Sep 17 15:09:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4639 * scsi-wnt.c 1.17
4640 * scsi-vms.c 1.15
4641 * scsi-unixware.c 1.8
4642 * scsi-sgi.c 1.19
4643 * scsi-osf.c 1.11
4644 * scsi-sco.c 1.13
4645 * scsi-os2.c 1.9
4646 * scsi-next.c 1.16
4647 * scsi-linux-sg.c 1.39
4648 * scsi-linux-pg.c 1.19
4649 * scsi-hpux.c 1.16
4650 * scsi-bsd.c 1.26
4651 * scsi-bsd-os.c 1.12
4652 * scsi-beos.c 1.8
4653 * scsi-aix.c 1.18
4654 * scsitransp.c 1.45
4655 * scsitransp.h 1.25
4656 scg_version() new
4657
4658 Fri Sep 17 14:55:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4659 * scsihack.c 1.22
4660 Comment changed
4661
4662 Tue Sep 14 10:57:29 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4663 * scsi-linux-sg.c 1.38
4664 scgfile variable in max_dma corrected from scgfile -> scglocal(scgp)->scgfile
4665
4666 Fri Sep 10 14:06:19 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4667 * diskid.c 1.16
4668 Better text for Disk Typ (e.g. Long strategy type)
4669
4670 Thu Sep 9 12:30:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4671 * auinfo.c 1.2
4672 isrc_illchar() Prorotype new
4673
4674 Wed Sep 8 17:57:45 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4675 * diskid.c 1.15
4676 New manufacturer: Guann Yinn Co. Ltd.
4677 Opti.Me.S. S.p.A.
4678 Nacar Media srl
4679
4680 Wed Sep 8 12:45:37 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4681 * scsi-wnt.c 1.16
4682 missing bracket at malloc(amt)
4683
4684 Tue Sep 7 17:13:09 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4685 * scsi-wnt.c 1.15
4686 * scsi-unixware.c 1.7
4687 * scsi-vms.c 1.14
4688 * scsi-sgi.c 1.18
4689 * scsi-sco.c 1.12
4690 * scsi-osf.c 1.10
4691 * scsi-next.c 1.15
4692 * scsi-os2.c 1.8
4693 * scsi-linux-sg.c 1.37
4694 * scsi-linux-pg.c 1.18
4695 * scsi-hpux.c 1.15
4696 * scsi-bsd.c 1.25
4697 * scsi-beos.c 1.7
4698 * scsi-bsd-os.c 1.11
4699 * scsi-aix.c 1.17
4700 * scsitransp.c 1.44
4701 First error messages past scgp->errstr
4702 less calls to comerr()
4703
4704 Tue Sep 7 17:07:55 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4705 * scsitransp.h 1.24
4706 errstr & errptr new in SCSI *
4707 open_scsi() with errs Parameter
4708
4709 Tue Sep 7 16:47:21 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4710 * cdrecord.c 1.84
4711 Now using new open_scsi()
4712 added some calls to flush()
4713
4714 Tue Sep 7 16:46:04 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4715 * cdrecord.1 1.42
4716 1.6 -> 1.8
4717
4718 Tue Sep 7 00:21:08 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4719 * drv_mmc.c 1.42
4720 * drv_jvc.c 1.43
4721 * drv_dvd.c 1.36
4722 flush() for Blanking new
4723
4724 Fri Sep 3 11:57:35 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4725 * scsi-linux-sg.c 1.36
4726 * scsi-linux-pg.c 1.17
4727 scsi_initiator_id() in scsi-linux-pg.c -> pg_initiator_id()
4728
4729 Thu Sep 2 18:57:59 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4730 * cdrecord.c 1.83
4731 1.8a24 -> 1.8a26
4732 Ricoh DAO Bug (fwa != -150) workaround
4733 Realtimepri for Win32
4734
4735 Thu Sep 2 14:42:14 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4736 * scsi_scan.c 1.6
4737 scsi_initiator_id() new
4738 Now prints bus,tgt,lun before selektor
4739
4740 Thu Sep 2 13:32:57 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4741 * scsitransp.h 1.23
4742 * scsi-wnt.c 1.14
4743 * scsi-vms.c 1.13
4744 * scsi-unixware.c 1.6
4745 * scsi-sco.c 1.11
4746 * scsi-sgi.c 1.17
4747 * scsi-osf.c 1.9
4748 * scsi-os2.c 1.7
4749 * scsi-next.c 1.14
4750 * scsi-linux-sg.c 1.35
4751 * scsi-hpux.c 1.14
4752 * scsi-linux-pg.c 1.16
4753 * scsi-bsd.c 1.24
4754 * scsi-bsd-os.c 1.10
4755 * scsi-aix.c 1.16
4756 * scsi-beos.c 1.6
4757 * scsitransp.c 1.43
4758 scsi_initiator_id() new
4759
4760 Mon Aug 30 13:36:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4761 * scsitransp.c 1.42
4762 * drv_simul.c 1.12
4763 * fifo.c 1.17
4764 #include libport.h new
4765
4766 Sun Aug 29 01:42:10 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4767 * fifo.c 1.16
4768 shared memory for OS/2
4769
4770 Sun Aug 29 00:52:56 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4771 * fifo.c 1.15
4772 Typo fixed (\f instead of \n)
4773
4774 Tue Aug 10 21:34:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4775 * scsitransp.c 1.41
4776 * scsi-wnt.c 1.13
4777 * scsi-vms.c 1.12
4778 * scsi-unixware.c 1.5
4779 * scsi-sco.c 1.10
4780 * scsi-sgi.c 1.16
4781 * scsi-osf.c 1.8
4782 * scsi-os2.c 1.6
4783 * scsi-next.c 1.13
4784 * scsi-linux-sg.c 1.34
4785 * scsi-linux-pg.c 1.15
4786 * scsi-hpux.c 1.13
4787 * scsi-bsd.c 1.23
4788 * scsi-bsd-os.c 1.9
4789 * scsi-beos.c 1.5
4790 * scsi-aix.c 1.15
4791 Static locale variable removed
4792 Test for openbydev
4793 scsi_freebuf() new
4794
4795 Mon Aug 9 00:39:37 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4796 * scsitransp.h 1.22
4797 SCSI *->bufbase & scsi_freebuf() new
4798
4799 Sat Aug 7 22:24:46 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4800 * scsitransp.h 1.21
4801 running/curcmdname/local new in SCSI *
4802
4803 Sat Aug 7 22:22:36 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4804 * scsitransp.c 1.40
4805 * scsi-wnt.c 1.12
4806 * scsi-vms.c 1.11
4807 * scsi-unixware.c 1.4
4808 * scsi-sgi.c 1.15
4809 * scsi-sco.c 1.9
4810 * scsi-osf.c 1.7
4811 * scsi-os2.c 1.5
4812 * scsi-next.c 1.12
4813 * scsi-linux-sg.c 1.33
4814 * scsi-linux-pg.c 1.14
4815 * scsi-hpux.c 1.12
4816 * scsi-bsd.c 1.22
4817 * scsi-bsd-os.c 1.8
4818 * scsi-beos.c 1.4
4819 * scsi-aix.c 1.14
4820 scg_maxdma removed
4821 scsi_running/scsi_command -> SCSI * struct
4822
4823 Sat Aug 7 21:05:51 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4824 * scsi-vms.c 1.10
4825 scsi_close() new
4826
4827 Sun Aug 1 22:08:46 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4828 * fifo.c 1.14
4829 WRITER_MAXWAIT & READER_MAXWAIT -> 240s for SAO SCSI Timeout
4830 usleep() debug code
4831
4832 Sun Aug 1 17:14:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4833 * cdrecord.1 1.41
4834 Better documentation for -multi Option (DAO mode)
4835
4836 Sun Aug 1 17:05:30 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4837 * cdrecord.c 1.82
4838 -msinfo now works even if drive is in DAO mode
4839 Now corrects trackstart values for second session in DAO Mode
4840
4841 Sun Aug 1 16:51:35 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4842 * drv_sony.c 1.33
4843 * drv_simul.c 1.11
4844 * drv_philips.c 1.30
4845 * drv_mmc.c 1.41
4846 * drv_jvc.c 1.42
4847 * drv_dvd.c 1.35
4848 speedp == 0 allowed if speed should remain as is
4849
4850 Sun Aug 1 16:10:40 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4851 * drv_sony.c 1.32
4852 * drv_simul.c 1.10
4853 * drv_mmc.c 1.40
4854 * drv_jvc.c 1.41
4855 * drv_dvd.c 1.34
4856 recovery_needed()/recover()/reserve_track() References to Philips driver removed
4857
4858 Sun Aug 1 16:02:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4859 * drv_philips.c 1.29
4860 * scsi_cdr.c 1.75
4861 * cdr_drv.c 1.16
4862 * cdrecord.h 1.52
4863 Several functions scsi_cdr.c -> drv_philips.c
4864 new function cmd_ill()
4865
4866 Sun Aug 1 13:25:42 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4867 * drv_dvd.c 1.33
4868 phys_end in dvd_structure_00 may be 0 for empty session
4869
4870 Sun Jul 25 13:52:02 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4871 * scsitransp.c 1.39
4872 scsi_close() new
4873 __scgp removed
4874
4875 Sun Jul 25 13:36:47 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4876 * scsi-wnt.c 1.11
4877 * scsi-unixware.c 1.3
4878 * scsi-sgi.c 1.14
4879 * scsi-osf.c 1.6
4880 * scsi-sco.c 1.8
4881 * scsi-os2.c 1.4
4882 * scsi-next.c 1.11
4883 * scsi-linux-sg.c 1.32
4884 * scsi-linux-pg.c 1.13
4885 * scsi-hpux.c 1.11
4886 * scsi-bsd.c 1.21
4887 * scsi-bsd-os.c 1.7
4888 * scsi-beos.c 1.3
4889 * scsi-aix.c 1.13
4890 scsi_close() new
4891
4892 Sun Jul 25 00:50:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4893 * scsitransp.h 1.20
4894 close_scsi() and scsi_smalloc()/scsi_sfree() new
4895
4896 Sat Jul 24 22:26:22 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4897 * scsitransp.h 1.19
4898 scsi_close() new
4899
4900 Sat Jul 24 22:25:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4901 * scsi-vms.c 1.9
4902 last changes fro Mr. Heuser
4903 Max Timeout corrected
4904
4905 Sat Jul 24 22:22:44 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4906 * scsi-next.c 1.10
4907 Kernel Driver is in undefined state if SCSI Bus is not valid -> bugfix & debug prints
4908
4909 Sat Jul 24 20:43:47 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4910 * drv_mmc.c 1.39
4911 from BCD converson (debug) for Ricoh test
4912 Trying to suppress error messages for newer MITSUMI ATAPI drives
4913
4914 Sat Jul 24 19:27:06 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4915 * cdrecord.1 1.40
4916 Better documentation for -pad/padsize=
4917
4918 Sat Jul 24 19:25:34 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4919 * diskid.c 1.14
4920 New manufacturer: OPTROM
4921 AUDIO DISTRIBUTORS
4922 Acer Media Technology
4923
4924 Sat Jul 24 19:23:49 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4925 * cdrecord.c 1.81
4926 -> 1.8a24 & write_buf() Test Code
4927
4928 Sat Jul 24 19:19:22 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4929 * cdrecord.c 1.80
4930 Check HAVE_SETPRIORITY and HAVE_NICE
4931
4932 Sat Jul 24 19:17:30 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4933 * cdrecord.c 1.79
4934 Version -> 1.8a23
4935 Signalhandler for wait time before burning
4936 O_BINARY define for win32
4937 setmode(TDIN, O_BINARY) for win32
4938 track[] Array now MAX_TRACKS+2
4939 Print Drive Buffer size and FIFO size
4940 -force Flag to blank problematic CD-RW's
4941 set sector size to 2k before burning for Plextor
4942 set_speed...() now with speedp Parameter to allow MMC to send back actual values
4943 DAO for MMC
4944 new Options -atip/-useinfo/-force/-dao/mcn=text/isrc=text/index=list
4945 first Test for continuous Drive buffer cap printouts
4946 set_secsize() new (for Plextor & DAO)
4947 EMX Wildcard expansion for OS/2
4948 Timeout for DAO -> minimal 200s
4949 print_toc() \ removed for K&R C
4950 print_toc() with CD-Text
4951 DosSetPriority() now korrectly doing delta
4952 setpregaps() sets values for lead-in/out
4953 checktsize() checks for DAO
4954
4955 Sun Jul 18 14:39:31 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4956 * cdrecord.h 1.51
4957 * scsi_cdr.c 1.74
4958 open_scsi() -> libscg
4959
4960 Sat Jul 17 15:54:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4961 * scsitransp.c 1.38
4962 MAX DMA for Solaris x86 from 32k -> 56k
4963 scsierr() checks for sense[0] != 0
4964 scsi_sense_{key!code!qual} return 0 if scsierr() == FALSE
4965
4966 Sat Jul 17 15:37:00 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4967 * scsitransp.h 1.18
4968 open_scsi() for scsiopen.c new
4969
4970 Mon Jun 28 01:11:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4971 * scsi-linux-pg.c 1.12
4972 set CDB to 0 past cdb_len
4973
4974 Sun Jun 6 19:41:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4975 * drv_philips.c 1.28
4976 CDR_SWABAUDIO for pioneer_dws114x
4977
4978 Sun Jun 6 19:40:29 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4979 * modes.c 1.13
4980 get_mode_params() now return FALSE if has_mode_page() returns FALSE
4981
4982 Sun Jun 6 19:39:02 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4983 * scsi_cdr.c 1.73
4984 Hack for NT-4.0 ASPI ISE inquiry fake (bug in add_len)
4985 workaround for Ricoh NOT_READY key in get Mode page 2A
4986
4987 Thu May 13 16:55:13 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4988 * scsi-wnt.c 1.10
4989 #define for format to avoid hiding messages
4990 Now uses dlopen()
4991 ha_inquiry() new
4992 better paraeters in scsi_open()
4993 SRB_HaID/SRB_HaId unified
4994
4995 Thu May 13 15:07:36 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
4996 * scsi_cdr.c 1.72
4997 check scsi_open() return code for < 0
4998
4999 Thu May 13 15:00:48 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5000 * modes.c 1.12
5001 Cast for ANSI C comparison
5002
5003 Thu May 13 15:00:07 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5004 * drv_sony.c 1.31
5005 Cast for ANSI C
5006 fixed typo in error texts
5007
5008 Thu May 13 14:31:50 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5009 * drv_jvc.c 1.40
5010 mods for ANSI C comparison
5011
5012 Thu May 13 14:31:12 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5013 * cdrecord.1 1.39
5014 New Options -atip and index=
5015
5016 Thu May 13 12:00:58 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5017 * scsierrs.c 2.21
5018 field_ptr now correctly used for progress printing on NOT_READY
5019
5020 Wed May 12 01:42:18 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5021 * scsi-os2.c 1.3
5022 -scanbus support
5023
5024 Wed May 12 01:01:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5025 * drv_philips.c 1.27
5026 * scsi_cdr.c 1.71
5027 * cdr_drv.c 1.15
5028 * scsidefs.h 1.21
5029 DEV_RICOH_RO_1060C new (preliminary)
5030
5031 Mon May 3 01:30:22 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5032 * scsi-wnt.c 1.9
5033 changed names and indented
5034 WBOOL definition to distinguish BOOL from Windows.h and BOOL from standard.h
5035 busses new
5036 compare busno with busses
5037 Debug File removed
5038 EventStatus as result of WaitForSingleObject()
5039 set_error() new for correct error codes
5040 scsiabort() new
5041
5042 Tue Apr 27 23:11:59 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5043 * scsi-wnt.c 1.8
5044 Debug File removed
5045
5046 Tue Apr 27 21:06:48 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5047 * scsi-wnt.c 1.7
5048 -scanbus now works
5049 file matrix removed
5050 check for nuber of SCSI Busses
5051
5052 Mon Apr 26 22:37:40 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5053 * scsi-wnt.c 1.6
5054 Try to implement -scanbus
5055
5056 Mon Apr 26 22:36:00 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5057 * scsi-wnt.c 1.5
5058 sp->u_scb.cmd_scb[0] = s.SRB_Status -> sp->u_scb.cmd_scb[0] = s.SRB_TargStat
5059 error code SCG_FATAL -> SCG_RETRYABLE
5060
5061 Mon Apr 26 22:35:00 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5062 * scsi-wnt.c 1.4
5063 Indented II
5064
5065 Mon Apr 26 22:34:15 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5066 * scsi-wnt.c 1.3
5067 Indented
5068
5069 Mon Apr 26 22:33:41 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5070 * scsi-wnt.c 1.2
5071 Better comment
5072
5073 Mon Apr 26 22:32:32 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5074 * scsi-wnt.c 1.1
5075 date and time created 99/04/26 21:32:32 by joerg
5076
5077 Sun Apr 25 09:48:05 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5078 * cdrecord.h 1.50
5079 is_copy()/is_scms() new
5080 TI_COPY/TI_SCMS new
5081 read_subchannel() new
5082 pr_manufacturer()/disk_rcap() with rw/audio Parameters
5083
5084 Sun Apr 25 09:46:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5085 * drv_mmc.c 1.38
5086 clear -dummy status by clearin -dummy state
5087 COPY & SCMS handling
5088
5089 Sat Apr 24 14:10:19 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5090 * diskid.c 1.13
5091 * drv_mmc.c 1.37
5092 pr_manufacturer()/disk_rcap() now using rw and audio Parameter
5093
5094 Sat Apr 24 14:05:48 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5095 * drv_philips.c 1.26
5096 pr_manufacturer()/disk_rcap() now using rw and audio Parameter
5097 Printing of ATIP "restricted"
5098
5099 Sat Apr 24 14:04:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5100 * drv_sony.c 1.30
5101 pr_manufacturer()/disk_rcap() now using rw and audio Parameter
5102 printf() Format (%l..)
5103
5104 Sat Apr 24 14:02:11 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5105 * scsi_cdr.c 1.70
5106 read_subchannel() new
5107
5108 Sat Apr 24 13:03:56 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5109 * scsihack.c 1.21
5110 scsi-wnt.c new
5111
5112 Sun Apr 18 21:04:15 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5113 * defaults.c 1.1
5114 date and time created 99/04/18 20:04:15 by joerg
5115
5116 Sun Apr 18 19:56:45 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5117 * drv_sony.c 1.29
5118 * drv_simul.c 1.9
5119 * drv_philips.c 1.25
5120 * drv_mmc.c 1.36
5121 * drv_jvc.c 1.39
5122 * cdr_drv.c 1.14
5123 * drv_dvd.c 1.32
5124 * cdrecord.h 1.49
5125 New driver function cdr_send_cue
5126
5127 Sun Apr 18 19:28:03 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5128 * drv_jvc.c 1.38
5129 g6 & g7 test functions
5130
5131 Sun Apr 18 18:40:56 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5132 * cdrecord.h 1.48
5133 index= Option new
5134
5135 Sun Apr 18 18:40:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5136 * drv_mmc.c 1.35
5137 index= Option new
5138
5139 Sun Apr 18 00:42:59 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5140 * cdrecord.h 1.47
5141 New Flags F_SAO/F_WRITE/F_PREGAP/F_FORCE
5142 isrc in struct track
5143 is_tao()/is_pregap() new
5144 ds_cdrflags in struct disk_status
5145 cdr_buffer_cap in struct cdr_cmd
5146 cdr_set_speed_dummy with *speedp - to allow mmc to return value
5147 Functions for auinfo.c
5148
5149 Sun Apr 18 00:18:30 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5150 * scsi-linux-sg.c 1.31
5151 MAX_SCG & MAX_TGT -> 16
5152 Debug function for printing buscookies[] and scgfiles[][][]
5153 sg_mapbus() now with Bus Parameter and spcial handling for holes in buscookies[]
5154 sg_setup() doing range check
5155 better handling of Status byte in extended Code for mk2 Interface
5156
5157 Sun Apr 18 00:09:52 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5158 * scsi-linux-pg.c 1.11
5159 Search slot for PP Bus backwards, as buscookies[] may have holes
5160
5161 Sat Apr 17 22:12:22 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5162 * drv_jvc.c 1.37
5163 New Function in Driver table to read Buffer capacity
5164 buf_cap_teac(), read_peak_buffer_cap_teac (), buffer_inquiry_teac(), check_buffer_teac() new
5165
5166 Sat Apr 17 19:32:41 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5167 * scsi_scan.c 1.5
5168 Enhancements for 16 SCSI busses and 17 Targets/Bus
5169
5170 Sat Apr 17 19:29:25 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5171 * cdr_drv.c 1.13
5172 buf_dummy() new
5173 New Function in Driver table to read Buffer capacity
5174
5175 Sat Apr 17 19:28:27 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5176 * drv_sony.c 1.28
5177 * drv_mmc.c 1.34
5178 * drv_philips.c 1.24
5179 * drv_simul.c 1.8
5180 * drv_dvd.c 1.31
5181 New Function in Driver table to read Buffer capacity
5182
5183 Sat Apr 17 19:25:47 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5184 * drv_sony.c 1.27
5185 Workaround for CDU 620 (can not read lead-in Start time)
5186
5187 Sat Apr 17 18:57:36 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5188 * scsitransp.c 1.37
5189 MAX_SCG & MAX_TGT -> 16
5190 Workaround for /dev/scg if Target > 7
5191
5192 Sat Apr 17 18:55:26 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5193 * scsi-bsd-os.c 1.6
5194 * scsi-vms.c 1.8
5195 * scsi-unixware.c 1.2
5196 * scsi-sgi.c 1.13
5197 * scsi-sco.c 1.7
5198 * scsi-osf.c 1.5
5199 * scsi-os2.c 1.2
5200 * scsi-next.c 1.9
5201 * scsi-hpux.c 1.10
5202 * scsi-bsd.c 1.20
5203 * scsi-aix.c 1.12
5204 MAX_SCG & MAX_TGT -> 16
5205
5206 Sat Apr 17 18:47:39 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5207 * scsi-next.c 1.8
5208 scsi_setup() & scsi_havebus() with scgp Pointer (bug)
5209
5210 Sat Apr 17 17:09:00 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5211 * scsitransp.c 1.36
5212 limit SunOS 4.x maxdma to 64k-1
5213
5214 Sat Apr 17 13:14:24 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5215 * cdrecord.1 1.38
5216 -force flag and -useinfo new
5217
5218 Tue Apr 13 01:29:14 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5219 * diskid.c 1.12
5220 m_seantram Index 28 (typo) -> 83
5221
5222 Tue Apr 13 01:06:45 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5223 * modes.c 1.11
5224 Test in has_mode_page() if desired page is really available for JVC 2080 FW Bug
5225
5226 Fri Apr 9 20:49:08 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5227 * drv_jvc.c 1.36
5228 speed -> *speedp Parameter in speed_select()
5229
5230 Fri Apr 9 01:03:54 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5231 * scsi_cdr.c 1.69
5232 * drv_dvd.c 1.30
5233 * audiosize.c 1.12
5234 Signed/unsiged comparisons with cast
5235
5236 Fri Apr 9 00:46:07 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5237 * scsilog.c 1.7
5238 cast for comparing unsigned > int
5239
5240 Fri Apr 9 00:33:17 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5241 * scsi_cdr.c 1.68
5242 read_buff_cap() Ulong -> int
5243
5244 Fri Apr 9 00:32:35 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5245 * diskid.c 1.11
5246 New manufacturer: "Woongjin Media corp"
5247 "INFODISC Technology Co., Ltd."
5248 "UNITECH JAPAN INC."
5249 "AMS Technology Inc."
5250
5251 Tue Apr 6 22:08:31 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5252 * drv_mmc.c 1.33
5253 speed -> *speedp Parameter in speed_select()
5254 Read write speed Auslesen and set *speedp
5255 Test for dsp->ds_cdrflags & RF_WRITE
5256 first DAO enhancements
5257
5258 Tue Apr 6 22:05:25 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5259 * scsi_cdr.c 1.67
5260 speed -> *speedp Parameter IN speed_select()
5261 read_buffer() WITH mode Parameter
5262 scsi_get_speed() new
5263 read_buff_cap() prints Data if sp && fp == NULL and avoids division by 0
5264 read_cdtext() new
5265 Workaround for Philips CDD-522 cannot do read TOC MSN
5266
5267 Tue Apr 6 01:15:52 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5268 * drv_philips.c 1.23
5269 speed -> *speedp Parameter in speed_select()
5270 Test for dsp->ds_cdrflags & RF_WRITE
5271
5272 Tue Apr 6 01:13:14 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5273 * drv_sony.c 1.26
5274 ATIP Support
5275
5276 Fri Apr 2 16:06:31 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5277 * diskid.c 1.10
5278 "Seantram Technology Inc." new (guess)
5279
5280 Fri Apr 2 15:50:28 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5281 * drv_sony.c 1.25
5282 * drv_simul.c 1.7
5283 * drv_dvd.c 1.29
5284 speed -> *speedp Parameter in speed_select()
5285
5286 Sun Mar 28 15:31:56 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5287 * scsimmc.h 1.4
5288 struct mmc_cue new
5289
5290 Sun Mar 28 15:29:43 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5291 * cdrecord.1 1.37
5292 -dao and -audio default for .au & .wav
5293
5294 Fri Mar 12 02:05:58 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5295 * auinfo.c 1.1
5296 date and time created 99/03/12 02:05:58 by joerg
5297
5298 Sun Mar 7 22:30:42 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5299 * fifo.c 1.13
5300 roundup(bufsize, pagesize) to make each Segment page aligned
5301
5302 Wed Mar 3 23:45:20 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5303 * diskid.c 1.9
5304 New manufacturers: vanguard, grandadv, taeil, kingpro, digitalstor
5305
5306 Wed Mar 3 22:58:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5307 * diskid.c 1.8
5308 New RCAP Liste
5309
5310 Sat Feb 20 00:00:44 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5311 * scsi_cdr.c 1.66
5312 read_buffer() new
5313 timeout for read_toc_philips() -> 240s for TEAC
5314 read_master_cue() new
5315 send_cue_sheet() new
5316 read_buff_cap() new
5317
5318 Sun Jan 31 22:37:38 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5319 * wm_packet.c 1.11
5320 * cdrecord.c 1.78
5321 carriage Return to beginning of Track... Strings to make error message not overwrite position
5322
5323 Sun Jan 31 19:50:01 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5324 * cdrecord.c 1.77
5325 ignore dev= values from /etc/default/cdrecord for -scanbus
5326
5327 Sun Jan 31 19:23:53 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5328 * scsi_cdr.c 1.65
5329 Suport for ACER CR-4020C
5330
5331 Sun Jan 31 19:23:05 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5332 * drv_philips.c 1.22
5333 scgp->inq->ansi_version = 1; -> scgp->inq->data_format = 1; to make Plasmon RF-4100 work again
5334
5335 Sun Jan 31 18:55:45 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5336 * cdrecord.1 1.36
5337 Hint for SVr4 and POSIX Realtime scheduler
5338
5339 Sun Jan 31 18:49:06 1999 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5340 * scsi-bsd.c 1.19
5341 scsi_maxdma() from MAXPHYS -> DFLTPHYS
5342
5343 Sat Dec 12 12:36:09 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5344 * scsi-beos.c 1.2
5345 sccsid[] -> __sccsid[]
5346
5347 Sun Dec 6 13:16:25 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5348 * scsi-beos.c 1.1
5349 date and time created 98/12/06 13:16:25 by joerg
5350
5351 Sun Dec 6 12:41:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5352 * scsihack.c 1.20
5353 BeOS new
5354
5355 Sun Dec 6 12:41:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5356 * scsi-vms.c 1.7
5357 New Version past phone call with vaxinf@CHCLU.CHEMIE.UNI-KONSTANZ.DE
5358
5359 Sun Dec 6 12:10:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5360 * cdrecord.1 1.35
5361 FreeBSD device name bug
5362 New address for Mailing List
5363 Documentation of /etc/default/cdrecord
5364
5365 Sat Dec 5 13:46:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5366 * cdrecord.c 1.76
5367 HAVE_SYS_RESOURCE_H new (BeOS)
5368 1.8a13 -> 1.8a14
5369 cdr_defaults() new
5370
5371 Sat Dec 5 13:38:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5372 * cdrecord.h 1.46
5373 default.c/cdr_defaults() new
5374
5375 Sun Nov 29 19:40:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5376 * scsi-sco.c 1.6
5377 cleaned up and permission to use /dev/xxx:target,lun
5378
5379 Sun Nov 29 19:27:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5380 * scsidefs.h 1.20
5381 fused
5382
5383 Sun Nov 29 19:25:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5384 * scgio.h 2.14
5385 Splitted into scgcmd.h and scgio.h
5386
5387 Sun Nov 29 19:23:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5388 * scsi-unixware.c 1.1
5389 date and time created 98/11/29 19:23:33 by joerg
5390
5391 Sun Nov 29 19:22:45 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5392 * scsihack.c 1.19
5393 UNIXWARE new
5394
5395 Sun Nov 29 19:15:04 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5396 * cdrecord.c 1.75
5397 scgio.h -> scgcmd.h/scgio.h, scgio.h scgcmd.h scsidefs.h scsireg.h scsitransp.h -> include/scg, 1.8a11 -> 1.8a13
5398
5399 Sun Nov 29 19:14:20 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5400 * scsierrs.c 2.20
5401 * scsitransp.c 1.35
5402 * cdr_drv.c 1.12
5403 * modes.c 1.10
5404 * scsilog.c 1.6
5405 * wm_packet.c 1.10
5406 * scsi_scan.c 1.4
5407 * scsi_cdr.c 1.64
5408 * audiosize.c 1.11
5409 * drv_sony.c 1.24
5410 * drv_simul.c 1.6
5411 * drv_philips.c 1.21
5412 * drv_mmc.c 1.32
5413 * drv_jvc.c 1.35
5414 * drv_dvd.c 1.28
5415 scgio.h -> scgcmd.h/scgio.h, scgio.h scgcmd.h scsidefs.h scsireg.h scsitransp.h -> include/scg
5416
5417 Sun Nov 29 00:39:42 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5418 * scsi-sco.c 1.5
5419 Correctly return Sense Data, EIO if errno == 0
5420
5421 Sat Nov 28 12:32:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5422 * scsierrs.c 2.19
5423 asc <= 80 -> asc < 80 for invalid sense code
5424
5425 Sat Nov 28 00:49:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5426 * scsierrs.c 2.18
5427 Missing NULL as terminator for sd_ccs_error_str[] added
5428
5429 Wed Nov 25 22:23:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5430 * scsi-linux-pg.c 1.10
5431 pg_send() Prototyp new
5432
5433 Wed Nov 25 22:22:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5434 * scsitransp.c 1.34
5435 HAVE_PARAM_H -> HAVE_SYS_PARAM_H (Typo)
5436
5437 Sun Nov 22 15:50:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5438 * cdrecord.c 1.74
5439 1.8a9 -> 1.8a11, DosSetPriority() new
5440
5441 Sun Nov 22 15:26:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5442 * isosize.c 1.4
5443 * audiosize.c 1.10
5444 Now using statdefs.h
5445
5446 Sat Nov 21 23:41:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5447 * scsitransp.c 1.33
5448 #ifdef HAVE_PARAM_H for VMS
5449
5450 Sat Nov 21 21:38:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5451 * scsi_cdr.c 1.63
5452 unsigned int cast for char Parameter in i_to_short()
5453
5454 Sat Nov 7 22:21:28 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5455 * cdrecord.c 1.73
5456 1.8a8 -> 1.8a9
5457
5458 Fri Nov 6 23:49:59 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5459 * scsi-linux-sg.c 1.30
5460 Typo in scsi_send() header
5461
5462 Mon Nov 2 22:22:23 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5463 * scsi-bsd.c 1.18
5464 Typ bus -> busno for CAM removed
5465
5466 Mon Nov 2 14:55:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5467 * scsi-os2.c 1.1
5468 date and time created 98/11/02 14:55:22 by joerg
5469
5470 Mon Nov 2 13:24:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5471 * scsihack.c 1.18
5472 Now completely using SCSI *scgp as Function parameter
5473 scsi-os2.c new
5474
5475 Mon Nov 2 14:27:10 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5476 * scsi-vms.c 1.6
5477 * scsi-sgi.c 1.12
5478 * scsi-sco.c 1.4
5479 * scsi-osf.c 1.4
5480 * scsi-next.c 1.7
5481 * scsi-linux-sg.c 1.29
5482 * scsi-linux-pg.c 1.9
5483 * scsi-hpux.c 1.9
5484 * scsi-bsd.c 1.17
5485 * scsi-bsd-os.c 1.5
5486 * scsi-aix.c 1.11
5487 * scsierrs.c 2.17
5488 * scsitransp.c 1.32
5489 * scsitransp.h 1.17
5490 * cdrecord.c 1.72
5491 * cdrecord.h 1.45
5492 * cdr_drv.c 1.11
5493 * drv_mmc.c 1.31
5494 * drv_philips.c 1.20
5495 * drv_jvc.c 1.34
5496 * drv_dvd.c 1.27
5497 * drv_simul.c 1.5
5498 * drv_sony.c 1.23
5499 * scsi_cdr.c 1.62
5500 * modes.c 1.9
5501 * scsi_scan.h 1.2
5502 * scsi_scan.c 1.3
5503 * scsilog.c 1.5
5504 * wm_packet.c 1.9
5505 Now completely using SCSI *scgp as Function parameter
5506
5507 Thu Oct 29 15:59:52 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5508 * scsihack.c 1.17
5509 * scsitransp.h 1.16
5510 * scsitransp.c 1.31
5511 * scsi-sgi.c 1.11
5512 * scsi-vms.c 1.5
5513 * scsi-sco.c 1.3
5514 * scsi-osf.c 1.3
5515 * scsi-next.c 1.6
5516 * scsi-linux-pg.c 1.8
5517 * scsi-linux-sg.c 1.28
5518 * scsi-hpux.c 1.8
5519 * scsi-bsd.c 1.16
5520 * scsi-bsd-os.c 1.4
5521 * scsi-aix.c 1.10
5522 Globale Variables removed and replaced by SCSI *scgp
5523
5524 Thu Oct 29 15:45:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5525 * scsi-sco.c 1.2
5526 Indented and scsi_isatapi() new
5527
5528 Thu Oct 29 15:30:53 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5529 * scsi-sco.c 1.1
5530 date and time created 98/10/29 15:30:53 by joerg
5531
5532 Thu Oct 29 15:21:52 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5533 * cdrecord.c 1.70
5534 Lowlevel SCSI transport Routines now have scgp Parameter, 1.8a6 -> 1.8a7
5535
5536 Thu Oct 29 15:21:09 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5537 * scsi_cdr.c 1.61
5538 * drv_sony.c 1.22
5539 * modes.c 1.8
5540 * scsilog.c 1.4
5541 * drv_philips.c 1.19
5542 * drv_mmc.c 1.30
5543 * drv_jvc.c 1.33
5544 * drv_dvd.c 1.26
5545 Lowlevel SCSI transport Routines now have scgp Parameter
5546
5547 Wed Oct 28 22:20:25 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5548 * scsi-aix.c 1.9
5549 dev=device:b,t,l Syntax new
5550
5551 Mon Oct 26 03:18:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5552 * diskid.c 1.7
5553 manufacturer_id() new
5554 mi_num new in struct disk_man
5555
5556 Mon Oct 26 03:17:34 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5557 * cdrecord.h 1.44
5558 manufacturer_id() new
5559
5560 Mon Oct 26 00:27:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5561 * diskid.c 1.6
5562 New manufacturer: Xcitec Inc.
5563 Doremi Media Co., Ltd.
5564 Matsushita Electric Industrial Co.,Ltd.
5565 CDA Datenträger Albrechts GmbH.
5566
5567 Sun Oct 25 13:00:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5568 * cdrecord.c 1.71
5569 #ifdef HAVE_SYS_MMAN_H new
5570
5571 Sat Oct 24 01:41:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5572 * scsi-vms.c 1.4
5573 * scsi-osf.c 1.2
5574 * scsi-sgi.c 1.10
5575 * scsi-next.c 1.5
5576 * scsi-hpux.c 1.7
5577 * scsi-bsd.c 1.15
5578 * scsi-bsd-os.c 1.3
5579 * scsi-aix.c 1.8
5580 Blind changes for 1st stage of SCSI lib: Globale Variables removed and replaced by SCSI *scgp
5581
5582 Sat Oct 24 00:22:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5583 * cdrecord.c 1.69
5584 * scsi_cdr.c 1.60
5585 open_scsi(dev, timeout, verboseopen) -> open_scsi(dev, debug, verboseopen)
5586
5587 Fri Oct 23 23:46:23 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5588 * wm_packet.c 1.8
5589 * scsi_cdr.c 1.59
5590 scsi_settimeout() -> do not divide by 100
5591
5592 Fri Oct 23 15:53:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5593 * cdrecord.c 1.68
5594 XXX scgp->cap->c_bsize = 2048; XXX Hack init !!!
5595
5596 Fri Oct 23 03:14:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5597 * scsihack.c 1.16
5598 scsi-sco.c new
5599
5600 Fri Oct 23 16:01:44 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5601 * scsi-linux-sg.c 1.27
5602 * scsi-linux-pg.c 1.7
5603 * scsitransp.c 1.30
5604 * scsitransp.h 1.15
5605 * scsierrs.c 2.16
5606 * scsi_cdr.c 1.58
5607 * scsidefs.h 1.19
5608 * cdrecord.c 1.67
5609 * drv_dvd.c 1.25
5610 * drv_philips.c 1.18
5611 * drv_sony.c 1.21
5612 * drv_jvc.c 1.32
5613 * cdr_drv.c 1.10
5614 * drv_mmc.c 1.29
5615 * modes.c 1.7
5616 * scsi_scan.c 1.2
5617 * scsilog.c 1.3
5618 Globale Variables removed and replaced by SCSI *scgp
5619
5620 Thu Oct 22 18:49:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5621 * scsi-next.c 1.4
5622 Now using scsi_open(device, busno, tgt, tlun) Interface
5623
5624 Tue Oct 20 18:31:25 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5625 * scsi_cdr.c 1.57
5626 CDD521/02 (Kodak PCD-200)
5627
5628 Sun Oct 18 14:54:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5629 * cdrecord.c 1.66
5630 1.6.1 -> 1.7.1
5631
5632 *************** Release 1.6.1 *******************
5633
5634 Sun Oct 18 14:47:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5635 * cdrecord.c 1.65
5636 O_BINARY for Tracks
5637 Restore old sector size on exit()
5638 Better handling for lba (512/2048) in read_toc()
5639
5640 Sun Oct 18 14:40:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5641 * scsi_cdr.c 1.56
5642 * cdrecord.h 1.43
5643 sense_secsize() new
5644
5645 Sat Oct 17 16:39:41 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5646 * fifo.c 1.12
5647 #ifdef SHM_LOCK to allow compilation of SysV shm on AIX
5648
5649 Fri Oct 9 14:21:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5650 * scsi-bsd.c 1.14
5651 sp->ux_errno = EIO; for old Transport Interface
5652
5653 Fri Oct 9 22:19:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5654 * modes.c 1.24
5655 * cd_misc.c 1.6
5656 * fifo.c 1.11
5657 * diskid.c 1.5
5658 * port.c 1.8
5659 #include <utypes.h> new
5660
5661 Fri Oct 9 14:21:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5662 * cd_misc.c 1.5
5663 * wm_packet.c 1.7
5664 * wm_session.c 1.2
5665 * wm_track.c 1.2
5666 #include <sys/types.h> & #include <utypes.h> new
5667
5668 Thu Oct 8 15:43:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5669 * cdrecord.h 1.42
5670 u_char -> Uchar
5671
5672 Wed Oct 7 18:08:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5673 * cdrecord.c 1.64
5674 1.7a2 -> 1.7, -fix -eject corrected
5675 wait_unit_ready(120); after a load
5676
5677 Wed Oct 7 18:07:41 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5678 * scsi_cdr.c 1.55
5679 IMMED hack in close track/session added
5680
5681 Wed Oct 7 18:06:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5682 * drv_mmc.c 1.28
5683 new function waitfix_mmc()
5684 -dummy error hiding better
5685
5686 Wed Oct 7 17:54:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5687 * scsi-linux-pg.c 1.6
5688 EIO on SCG_RETRYABLE
5689
5690 Tue Oct 6 12:53:11 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5691 * scsi-vms.c 1.3
5692 next version from vaxinf@CHCLU.CHEMIE.UNI-KONSTANZ.DE and my remarks
5693
5694 Tue Oct 6 12:21:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5695 * scsi-vms.c 1.2
5696 next version from vaxinf@CHCLU.CHEMIE.UNI-KONSTANZ.DE
5697
5698 Tue Oct 6 02:09:14 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5699 * scsi-linux-pg.c 1.5
5700 * scsi-linux-sg.c 1.26
5701 * scsi-bsd-os.c 1.2
5702 New device:@ Syntax
5703
5704 Tue Oct 6 02:04:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5705 * scsi_cdr.c 1.54
5706 New device:@ Syntax
5707 sscanf() -> scsi_scandev()
5708
5709 Tue Oct 6 01:50:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5710 * cdrecord.1 1.34
5711 new dev= Syntax (dev=device:@ / dev=device:@,lun) inserted
5712
5713 Tue Oct 6 01:05:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5714 * scsi-bsd.c 1.13
5715 modified to use -lcam & cam_open_btl(busno, tgt, tlun, O_RDWR, NULL);
5716
5717 Thu Oct 1 01:15:57 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5718 * scsi-bsd.c 1.12
5719 Mods for dev=devname:@,l
5720
5721 Mon Sep 21 01:24:45 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5722 * scsi-linux-sg.c 1.25
5723 scsi_settimeout() -> sg_settimeout()
5724
5725 Sat Sep 19 21:49:11 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5726 * scsi-osf.c 1.1
5727 date and time created 98/09/19 20:49:11 by joerg
5728
5729 Tue Sep 15 02:55:28 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5730 * drv_philips.c 1.17
5731 capacity_philips() with Philips CDD-2600 Support new
5732 *_attach() now uses cdr_t * Parameter
5733 cdr_kodak_pcd600 new
5734 Pioneer DW-S114X from open_track_yamaha -> open_track_oldphilips
5735
5736 Tue Sep 15 02:39:44 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5737 * scsi-bsd.c 1.11
5738 #ifndef BSD_CAM -> #ifndef HAVE_CAMLIB_H
5739
5740 Tue Sep 15 02:37:58 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5741 * cdrecord.c 1.63
5742 Now uses: fctldefs.h, strdefs.h
5743 SECURITY new
5744 1.7a1 -> 1.7a2
5745 open_scsi() check return value and print error message
5746 Blanking time print
5747 #ifdef _SC_PRIORITY_SCHEDULING around sysconf()
5748 #ifdef PRIO_PROCESS around setpriority() for WNT
5749
5750 Tue Sep 15 02:31:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5751 * drv_jvc.c 1.31
5752 Now uses: fctldefs.h, strdefs.h
5753 blank_jvc() new
5754
5755 Tue Sep 15 02:30:11 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5756 * drv_sony.c 1.20
5757 Now uses: fctldefs.h, strdefs.h
5758
5759 Tue Sep 15 02:22:12 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5760 * cdrecord.h 1.41
5761 struct index -> struct tindex to allow #define index strchr
5762
5763 Tue Sep 15 02:21:24 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5764 * drv_mmc.c 1.27
5765 Now uses: fctldefs.h, strdefs.h, timdefs.h
5766 Sony 928 Support new
5767 For drives that don't support read ATIP use data from read_diskinfo
5768 Try to handle "early Return" fixating syndrom from Mitsumi drives
5769 no error messages when fixating using -dummy
5770
5771 Tue Sep 15 02:13:49 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5772 * scsi_cdr.c 1.53
5773 Now uses: fctldefs.h, strdefs.h
5774
5775 Tue Sep 8 01:32:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5776 * scsihack.c 1.15
5777 Conditional compilation for Linux pg driver to support old Linux releases
5778
5779 Mon Sep 7 02:30:15 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5780 * scsi-bsd.c 1.10
5781 Typo in scsi_fileno() fixed
5782
5783 Sun Sep 6 18:47:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5784 * scsi-bsd.c 1.9
5785 first FreeBSD CAM Support
5786
5787 Sun Sep 6 18:22:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5788 * scsi-bsd.c 1.8
5789 Enhancements for NetBSD & ATAPI
5790
5791 Sun Sep 6 01:39:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5792 * cdr_drv.c 1.9
5793 cdr_mmc_sony new
5794
5795 Sun Sep 6 00:43:43 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5796 * drv_simul.c 1.4
5797 * drv_dvd.c 1.24
5798 Now uses: strdefs.h
5799
5800 Sat Sep 5 23:23:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5801 * scsitransp.c 1.29
5802 Now uses: timedefs.h fctldefs.h
5803
5804 Mon Aug 31 01:50:12 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5805 * scsi-linux-pg.c 1.4
5806 pgbus init from -1 -> -2
5807
5808 Mon Aug 31 01:39:52 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5809 * scsi-linux-sg.c 1.24
5810 /dev/sga... to /dev/sgz instead of /dev/sgy now checked
5811 return nopen to allow recognition of bad dev= parameters
5812
5813 Mon Aug 31 01:38:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5814 * scsi-linux-pg.c 1.3
5815 Debug print for pgbus
5816 if scsibus >= 0 ist do nothing if busno is wrong
5817
5818 Mon Aug 31 01:03:17 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5819 * scsi_cdr.c 1.52
5820 write_xg5() new
5821
5822 Mon Aug 31 01:02:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5823 * scsi_cdr.c 1.51
5824 open_scsi() now checks dev=devicename:b,t,l
5825 read_trackinfo() now don't prints Cannot read TOC Meldung in silent mode
5826
5827 Mon Aug 31 00:43:31 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5828 * scsitransp.c 1.28
5829 scsiprintresult() new
5830
5831 Mon Aug 31 00:40:32 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5832 * scsitransp.h 1.14
5833 scsiprintcdb()/scsiprintwdata()/scsiprintrdata()/scsiprintresult() new
5834
5835 Sun Aug 30 12:55:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5836 * drv_dvd.c 1.23
5837 g5_cdbaddr()/g5_cdblen() -> scgio.h
5838
5839 Sun Aug 30 12:54:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5840 * scsihack.c 1.14
5841 USE_PG -> USE_PG_ONLY
5842
5843 Sun Aug 30 12:54:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5844 * scgio.h 2.13
5845 g0_cdblen()/g5_cdblen() & g5_cdbaddr() new
5846
5847 Sun Aug 30 12:53:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5848 * cdrecord.h 1.40
5849 write_xg5() new
5850
5851 Sat Aug 29 22:15:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5852 * cd_misc.c 1.4
5853 pr_manufacturer() reference removed from print_min_atip()
5854
5855 Sat Aug 29 21:57:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5856 * cdrecord.1 1.33
5857 PP tranport documented, -scanbus doc corrected
5858
5859 Sat Aug 29 21:01:59 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5860 * scsi-linux-pg.c 1.2
5861 #include <linux/pg.h> statt "pg.h"
5862 support for integrated parallel Port Adapter & SCSI
5863 timeout code corrected
5864 DMA overrun now recognized
5865
5866 Sat Aug 29 20:48:28 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5867 * scsi-linux-sg.c 1.23
5868 Support for integrated parallel Port Adapter & SCSI
5869
5870 Sat Aug 29 20:22:10 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5871 * cd_misc.c 1.3
5872 * cdrecord.h 1.39
5873 print_min_atip() new in cd_misc.c
5874
5875 Tue Aug 25 20:23:20 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5876 * scsihack.c 1.13
5877 scsi_isatapi() defined, for default SCSI code
5878
5879 Sun Aug 23 13:42:44 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5880 * scsi-linux-sg.c 1.22
5881 Fix for misaligned integer access in sg_header for Linux/sparc if valloc() DMA Buffer is used
5882
5883 Thu Aug 20 10:05:14 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5884 * scsi-aix.c 1.7
5885 errno == Reference removed
5886
5887 Thu Aug 20 01:24:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5888 * cdrecord.1 1.32
5889 dev=devicename:target,lun documented
5890
5891 Tue Aug 18 04:41:56 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5892 * scsihack.c 1.12
5893 scsi-next.c & scsi-vms.c new
5894
5895 Mon Aug 17 23:08:36 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5896 * scsi-vms.c 1.1
5897 date and time created 98/08/17 22:08:36 by joerg
5898
5899 Mon Aug 17 22:35:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5900 * scsihack.c 1.11
5901 scsi-linux-pg.c new use with USE_PG
5902
5903 Mon Aug 17 22:34:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5904 * scsi-linux-pg.c 1.1
5905 * scsi-bsd-os.c 1.1
5906 date and time created 98/08/17 21:24:24 by joerg
5907
5908 Mon Aug 17 22:22:04 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5909 * scsi-linux-sg.c 1.21
5910 MAX_SCG -> 8
5911 search /dev/sg0... before /dev/sfg...
5912
5913 Mon Aug 17 21:47:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5914 * scsi-linux-sg.c 1.20
5915 Support new sg driverinterface
5916 scgfile new to use with global ioctl's
5917 MAX_DMA_LINUX -> 4k if SG_BIG_BUFF undefined
5918 SG_MAX_SENSE -> 16 if not declared
5919 SG_GET_BUFSIZE ioctl new
5920 scsi_isatapi() new
5921
5922 Sun Aug 16 23:47:48 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5923 * misc.c 1.1
5924 date and time created 98/08/16 22:47:48 by joerg
5925
5926 Sun Aug 16 23:47:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5927 * cdrecord.h 1.38
5928 misc.c: timevaldiff() new
5929
5930 Sun Aug 16 23:34:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5931 * scsi-bsd.c 1.7
5932 scsi_isatapi() new
5933 /dev/scgx may be replaced by dev=/dev/xxx:0,0
5934
5935 Sun Aug 16 23:32:42 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5936 * scsitransp.h 1.13
5937 * scsitransp.c 1.27
5938 * scsi-sgi.c 1.9
5939 * scsi-aix.c 1.6
5940 * scsi-hpux.c 1.6
5941 scsi_isatapi() new
5942
5943 Fri Jul 17 03:44:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5944 * scsihack.c 1.10
5945 BSDI new -> scsi-bsd-os.c
5946
5947 Fri Jun 19 19:59:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5948 * scsitransp.h 1.12
5949 * scsitransp.c 1.26
5950 * scsihack.c 1.9
5951 * scsi-sgi.c 1.8
5952 * scsi-hpux.c 1.5
5953 * scsi-bsd.c 1.6
5954 * scsi-aix.c 1.5
5955 * scsi-linux-sg.c 1.19
5956 Use scsi_open(device, busno, tgt, tlun) with parameters
5957
5958 Tue Jun 9 01:44:46 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5959 * drv_dvd.c 1.22
5960 korrekte Indizierung bei tracksize virtual tracklist
5961
5962 Sat Jun 6 00:16:40 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5963 * port.c 1.7
5964 #include <time.h> -> #include <timedefs.h> wegen sys/time.h
5965
5966 Wed Jun 3 02:20:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5967 * cdrecord.1 1.31
5968 bytes= Option removed
5969 Introduced Mailing List
5970
5971 Wed Jun 3 02:18:47 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5972 * drv_dvd.c 1.21
5973 Treshold for printing the Virtual Trackliste corrected
5974 Abort if first virt Track is not a multiple of the sectorsize
5975
5976 Wed Jun 3 01:35:24 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5977 * diskid.c 1.4
5978 disk_rcap List new
5979
5980 Wed Jun 3 01:04:49 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5981 * cdrecord.c 1.62
5982 CD -> CD/DVD
5983
5984 Wed Jun 3 01:01:53 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5985 * cdrecord.c 1.61
5986 #if defined(_POSIX_PRIORITY_SCHEDULING) -> #if defined(_POSIX_PRIORITY_SCHEDULING) && !defined(HAVE_SYS_PRIOCNTL_H) bei LOCAL declaration
5987
5988 Tue Jun 2 00:41:37 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5989 * drv_dvd.c 1.20
5990 attach_???() new now implementing the side effects from identify_???()
5991
5992 Tue Jun 2 00:41:36 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5993 * drv_mmc.c 1.26
5994 attach_???() neu mit den Nebeneffekten aus identify_???()
5995
5996 Mon Jun 1 23:34:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
5997 * scsi_cdr.c 1.50
5998 Cast for malloc(): not every malloc() is void *
5999
6000 Mon Jun 1 23:33:21 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6001 * drv_sony.c 1.19
6002 * drv_jvc.c 1.30
6003 * cdr_drv.c 1.8
6004 * cdrecord.h 1.37
6005 * cdrecord.c 1.60
6006 attach Routine now uses cdr_t * Parameter
6007
6008 Mon Jun 1 22:24:42 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6009 * drv_dvd.c 1.19
6010 * scsilog.c 1.2
6011 Superfluous & in a_to_u_short() removed
6012
6013 Sun May 31 21:38:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6014 * scsihack.c 1.8
6015 OSF1 new
6016
6017 Sun May 31 01:45:04 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6018 * scsitransp.c 1.25
6019 void * cast for valloc() return
6020
6021 Sun May 31 00:39:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6022 * cdrecord.c 1.59
6023 Casts for tracksize & padsize
6024
6025 Sat May 30 23:12:56 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6026 * drv_simul.c 1.3
6027 Verbose Message for islast
6028
6029 Sat May 30 00:35:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6030 * cdrecord.c 1.58
6031 tracksize & padsize -> LLong
6032
6033 Fri May 29 00:32:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6034 * cdrecord.c 1.57
6035 astoll() & getllnum() new
6036 number() -> LLong
6037
6038 Fri May 29 00:05:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6039 * cdrecord.1 1.30
6040 waw in .wav Typo
6041
6042 Fri May 29 00:03:32 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6043 * drv_dvd.c 1.18
6044 Better comment and housekeeping
6045
6046 Thu May 28 01:08:06 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6047 * drv_dvd.c 1.17
6048 next_wr_addr_dvd() now correct with read_rzone_info()
6049
6050 Thu May 28 00:02:01 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6051 * drv_dvd.c 1.16
6052 Verbose level documented
6053 set ds_maxblocks from rzone_info
6054 rzone_size() new
6055 phys size computation corrected
6056
6057 Tue May 26 04:16:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6058 * drv_dvd.c 1.15
6059 Speed code removed
6060
6061 Tue May 26 04:03:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6062 * drv_dvd.c 1.14
6063 Removed lines that have been commented out
6064
6065 Tue May 26 04:01:03 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6066 * drv_dvd.c 1.13
6067 dvd check in identify_dvd() later
6068
6069 Tue May 26 03:58:57 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6070 * drv_dvd.c 1.12
6071 fcntl.h
6072 errno.h
6073 sys/file.h removed
6074
6075 Tue May 26 03:56:48 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6076 * drv_dvd.c 1.11
6077 scsiprbytes() with lverbose > 1
6078 multi Track Hack indented
6079
6080 Tue May 26 03:49:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6081 * drv_dvd.c 1.10
6082 Superfluous Debugs in SCSI routines removed
6083
6084 Tue May 26 00:02:51 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6085 * cdrecord.c 1.56
6086 checktsize() with Llong for total Tracksize in Bytes
6087 checkdsize() now computed the remaining rest capacity
6088
6089 Mon May 25 04:40:51 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6090 * drv_dvd.c 1.9
6091 Computations of the track split code -> long long
6092 MAX tracks -> 99
6093
6094 Mon May 25 04:35:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6095 * drv_dvd.c 1.8
6096 close_Xtrack_dvd() code -> fixate_dvd()
6097
6098 Mon May 25 04:30:05 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6099 * drv_dvd.c 1.7
6100 send_dvd_structure() & send_dvd0F() new
6101
6102 Mon May 25 03:46:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6103 * drv_dvd.c 1.6
6104 print_laserlog() new
6105 print_logpages() new
6106
6107 Mon May 25 03:42:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6108 * drv_dvd.c 1.5
6109 przone() new
6110 print_dvd00()/print_dvd01()print_dvd04()/print_dvd05()/print_dvd0D()/print_dvd0E()print_dvd0F() new
6111 now reads 4096 Bytes DVD structure
6112
6113 Mon May 25 03:17:14 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6114 * drv_dvd.c 1.4
6115 print_dvd_info() new
6116
6117 Mon May 25 02:31:56 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6118 * scsilog.c 1.1
6119 date and time created 98/05/25 01:31:56 by joerg
6120
6121 Mon May 25 02:05:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6122 * scsimmc.h 1.3
6123 rzone_info new
6124 dvd_structure_XX new
6125
6126 Sat May 23 22:41:54 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6127 * drv_simul.c 1.2
6128 #include unixstd.h new
6129
6130 Sat May 23 21:32:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6131 * scsi_cdr.c 1.49
6132 New Mode Page 2A Heuristic (min length 0x14 -> 0x10): ATAPI LITEON only gives 0x12: No Write Speed.
6133
6134 Wed May 20 23:49:35 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6135 * cdrecord.c 1.55
6136 islast bug (|| instead of &&) fixed
6137 bytes= Option removed
6138
6139 Tue May 19 04:11:02 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6140 * drv_dvd.c 1.3
6141 struct disk_info & struct track_info -> scsimmc.h
6142 scsilog.h new
6143
6144 Sat May 16 13:15:21 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6145 * scsimmc.h 1.2
6146 u_char -> Uchar
6147
6148 Sun May 10 00:12:04 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6149 * scsimmc.h 1.1
6150 date and time created 98/05/09 23:12:04 by joerg
6151
6152 Sun May 10 00:04:17 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6153 * auheader.h 1.2
6154 generic Copyright comment
6155
6156 Sun May 10 00:02:27 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6157 * drv_mmc.c 1.25
6158 Strukturdefinitionen -> scsimmc.h
6159
6160 Thu May 7 22:43:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6161 * scsi_cdr.c 1.48
6162 strindex() -> strbeg()
6163 vendor_info / prod_ident / prod_revision new because of array index problems
6164 Kodak PCD-600 new
6165
6166 Thu May 7 21:38:58 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6167 * cdrecord.h 1.36
6168 getnum() now extern
6169 is_mmc() with DVD recognition
6170 disk_rcap() new
6171
6172 Thu May 7 21:38:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6173 * cdr_drv.c 1.7
6174 DRV_DVD new
6175 cdr_kodak_pcd600 / cdr_cdr_simul / cdr_dvd_simul new
6176 DEV_PIONEER_DVDR_S101 new
6177 DVD recognition in is_mmc() nee
6178
6179 Thu May 7 21:15:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6180 * cdrecord.c 1.54
6181 1.6 -> 1.7a1
6182 getnum() LOCAL -> EXPORT
6183 test_unit_ready() before load Medium
6184 Allow Medium removal if not ready on load_media()
6185
6186 Thu May 7 10:43:00 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6187 * diskid.c 1.3
6188 Vendor list actualalized
6189
6190 Wed May 6 02:52:16 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6191 * cdrecord.1 1.29
6192 simulation driver documented
6193
6194 Wed May 6 02:41:33 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6195 * audiosize.c 1.9
6196 .wav files that are smaller than expected are handled correctly
6197
6198 Mon May 4 02:09:55 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6199 * drv_dvd.c 1.2
6200 Function names *_mmc -> *_dvd
6201 ds_maxblock -> ds_maxblocks
6202 getdisktype_dvd() now includes more tests
6203 write_type -> WT_SAO
6204 Hack for virtual track list
6205
6206 Sun May 3 19:37:17 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6207 * scsi_cdr.c 1.47
6208 mode_select_sg0()/mode_sense_sg0() cnt usage corrected
6209 mode_sense_sg0() movebytes() count corrected
6210
6211 Sat May 2 00:46:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6212 * drv_simul.c 1.1
6213 date and time created 98/05/01 23:46:07 by joerg
6214
6215 Fri May 1 19:26:22 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6216 * scsi_cdr.c 1.46
6217 DEV_PCD_600 new
6218 is_mmc() now uses dvdp Arg
6219
6220 Fri May 1 19:08:34 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6221 * scsidefs.h 1.18
6222 PCD_600 new
6223
6224 *************** Release 1.6 *******************
6225
6226 Fri Apr 17 12:53:59 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6227 * scsi_cdr.c 1.45
6228 & before ibuf removed because it is an array
6229
6230 Fri Apr 17 12:45:38 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6231 * scsi_cdr.c 1.44
6232 min/sec/frame -> amin/asec/aframe because of min() Macro
6233
6234 Thu Apr 16 01:43:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6235 * cdrecord.1 1.26
6236 -ignsize new
6237 web page for cdrecord added
6238
6239 Thu Apr 16 00:55:39 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6240 * diskid.c 1.2
6241 Print if Manufacturer is in none of the tables
6242
6243 Thu Apr 16 00:52:13 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6244 * drv_mmc.c 1.24
6245 ds_maxblock -> ds_maxblocks
6246 do get_atip() always, but print if lverbose is set
6247
6248 Thu Apr 16 00:32:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6249 * cdrecord.h 1.35
6250 * cdrecord.c 1.53
6251 ds_maxblock -> ds_maxblocks
6252 new Option -ignsize
6253
6254 Thu Apr 16 00:31:32 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6255 * drv_jvc.c 1.29
6256 * drv_philips.c 1.16
6257 ds_maxblock -> ds_maxblocks
6258
6259 Sun Apr 12 16:14:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6260 * scsi_cdr.c 1.43
6261 Smart & Friendly CD-R4012 (TEAC CDR-55S) new
6262
6263 Sun Apr 12 02:15:15 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6264 * scsitransp.c 1.24
6265 scsiprintcdb()/scsiprintwdata()/scsiprintrdata() new
6266 print scsiprintcdb() on errors
6267
6268 Sun Apr 12 01:58:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6269 * cdrecord.h 1.34
6270 * cdrecord.c 1.52
6271 Real Blocks new
6272 1.6a14 -> 1.6
6273
6274 Wed Apr 1 03:28:36 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6275 * cdrecord.c 1.51
6276 checkgui() now has verbose print
6277
6278 Wed Apr 1 01:36:59 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6279 * drv_jvc.c 1.28
6280 lberbose > 1 for all subcode Messages
6281 teac_wr_pma()/teac_rd_pma() new
6282 JVC Errorcodes new
6283 check for cdrecord -fix without Parameter
6284 hide Illegal Command errorcode for next_wr_addr_teac()
6285
6286 Wed Apr 1 01:29:49 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6287 * scsitransp.c 1.23
6288 * scsi_cdr.c 1.42
6289 * drv_mmc.c 1.23
6290 GCC Warnings removed: printf format errors
6291
6292 Tue Mar 31 20:58:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6293 * cdrecord.c 1.50
6294 ->1.6a14, LOAD & EJECT works for CD-ROM too
6295 GUI test on STDERR
6296 first Trackno -> track[0] as Hack
6297
6298 Tue Mar 31 20:56:43 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6299 * cdrecord.1 1.25
6300 CREDITS
6301 better Documentation for tsize= & TEAC
6302
6303 Sun Mar 29 15:31:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6304 * cdrecord.1 1.24
6305 -vv/-VV mods
6306 -fix: not for TEAC
6307 -load new
6308 timeout= Option
6309 tsize= description because of tracksize and TEAC
6310 nice/SunOS -> nice/others
6311
6312 Sun Mar 29 15:26:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6313 * drv_philips.c 1.15
6314 open_session() with tracks & trackp Parameters
6315 Philips CDD-521 old/dumb new
6316 Pioneer DW-S114X new
6317
6318 Sun Mar 29 15:22:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6319 * drv_mmc.c 1.22
6320 open_session() with tracks & trackp Parameters
6321 Check for zeroed ATIP Info
6322 wait_unit_ready() for ATAPI - sorry not working
6323
6324 Sat Mar 28 23:43:07 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6325 * cdrecord.c 1.49
6326 check_recovery() now uses flags for unload_media()
6327 call unload_media() on input buffer, wait error, and for blank media error
6328 open_session() now usees tracks & trackp Parameters for Sizecheck
6329 Printing of is_swab() with audio fixed
6330
6331 Sat Mar 28 23:22:30 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6332 * drv_jvc.c 1.27
6333 teac_open_session() checks tracksize ( <= 0 is not possible)
6334
6335 Sat Mar 28 23:21:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6336 * scsi_cdr.c 1.41
6337 wait_unit_ready() now handles BUSY
6338 mode_sense_sg0() movebytes() count handling corrected (amt-4)
6339 better (komplete) Inquiry printing with -V
6340 JVC XR-W2001 / Plilips CDD521/00 / Traxdata CDR4120 / Pioneer CD-WO DW-S114X / Pinnacle RCD-1000 new
6341
6342 Sat Mar 28 23:06:05 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6343 * scsireg.h 1.18
6344 SCSI Status codes
6345
6346 Fri Mar 27 01:04:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6347 * drv_sony.c 1.18
6348 * cdrecord.h 1.33
6349 open_session() with tracks & trackp parameters
6350
6351 Thu Mar 26 22:42:29 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6352 * cdr_drv.c 1.6
6353 Pioneer DW-S 114, old Philips, dumb Philips new
6354
6355 Tue Mar 24 21:30:08 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6356 * cdrecord.h 1.32
6357 is_*() Macros now clearer: != 0
6358
6359 Tue Mar 24 21:29:18 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6360 * scsidefs.h 1.17
6361 DEV_CDD_521_OLD new
6362
6363 Mon Mar 16 00:48:34 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6364 * drv_dvd.c 1.1
6365 date and time created 98/04/20 00:48:34 by joerg
6366
6367 Sat Mar 14 17:49:09 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6368 * scsi-bsd.c 1.5
6369 MAX_DMA_BSD 64k -> 60k
6370
6371 Thu Mar 12 23:48:19 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6372 * drv_jvc.c 1.26
6373 set ds_maxblock
6374 next_wr_addr_jvc() uses read_B0() if track == 0
6375 use trackp[i].trackno for TOC
6376 Lead-out Start time now uses frames
6377 teac_calibrate() inits lba_addr from read_B0()
6378 next_wr_addr_teac() with Parameters
6379
6380 Thu Mar 12 23:42:09 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6381 * cdrecord.c 1.48
6382 use real Track nubmers
6383 -v/-V now Inc type Flag
6384 print remaining capacity
6385 Pregapsize || bug fixed
6386 Trackno in struct track
6387 wait_unit_ready() new
6388
6389 Thu Mar 12 23:35:26 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6390 * drv_philips.c 1.14
6391 Print computed ATIP only for empty Disk
6392 ATIP printout now prints Lead-out start time too
6393 compute Disk capacity
6394
6395 Thu Mar 12 22:33:50 1998 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de>
6396 * drv_sony.c 1.17
6397 close_track_sony() -> track