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

Diff of /cdrkit/trunk/Changelog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

nonameyet/trunk/Changelog revision 89 by blade, Fri Aug 25 08:25:53 2006 UTC cdrkit/trunk/Changelog revision 424 by blade, Thu Nov 23 10:51:40 2006 UTC
# Line 1  Line 1 
1    cdrkit (1.1.x) UNRELEASED; urgency=low
2    
3  <FIXME: see debian/changelog for more recent changes>    [ Eduard Bloch ]
4      * replacement of libdeflt and config parser rewrite; more user-friendly,
5        flexibel, tolerant now
6      * config overhaul, much more dynamic checks, including fixes for SunOS
7        environment. Also fixed confusing double-checks for some of the variables
8        in cdda2wav.c
9    
10      [ Christian Fromme ]
11      * big cleanup, phase I, getting rid from Cstyle function definitions in
12        applications
13    
14     -- Eduard Bloch <blade@debian.org>  Wed,  6 Sep 2006 22:05:30 +0200
15    
16    cdrkit (1.0) RELEASED; urgency=low
17    
18      [ Eduard Bloch ]
19      * mapping of ATAPI: -> ATA: method on linux-2.6 and some code beautification
20      * added a atexit handler to stop the FIFO process more reliably, since
21        Schilling's constructs seem to terminate the application on too many
22        places
23      * print Burnfree state/preparation messages only with high verbosity
24    
25      [ Dennis Vshivkov ]
26      * sorted display of files when needed
27    
28      [ Joerg Jaspert]
29      * Remove all the printing of useless messages. This is based on GPLed
30        code, so we follow the letter of the GPL as it is interpreted by 99%
31        of the world, including its authors. Especially as Joerg was never able
32        to give us any clear explanation what other license he may think
33        cdrtools had, despite us asking multiple times. So we have no other
34        choice than to take whats written down, and thats GPL.
35    
36     -- Joerg Jaspert <joerg@debian.org>  Mon, 20 Nov 2006 19:25:10 +0100
37    
38    cdrkit (1.0pre5) RELEASED; urgency=low
39    
40      [ Eduard Bloch ]
41      * added better check for capability.h and FATAL_ERROR if it's missing on Linux
42      * wodim.1 updates, ie. moved suid howto to README.suidroot, Linux bashing to
43        README.linux, more notes about non-root usage
44      * more carefull description of the role of previous developer and his own
45        project
46      * fixed libmagic detection
47      * rewrote README.mkisofs, README.win32
48      * better track numbers extraction command in cdda2ogg/cdda2mp3
49      * reenabled (forgotten) support for libedc
50      * table formating fixes in cdda2wav.1, helps small terminals
51      * AIX 5l port
52      * killing FIFO process on ungraceful termination
53      * scsi-linux-sg.c: skipping unallowed devices, cleanup/consolidation of the
54        old workaround(s) for ATA now for SCSI too
55      * renamed error function to schily_error because it started to wreak random
56        havoc after harmless header moving (conflict with incompatible GNU version)
57      * restored scsi-remote.c compilation, moved to libscg sources, used instead
58        of rdummy.c
59      * added optional omiting of DMA speed tests
60    
61      [ Vladimir Nadvornik ]
62      * enabled CLONE feature in wodim's config
63    
64      [ Modestas Vainius ]
65      * dropped . from the include path and fixed mkisofs source to use the local
66        headers
67    
68      [ Lorenz Minder ]
69      * Fix of the joliet_strlen signature
70      * Code refactoring around *cvt* declarations to make the conditional
71        compilation more reliable, especially on BSD and AIX
72      * include/utypes.h: guard to preserve SIZE_T_MAX
73    
74      [ Christian Fromme ]
75      * detailed review and correction of author related data in manpages and
76        README files
77    
78      [ Peter Samuelson, Tollef Fog Heen ]
79      * typo and grammar fixes in mkisofs.8
80      * Remove several instances of %r in printf-like statements, in
81        preparation for removing the libschily format-string implementation
82    
83     -- Eduard Bloch <blade@debian.org>  Wed,  6 Sep 2006 22:05:30 +0200
84    
85    cdrkit (1.0pre4) RELEASED; urgency=low
86    
87      [ Eduard Bloch ]
88      * Added checks for libcam to make (k)FreeBSD compilation work (untested)
89      * added clarifications about changes to all source files
90      * adapted initial message to display the copyright more clearly
91      * adapted copyright and contact information in scgcheck manpage
92      * adapted contact information in btcflash manpage, also added a reference to
93        its original author which has been missing
94    
95      [ Peter Samuelson ]
96      * Cleanups: unused macros/defines
97      * Unified and simplified the build-host data crawling methods
98    
99      [ Juergen Weigert ]
100      * Various documentation corrections, replaced cdrecord->wodim where it is
101        appropriate and legal on many visible locations
102    
103     -- Eduard Bloch <blade@debian.org>  Mon,  4 Sep 2006 23:36:58 +0200
104    
105    cdrkit (1.0pre3) unstable; urgency=low
106    
107      [ Eduard Bloch ]
108      * Added FAQ ("where wodim name comes from")
109      * Moved the NULL pointer check on cdr_t to a place before it is used for DVD
110        feature checks (otherwise it would crash when run on any pure CD-ROM
111        reader)
112      * Added test for WORDS_BIGENDIAN
113      * copied values from align.h to another set of sizeof-reflecting defines in
114        xconfig.h
115      * workarounds for almost all "you are not allowed to modify that {version
116        checking,quality assurance,other-important-looking-wording}" parts,
117        replacing the output of "schily" where the commend said that we are forced
118        to. One part in cdrecord.c still remains, the comment sounds too dangerous
119        to be touched.
120      * forced FIFO define, suggested by Peter
121    
122      [ Peter Samuelson ]
123      * Created cmake test and code snippet for HAVE_C_BITFIELDS
124    
125      [ Michael Ablassmeier ]
126      * Typo fixes in mkisofs messages and unified identical ones with a macro
127    
128      [Joerg Jaspert]
129      * Released as 1.0pre3
130    
131     -- Eduard Bloch <blade@debian.org>  Mon,  4 Sep 2006 09:56:38 +0200
132    
133    cdrkit (1.0pre2) RELEASED; urgency=low
134    
135      * Took zisofs_tools out of the global build system and restored its original
136        Makefile. Its own build system works better.
137    
138     -- Eduard Bloch <blade@debian.org>  Sun, 03 Sep 2006 22:14:31 +0200
139    
140    cdrkit (1.0pre1) RELEASED; urgency=low
141    
142      [ See http://bugs.debian.org/$BUGNR for detailed explanations ]
143      * The Big Fork to an independent project called cdrkit
144        + using the last clearly stated GPLed versions of files from
145          cdrtools-2.01.01a08 (closes: #353403, 372486)
146        + we play the upstream role now, using our patches and we like them
147          (closes: #361450)
148        + renamed relevant works to avoid claims of "potential defamation" or
149          "damage of reputation" (closes: #350738)
150        + custom CMake based build system used instead of the original one, since
151          we understand it better (closes: #350739 and hopefully closes: #350254,
152          reopen if not). It seems to be portable among the platforms
153          supported by Debian, it needs a bit of work for porting to non-Linux
154          plattforms, though.
155      * removed most of the anti-linux2.6  program messages (unless being
156        in verbose mode). (closes: #377145)
157      * changed default config file location to /etc/wodim.conf
158      * added more meaningful error message on -dvd-video failure (closes: #324586)
159      * minor cdda2mp3/cdda2ogg scripts fixes suggested by Fabian Pietsch, plus
160        fixes for unreliable encoder detection (closes: #283794, #344443) plus
161        possible override of preset CDDA_DEVICE variable fixed. Made the list of
162        selected audiotracks modifiable, see manpage (closes: #344445)
163      * sync with 4:2.01+01a01-4ubuntu4:
164        + merged README.ATAPI.setup with README.ATAPI.setup.ubuntu. Kernel 2.6 part
165          now in the beginning and reflecting the reality (dev=/dev/drive syntax,
166          no SUID requirement, closes: #304230, 377736)
167        + 02_cdrecord_default_conf.dpatch: changed /dev/cdrom to /dev/cdrw which
168          is more likely to match the correct device on udev using systems
169      * 36_ATA_scanbus_ignore_locked.dpatch to ignore busy devices (eg. hda
170        harddisk) while scanning with dev=ATA
171        (closes: #310689, #309250, #317793, 360295,
172      * Included 37_clean_dvdsup.dpatch (closes: #312062) based on
173        cdrtools-2.01.01a04-dvd.patch.bz2 from
174        http://people.mandriva.com/~warly/files/cdrtools/ with few updates to work
175        with a08. Also implements a fallback to ATA: bus in the -scanbus operation
176        (closes: #310689, #278894). This patch is used instead of the old 07_....
177        Enabled permanently, disabled the "cheatcode processing" in debian/rules.
178        Also eliminates some useability problems that have been pushed to our
179        users (closes: #325766, #271114, #312062, #353176).
180      * Updated dirsplit to version 0.3.3, zisofs-tools to 1.0.7 (with a custom
181        CMakeFile.txt for easier integration and config.h updated manually for
182        now)
183      * minor cdda2mp3/cdda2ogg scripts fixes suggested by Fabian Pietsch, plus
184        fixes for unreliable encoder detection (closes: #283794, #344443) plus
185        possible override of preset CDDA_DEVICE variable fixed
186      * added additional script manpages from Oleksandr Moskalenko (closes: #295438)
187      * changed -speed to speed= in cdrecord.1 for consistency (closes: #344214)
188      * Anti-Root-Requirements:
189        + 39_nonroot_skips_rezero_unit.dpatch - don't run rezero_unit() as root
190        which is a) most likely not needed (even admited in the comment) and b)
191        causes the whole scsi transport system to terminate
192        + 40_stop_setuid_games.dpatch - another workaround for problems introduced
193        in a03 - looks like Linux kernel does reject an application trying to
194        change the UID between ioctls
195        (closes: #335253, 374685, 330506, 329308, 374345, 377421)
196      * Ubuntu's 40_fix_bad_spelling.dpatch integrated (typo in wodim.dfl)
197      * increased hash size in mkisofs/hash.c (closes: #327270)
198      * more decent info message about locale detection
199    
200  icewm (2.01.01a08+X.15) UNRELEASED; urgency=low   -- Eduard Bloch <blade@debian.org>  Sun, 03 Sep 2006 22:14:31 +0200
201    
202    cdrkit (2.01.01a08+X.15) UNRELEASED; urgency=low
203    
204    * Removed cdrtools-2.01.01a05-ossdvd.patch.bz2 again (threw bogus error    * Removed cdrtools-2.01.01a05-ossdvd.patch.bz2 again (threw bogus error
205      messages in TAO mode), used 37_clean_dvdsup.dpatch (from Warly/Mandriva)      messages in TAO mode), used 37_clean_dvdsup.dpatch (from Warly/Mandriva)
# Line 9  icewm (2.01.01a08+X.15) UNRELEASED; urge Line 207  icewm (2.01.01a08+X.15) UNRELEASED; urge
207    
208   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 15:03:46 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 15:03:46 +0200
209    
210  icewm (2.01.01a08+X.15) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.15) UNRELEASED; urgency=low
211    
212    * Applied cdrtools-2.01.01a05-ossdvd.patch.bz2 slightly adapted to work with    * Applied cdrtools-2.01.01a05-ossdvd.patch.bz2 slightly adapted to work with
213      a08.      a08.
214    
215   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 15:03:46 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 15:03:46 +0200
216    
217  icewm (2.01.01a08+X.14) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.14) UNRELEASED; urgency=low
218    
219    * 39_nonroot_skips_rezero_unit (don't try to run rezero_unit when not beeing    * 39_nonroot_skips_rezero_unit (don't try to run rezero_unit when not beeing
220      root)      root)
# Line 24  icewm (2.01.01a08+X.14) UNRELEASED; urge Line 222  icewm (2.01.01a08+X.14) UNRELEASED; urge
222    
223   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:44:53 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:44:53 +0200
224    
225  icewm (2.01.01a08+X.13) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.13) UNRELEASED; urgency=low
226    
227    * 34_JTE (Jigdo Template Extraction, by Steve)    * 34_JTE (Jigdo Template Extraction, by Steve)
228    * 36_ATA_scanbus_ignore_locked (skip busy devices when scaning, by myself)    * 36_ATA_scanbus_ignore_locked (skip busy devices when scaning, by myself)
# Line 33  icewm (2.01.01a08+X.13) UNRELEASED; urge Line 231  icewm (2.01.01a08+X.13) UNRELEASED; urge
231    
232   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:35:30 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:35:30 +0200
233    
234  icewm (2.01.01a08+X.12) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.12) UNRELEASED; urgency=low
235    
236    * 31_gnu-kfreebsd.dpatch with minor adoptions (needs testing!)    * 31_gnu-kfreebsd.dpatch with minor adoptions (needs testing!)
237    * 33_extra_arch_boot_support (extra arches, by Steve)    * 33_extra_arch_boot_support (extra arches, by Steve)
238    
239   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:29:32 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:29:32 +0200
240    
241  icewm (2.01.01a08+X.11) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.11) UNRELEASED; urgency=low
242    
243    * 26_author_locale (ASCII transliteration of Jörg in the standard credits    * 26_author_locale (ASCII transliteration of Jörg in the standard credits
244      message)      message)
# Line 49  icewm (2.01.01a08+X.11) UNRELEASED; urge Line 247  icewm (2.01.01a08+X.11) UNRELEASED; urge
247    
248   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:23:03 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:23:03 +0200
249    
250  icewm (2.01.01a08+X.10) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.10) UNRELEASED; urgency=low
251    
252    * Applied 23_o_excl (exclusive device opening)    * Applied 23_o_excl (exclusive device opening)
253    * Applied 24_debug_tmpfile (more safe/secure log file location)    * Applied 24_debug_tmpfile (more safe/secure log file location)
# Line 57  icewm (2.01.01a08+X.10) UNRELEASED; urge Line 255  icewm (2.01.01a08+X.10) UNRELEASED; urge
255    
256   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:20:05 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:20:05 +0200
257    
258  icewm (2.01.01a08+X.09) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.09) UNRELEASED; urgency=low
259    
260    * Applied 18_donotopen_hda.dpatch - don't insist on opening unrelated IDE    * Applied 18_donotopen_hda.dpatch - don't insist on opening unrelated IDE
261      devices      devices
# Line 67  icewm (2.01.01a08+X.09) UNRELEASED; urge Line 265  icewm (2.01.01a08+X.09) UNRELEASED; urge
265    
266   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:11:47 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 14:11:47 +0200
267    
268  icewm (2.01.01a08+X.08) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.08) UNRELEASED; urgency=low
269    
270    * mkisofs iconv support with log message adapted, added to CMake build    * mkisofs iconv support with log message adapted, added to CMake build
271      system as appropriate      system as appropriate
272    
273   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:57:10 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:57:10 +0200
274    
275  icewm (2.01.01a08+X.07) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.07) UNRELEASED; urgency=low
276    
277    * Applied patches: 07_noadvertising (strip adds for commercial    * Applied patches: 07_noadvertising (strip adds for commercial
278      cdrecord-proDVD), 08_privacy (mkisofs revealing the exact command line)      cdrecord-proDVD), 08_privacy (mkisofs revealing the exact command line)
279    
280   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:54:54 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:54:54 +0200
281    
282  icewm (2.01.01a08+X.06) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.06) UNRELEASED; urgency=low
283    
284    * Applied 06_dautipps - better hints about ATAPI usage howto and    * Applied 06_dautipps - better hints about ATAPI usage howto and
285      -joliet-long workaround      -joliet-long workaround
286    
287   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:52:50 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:52:50 +0200
288    
289  icewm (2.01.01a08+X.05) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.05) UNRELEASED; urgency=low
290    
291    * Bits from 03_script.dpatch by Joerg Jaspert <joerg@debian.org> and Eduard    * Bits from 03_script.dpatch by Joerg Jaspert <joerg@debian.org> and Eduard
292      Bloch: Linux-friendly device location for cdda scripts and better encoder      Bloch: Linux-friendly device location for cdda scripts and better encoder
# Line 96  icewm (2.01.01a08+X.05) UNRELEASED; urge Line 294  icewm (2.01.01a08+X.05) UNRELEASED; urge
294    
295   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:49:56 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:49:56 +0200
296    
297  icewm (2.01.01a08+X.04) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.04) UNRELEASED; urgency=low
298    
299    * Added bits from 02_paths.dpatch by Joerg Jaspert <joerg@debian.org>:    * Added bits from 02_paths.dpatch by Joerg Jaspert <joerg@debian.org>:
300      /var/log directory location and SILO relevant paths      /var/log directory location and SILO relevant paths
301    
302   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:46:55 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:46:55 +0200
303    
304  icewm (2.01.01a08+X.03) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.03) UNRELEASED; urgency=low
305    
306    * adapted cdrecord/cdrecord.dfl for modern Linux system, based on bits from    * adapted cdrecord/cdrecord.dfl for modern Linux system, based on bits from
307      02_cdrecord_default_conf.dpatch by Zack Cerza <zcerza@coe.neu.edu>      02_cdrecord_default_conf.dpatch by Zack Cerza <zcerza@coe.neu.edu>
308    
309   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:43:15 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:43:15 +0200
310    
311  icewm (2.01.01a08+X.02) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.02) UNRELEASED; urgency=low
312    
313    * Converted to use a CMake based filesystem. Generating relevant things with    * Converted to use a CMake based filesystem. Generating relevant things with
314      its mechanisms instead of inc/*. Dropped BUILD, INSTALL files, rewrote      its mechanisms instead of inc/*. Dropped BUILD, INSTALL files, rewrote
# Line 121  icewm (2.01.01a08+X.02) UNRELEASED; urge Line 319  icewm (2.01.01a08+X.02) UNRELEASED; urge
319    
320   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:35:23 +0200   -- Eduard Bloch <blade@debian.org>  Wed, 23 Aug 2006 13:35:23 +0200
321    
322  icewm (2.01.01a08+X.01) UNRELEASED; urgency=low  cdrkit (2.01.01a08+X.01) UNRELEASED; urgency=low
323    
324    * moved documentation around, READMEs/ directory contains a structure, moved    * moved documentation around, READMEs/ directory contains a structure, moved
325      mkisofs docs from the source directory to it      mkisofs docs from the source directory to it

Legend:
Removed from v.89  
changed lines
  Added in v.424

  ViewVC Help
Powered by ViewVC 1.1.5