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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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