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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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