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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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