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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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