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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 232 - (show annotations) (download)
Wed Sep 6 16:42:06 2006 UTC (6 years, 8 months ago) by blade
Original Path: nonameyet/trunk/Changelog
File size: 273723 byte(s)
  * adapted copyright and contact information in scgcheck manpage
  * adapted contact information in btcflash manpage, also added a reference to
    its original author which has been missing

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