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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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