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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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