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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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