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

Contents of /nonameyet/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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