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

Contents of /nonameyet/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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