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

Contents of /nonameyet/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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