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

Contents of /nonameyet/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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