~ubuntu-branches/ubuntu/maverick/atool/maverick

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Francois Marier
  • Date: 2008-06-24 16:57:28 UTC
  • mfrom: (3.1.3 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080624165728-0w49yzajqu84lxg8
Tags: 0.35.0-4
Fix typos in README.Debian

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
2004-07-05
2
 
  Version 0.29.0.
 
1
2008-06-08: atool 0.35.0 released.
 
2
  Now detect self-extracting ZIP archives using file (suggested by Jens
 
3
  Schleusener).
 
4
  Added "use_file_always" option to always identify using file (suggested
 
5
  by Thomas Link).
 
6
  Now identify compressed files (bzip2, bzip, gzip, compress) when using
 
7
  "use_file" option.
 
8
  Improved error messages (from Ed Avis).
 
9
  Fix manpage hyphens (patch from Francois Marier).
 
10
  Added -o, --option option to change a configuration option.
 
11
  Added support for rzip and lrzip archives.
 
12
  Use '-c' option with compressors such as gzip and bzip2 when piping
 
13
  output.
 
14
  Added support for pbzip2 (added configuration options path_pbzip2 and
 
15
  use_pbzip2).
 
16
 
 
17
2008-04-03: atool 0.34.0 released.
 
18
  Added support for lzma (suggested by Ed Avis and Leif Thande, patch from
 
19
  Nick Matteo).
 
20
  Added extra directory.
 
21
  Now using automake.
 
22
 
 
23
2007-08-22: atool 0.33.0 released.
 
24
  Change order of arguments in tar commands.
 
25
  Use 'f' option to tar when using archive from stdin/to stdout (by
 
26
  reported by Shotaro Aoyama).
 
27
  Fix configuration file bug: "use_arj_for_unpack" did not work 
 
28
  (reported by Simon Peter).
 
29
  Minor build and documentation updates.
 
30
 
 
31
2005-12-13: atool 0.32.0 released.
 
32
  Fixed bug in repack mode: Could not repack a compressed file into an
 
33
  archive, but could (incorrectly) repack an archive to a compressed file
 
34
  (reported by Meino Christian Cramer).
 
35
  Print ellipsis properly in output ("...", not "..") (patch from Ed Avis).
 
36
  Added support for Microsoft Cabinet archives.
 
37
  Ignore waitpid errors on win32 (patch from Ed Avis).
 
38
 
 
39
2005-08-08: web page updated.
 
40
  Fixed some typos in the web page and NEWS file (will be updated for next
 
41
  release).
 
42
 
 
43
2005-08-08: atool 0.31.0 released.
 
44
  ATTENTION: This release fixes a serious bug which might cause files and
 
45
  directories to be removed in some circumstances when using adiff. I
 
46
  recommend upgrading to the 0.31.0 immediately. If you cannot upgrade, you
 
47
  are safe as long as you do not use the adiff command on untrusted
 
48
  archives.
 
49
  Here are the details: Symbolic links would be followed when temporary
 
50
  directories were removed recursively. Only the adiff command removed
 
51
  directories in this way - the extracted files of the archives it
 
52
  compared. This means that if you ran adiff on an archive containing a
 
53
  symbolic link that pointed to, say, /foo, /foo would be removed
 
54
  recursively! This was due to a missing check for symbolic links. This bug
 
55
  was found by code auditing, and has been fixed in this release.
 
56
  Added arepack command (also -r, --repack) (previously incomplete and
 
57
  disabled, also suggested by Meino Christian Cramer).
 
58
  Added support for 7-Zip'ed TAR archives (.tar.7z) (suggested by Meino
 
59
  Christian Cramer).
 
60
  Implemented cat support for 7-Zip archives.
 
61
  Completed list of supported archive types in the manual page (some were
 
62
  missing).
 
63
  Improve --simulate and --explain.
 
64
  Added support for acat on Debian packages (patch from Peter Valdemar
 
65
  M�rch).
 
66
  Added support for extracting control files from Debian packages as well
 
67
  (patch from Peter Valdemar M�rch, thanks).
 
68
  Fixed some manual page typos.
 
69
 
 
70
2005-07-25: atool 0.30.0 released.
 
71
  Added support for 7-Zip archives (.7z) using p7zip (suggested by Meino
 
72
  Christian Cramer).
 
73
  Added support for ALZip archives (.alz) using unalz.
 
74
  Added support for Debian package archives (.deb) files (contributed by
 
75
  Joao Lourenco).
 
