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

Contents of /nonameyet/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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