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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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