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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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