/[debburn]/cdrkit/tags/after-second-renaming-storm/Changelog
ViewVC logotype

Contents of /cdrkit/tags/after-second-renaming-storm/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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