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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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