76
  Fixed some typos in the manual page (reported by Stephane Jourdois).
 
77
  Added file matches for LHA SFX archives.
 
78
  Updated building of rpm and debian packages.
 
79
  Updated documentation.
 
80
  Got rid of year ranges in copyright.
 
81
 
 
82
2004-07-05: atool 0.29.0 released.
3
83
  Added support for ar archive (.a) files (suggested by Wojtek Sczygiol).
4
84
  Improved and cleaned up handling of compressed files (single file
5
85
  archives), resulting in some bugs fixed.
7
87
  These files are now extracted to current directory.
8
88
  Implemented new options 'decompress_to_cwd'.
9
89
 
10
 
2004-06-18
11
 
  Version 0.28.0.
 
90
2004-06-18: atool 0.28.0 released.
12
91
  'make install' will now build everything before installing.
13
92
  Use detected perl path in atool executable (reported by Ed Avis).
14
 
  Fixed extraction of files from LHA archives (reported by Goetz Waschk
15
 
  and Matthew Mueller).
 
93
  Fixed extraction of files from LHA archives (reported by Goetz Waschk and
 
94
  Matthew Mueller).
16
95
 
17
 
2003-11-14
18
 
  Version 0.27.0.
 
96
2003-11-14: atool 0.27.0 released.
19
97
  Support for autoconf has been added (based on files from Hisham Muhammad,
20
98
  thanks).
21
99
  Added support for ARC files (suggested by Ed Avis).
23
101
  unarj was supported).
24
102
  Cleaned up and improved the manual page and README document.
25
103
  Fixed RAR identification from file(1) output.
26
 
  Now uses tar --bzip2 option instead of -j. The use_tar_j_option
27
 
  has been renamed to use_tar_bzip2_option (patch submitted by Ed Avis,
28
 
  thanks).
29
 
  Renamed the use_rar_for_unrar option to use_rar_for_unpack (old
30
 
  options will still work).
 
104
  Now uses tar --bzip2 option instead of -j. The use_tar_j_option has been
 
105
  renamed to use_tar_bzip2_option (patch submitted by Ed Avis, thanks).
 
106
  Renamed the use_rar_for_unrar option to use_rar_for_unpack (old options
 
107
  will still work).
31
108
  Bumped copyright year.
32
109
  Removed the distdiff make target.
33
110
 
34
 
2003-05-23
35
 
  Version 0.26.0.
 
111
2003-05-23: atool 0.26.0 released.
36
112
  Added a new configuration option, use_rar_for_unrar (always use rar
37
113
  instead of unrar when possible).
