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

Contents of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log


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