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

Contents of /nonameyet/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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