38
114
  Added a new configuration option, strip_unknown_ext (strip unknown
41
117
  Some minor bug fixes for --simulate mode.
42
118
  Cleaned up error messages.
43
119
 
44
 
2002-11-08
45
 
  Version 0.25.0.
 
120
2002-11-08: atool 0.25.0 released.
46
121
  Implemented a new option keep_compressed to control whether the original
47
122
  file should be kept after packing/unpacking compressed files.
48
123
  Cleaned up code for handling compressed files.
57
132
    Replaced 'single-file-compressor' wording with 'file compressor'.
58
133
    Clarified meaning of PATH value to -X option.
59
134
 
60
 
2002-10-09
61
 
  Version 0.24.0.
 
135
2002-10-09: atool 0.24.0 released.
62
136
  If PAGER is set, use that for default pager instead.
63
137
  Debian and RPM packages now include symlinks to the manpage for aunpack,
64
138
  apack etc too. These symlinks are also installed during make install.
65
139
  Build fixes for RPM package from G�tz Waschk (thanks).
66
140
  Don't set root:root owner when installing files in Makefile.
67
141
 
68
 
2002-09-28
69
 
  Version 0.23.0.
70
 
  Added new feature: If no file arguments are specified with apack, filenames are
71
 
  read from standard in.
72
 
  Added new option: -0, --null to specify that filenames read from standard in
73
 
  are separated by null-bytes.
 
142
2002-09-28: atool 0.23.0 released.
 
143
  Added new feature: If no file arguments are specified with apack,
 
144
  filenames are read from standard in.
 
145
  Added new option: -0, --null to specify that filenames read from standard
 
146
  in are separated by null-bytes.
74
147
  Fixed tab stop in --help message.
75
148
  Exit with non-zero return code if any command failed.
76
 
  Cleaned up code (add parens around subroutine calls) to prevent weird bugs.
 
149
  Cleaned up code (add parens around subroutine calls) to prevent weird
 
150
  bugs.
77
151
 
78
 
2002-09-17
79
 
  Version 0.22.0.
80
 
  Fixed use_gzip_for_z configuration option name typo (was cfg_use_gzip_for_z).
 
152
2002-09-17: atool 0.22.0 released.
 
153
  Fixed use_gzip_for_z configuration option name typo (was
 
154
  cfg_use_gzip_for_z).
81
155
  New option use_find_cpio_print0 to make find use -print0 and cpio -0.
82
156
  Added support for lzop archives.
83
157
 
84
 
2002-09-16
85
 
  Version 0.21.0.
 
158
2002-09-16: atool 0.21.0 released.
86
159
  Use POSIX::getcwd instead of Cwd::cwd (fixes warnings with perl 5.8).
87
 
  Fixed some bugs for Perl 5.005 compatibility (reported by Nicholas Piper).
 
160
  Fixed some bugs for Perl 5.005 compatibility (reported by Nicholas
 
161
  Piper).
88
162
  Use sysopen instead of three argument open to open some files.
89
163
  Use POSIX::isprint instead of /[[:print:]]/.
90
164
  Added --subdir (-D) option to always extract to subdirectory.
91
165
 
92
 
2002-09-08
93
 
  Version 0.20.0.
 
166
2002-09-08: atool 0.20.0 released.
94
167
  Added support for cpio archives.
95
 
  Fixed bugs with --save-outdir (wouldn't save right directory),
96
 
  and updated manpage.
 
168
  Fixed bugs with --save-outdir (wouldn't save right directory), and
 
169
  updated manpage.
97
170
  Fixed help message ("current directory" => "specified directory").
98
171
 
99
 
2002-07-13
100
 
  Version 0.19.0.
 
172
2002-07-13: atool 0.19.0 released.
101
173
  Added PREFIX variable to Makefile (patch submitted by Dave Dribin).
102
174
  Updated man page with supported archive formats.
103
175
  Always run rar with the -r (recursive) option.
104
176
  Documented how to make aunpack change into the directory where files were
105
177
  extracted to (feature requested by Brian Hall).
106
178
 
107
 
2002-07-02
108
 
  Version 0.18.0.
109
 
  Added support for rpm archives (patch submitted by Jo�o Louren�o - thanks!).
110
 
  Added configuration option `show_extracted' to always show what
111
 
  file was extracted. This is also the default behavior now.
 
179
2002-07-02: atool 0.18.0 released.
 
180
  Added support for rpm archives (patch submitted by Jo�o Louren�o -
 
181
  thanks!).
 
182
  Added configuration option `show_extracted' to always show what file was
 
183
  extracted. This is also the default behavior now.
112
184
  Added adiff example to manpage.
113
 
  Running atool on files with names beginning with <, >, +, | or
114
 
  other similar characters could potentially have very bad effects
115
 
  on atool (such as files disappearing). This is fixed now.
 
185
  Running atool on files with names beginning with <, >, +, | or other
 
186
  similar characters could potentially have very bad effects on atool (such
 
187
  as files disappearing). This is fixed now.
116
188
  Updated the author's email address in the help and version messages.
117
189
  Improved error messages by quoting all filenames mentioned.
118
 
  No longer change mode on directories before removing them
119
 
  (now considered to be unsafe by myself, despite the fact that I
120
 
  wrote the code originally :).
121
 
  Atool can now be used on files with newline and delete characters
122
 
  in their names. (As a result of this, atool now uses the POSIX perl
123
 
  module.)
 
190
  No longer change mode on directories before removing them (now considered
 
191
  to be unsafe by myself, despite the fact that I wrote the code originally
 
192
  :).
 
193
  Atool can now be used on files with newline and delete characters in
 
194
  their names. (As a result of this, atool now uses the POSIX perl module.)
124
195
 
125
 
2002-04-14
126
 
  Version 0.17.0.
 
196
2002-04-14: atool 0.17.0 released.
127
197
  Added support for extraction of arj archives.
128
198
  Fixed symlink creation during make install (patch from Brian Hall).
129
199
  Fixed wording ("files in root" instead of "root files").
130
 
  Fixed adiff on compressed files (would have no effect, and would
131
 
  leave an Unpack dir).
 
200
  Fixed adiff on compressed files (would have no effect, and would leave an
 
201
  Unpack dir).
132
202
 
133
 
2002-02-09
134
 
  Version 0.16.0.
135
 
  Added new option `args_diff' to control diff arguments
136
 
  (previously `-ru' was hardcoded in).
 
203
2002-02-09: atool 0.16.0 released.
 
204
  Added new option `args_diff' to control diff arguments (previously `-ru'
 
205
  was hardcoded in).
137
206
  Updated wordings in the README.
138
207
  Reformatted NEWS file. :)
139
208
  Improved Makefile somewhat.
141
210
  Added support for ace archives (extraction and listing only).
142
211
  Mention URL for some archiver programs in the README.
143
212
 
144
 
2001-12-22
145
 
  Version 0.15.0.
 
213
2001-12-22: atool 0.15.0 released.
146
214
  Fixed a minor bug that would prevent atool from extracting archives with
147
215
  one non-writable root directory properly (reported by Matthew Mueller).
148
216
  Added files for making RPM packages of atool.
149
217
  Added TODO document.
150
218
 
151
 
2001-11-17
152
 
  Version 0.14.0.
 
219
2001-11-17: atool 0.14.0 released.
153
220
  Added support for .lha archives (with lha command).
154
 
  Fixed and improved the adiff command. (It will no longer ask before deleting files.)
 
221
  Fixed and improved the adiff command. (It will no longer ask before
 
222
  deleting files.)
155
223
  Changed default path for the compress command to 'compress'.
156
224
  Improved error messages.
157
225
  Some very minor bug fixes.
158
226
 
159
 
2001-10-26
160
 
  Version 0.13.0.
 
227
2001-10-26: atool 0.13.0 released.
161
228
  New command adiff that generates a diff between two archives.
162
229
  Documentation fixes.
163
230
 
164
 
2001-09-18
165
 
  Version 0.12.0.
166
 
  Improved error messages when the program to execute does not exist
167
 
  (no more Perl warnings).
 
231
2001-09-18: atool 0.12.0 released.
 
232
  Improved error messages when the program to execute does not exist (no
 
233
  more Perl warnings).
168
234
  The author has changed email-address to oskar@osk.mine.nu.
169
235
 
170
 
2001-08-13
171
 
  Version 0.11.0.
 
236
2001-08-13: atool 0.11.0 released.
172
237
  Improved error messages.
173
 
  The --each option can now be used with the add command. (This
174
 
  can be used to create multiple archives at a time.)
 
238
  The --each option can now be used with the add command. (This can be used
 
239
  to create multiple archives at a time.)
175
240
 
176
 
2001-08-01
177
 
  Version 0.10.0.
178
 
  New option -e, --each to extract or list multiple archives in
179
 
  one command.
180
 
  Fixed a bug causing gzip, bzip, bzip2 and compress'd
181
 
  files not to be identified correctly.
 
241
2001-08-01: atool 0.10.0 released.
 
242
  New option -e, --each to extract or list multiple archives in one
 
243
  command.
 
244
  Fixed a bug causing gzip, bzip, bzip2 and compress'd files not to be
 
245
  identified correctly.
182
246
  Added sections `Examples' and `Known Bugs' to the manual page.
183
247
 
184
 
2001-07-16
185
 
  Version 0.9.0.
 
248
2001-07-16: atool 0.9.0 released.
186
249
  Rethought the verbosity options. New options: -v, --verbose and -V,
187
 
  --verbosity. Default verbosity level can now be set in configuration file.
188
 
  Changed behaviour of apack on compressed (gzip, bzip2, ..) files
189
 
  (didn't work before).
 
250
  --verbosity. Default verbosity level can now be set in configuration
 
251
  file.
 
252
  Changed behaviour of apack on compressed (gzip, bzip2, ..) files (didn't
 
253
  work before).
190
254
  Now file's -z option is used to identify more formats.
191
255
  Included more information in the manual page (about configuration etc).
192
256
  New option --config to load a specific configuration file.
193
 
  The temporary extraction directory is now removed on exit, if it is empty.
 
257
  The temporary extraction directory is now removed on exit, if it is
 
258
  empty.
194
259
  Now refuses to overwrite existing files when creating archives.
195
260
  Minor bug fixes, error message improvements and typo corrections.
196
261
 
197
 
2001-07-05
198
 
  Version 0.8.0.
 
262
2001-07-05: atool 0.8.0 released.
199
263
  Added support for configuration files. System-wide (/etc/atool.conf) and
200
264
  user (~/.atoolrc) configuration files are supported.
201
265
  Added support for identifying files using file(1). See the README file
204
268
  overwritten when extracting files (these symlinks were previously
205
269
  considered to be non-existant themselves).
206
270
  The NEWS file is included again.
207
 
  Added option (use_gzip_for_z) to control whether to use gzip or uncompress
208
 
  to decompress .Z files.
 
271
  Added option (use_gzip_for_z) to control whether to use gzip or
 
272
  uncompress to decompress .Z files.
209
273
  Some minor bug fixes.
210
274
 
211
 
2001-04-16
212
 
  Version 0.7.0.
213
 
  Fixed all commands for tar archives (output would be written to
214
 
  stdout and input read from stdin by default),
215
 
  When extracting tar.Z archives, extension wouldn't be removed from
216
 
  output directory. This has been fixed now.
 
275
2001-04-16: atool 0.7.0 released.
 
276
  Fixed all commands for tar archives (output would be written to stdout
 
277
  and input read from stdin by default),
 
278
  When extracting tar.Z archives, extension wouldn't be removed from output
 
279
  directory. This has been fixed now.
217
280
  Manual format (with --format) wouldn't work at all. This is fixed now.
218
281
  Added -F as an alias for --format.
219
282
  Recognize .war as a JAR archive.
220
283
 
221
 
2001-04-04
222
 
  Version 0.6.0.
 
284
2001-04-04: atool 0.6.0 released.
223
285
  Added this NEWS document.
224
286
  Complete rewrite resulting in cleaner and better code.
225
287
  Added support for rar archives.
227
289
  New option "-p, --page", to send output through pager.
228
290
  New option "-E, --explain" to have atool explain what is being done.
229
291
  New option "-S, --simulate" to have atool simulate commands.
230
 
  Changed "-X, --extract-here" command to "-X, --extract-to" that requires a
231
 
  PATH argument.
 
292
  Changed "-X, --extract-here" command to "-X, --extract-to" that requires
 
293
  a PATH argument.
232
294
  The temporary extraction directory is now named "Unpack-XXXX", instead of
233
295
  "atool-unpack-XXXX".
234
296
  Added configuration options for setting path of programs to use.
235
297
  Added configuration options for controlling name of temporary extraction
236
298
  directory.
237
 
  Implemented a command line generation engine so that /bin/sh is used
238
 
  only when necessary.
 
299
  Implemented a command line generation engine so that /bin/sh is used only
 
300
  when necessary.
239
301
  Now uses strict.
240
302
 
241
 
2001-03-28
242
 
  Version 0.5.0.
243
 
  Rereleased with new version number (0.3.0 was released as 0.4.0 on Freshmeat).
 
303
2001-03-28: atool 0.5.0 released.
 
304
  Rereleased with new version number (0.3.0 was released as 0.4.0 on
 
305
  Freshmeat).
244
306
 
245
 
2001-03-27
246
 
  Version 0.4.0.
 
307
2001-03-27: atool 0.4.0 released.
247
308
  Added forward function declarations to fix "X called to early to check
248
309
  prototype" messages generated by Perl 5.6.
249
310
  Added files for making Debian packages of atool.
252
313
  Added manpage for atool.
253
314
  Added more license text from COPYING to the atool source and README file.
254
315
 
255
 
2001-03-24
256
 
  Version 0.3.0.
257
 
  Fixed "Use of uninitialized value" messages when extracting from archives.
258
 
  Added support for jar archives, and use_jar_program configuration variable.
 
316
2001-03-24: atool 0.3.0 released.
 
317
  Fixed "Use of uninitialized value" messages when extracting from
 
318
  archives.
 
319
  Added support for jar archives, and use_jar_program configuration
 
320
  variable.
259
321
  The "-q, --quiet" option is now listed in help message.
260
322
  Configuration variables are now better documented in the README.
261
323
  Some cleanup of the atool code.
262
324
  Use exec instead of system where possible.
263
325
 
264
 
2001-03-21
265
 
  Version 0.2.0.
 
326
2001-03-21: atool 0.2.0 released.
266
327
  Now creates temporary extraction directory only when necessary.
267
328
  Display a message when list command is run on compressed files.
268
329
 
269
 
2001-03-17
270
 
  Version 0.1.0.
 
330
2001-03-17: atool 0.1.0 released.
271
331
  First public release.