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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 750 - (show annotations) (download)
Sat Apr 21 09:43:17 2007 UTC (6 years, 1 month ago) by blade
File size: 284224 byte(s)
+  * resync with cosmetical last-minute changes from Peter Samuelson
+  * Makefile: "release" target extension to make the Debian related source
+    file creation more convinient

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