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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 806 - (show annotations) (download)
Sun May 25 20:46:17 2008 UTC (5 years ago) by 93sam
File size: 286844 byte(s)
genisoimage/checksum.[ch]: Added test code; changed internal layout
slightly to make for easier debug.

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