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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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