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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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