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

Contents of /nonameyet/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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