diff -r dd577317bccb -r 856de7e8f494 web/index.html
--- a/web/index.html Sun Jul 13 18:01:04 2008 -0400
+++ b/web/index.html Sun Jul 13 18:11:08 2008 -0400
@@ -60,8 +60,11 @@
7z,
cab,
gz,
-bz2, and
-lzma files.
+bz2,
+lzma, and many kinds of
+exe files, including Microsoft Cabinet archives,
+InstallShield archives, and self-extracting zip
+files.
If they have any extra compression, like tar.bz2, dtrx will take
@@ -82,43 +85,36 @@
Download
-Download dtrx
-6.0. The SHA1 checksum for this file
-is dbe0211c90d6d03035f612fe31f96c825aa75274. New features in this
+
Download dtrx
+6.1. The SHA1 checksum for this file
+is 2cd7c5e1ca2e83a942e5af58dceb0700063ce03d. New features in this
release include:
-- When you specify -v at the command
- line, dtrx will display the files it
- extracts, much like tar.
-
-- When dtrx prompts you about how to handle
- recursive archives, you now have the option of listing what those
- archives before making a decision.
-
-- dtrx will now provide more information about
- why a particular extraction attempt failed. It will show you error
- messages from all the attempts it made, rather than only the last error
- it got. It will also detect and warn you when one of the underlying
- extraction tools, like cabextract, cannot be
- found.
-
-- dtrx does a better job of cleaning up after
- itself. It wouldn't always clean up temporary files after certain
- errors; that has been fixed. It also catches SIGINT and SIGTERM and
- cleans up before finishing execution.
-
-- Version 5.0 introduced a regression such
- that dtrx would not offer to extract
- recursive archives that were hidden under subdirectories. Version 6.0
- fixes that.
+- Add support for InstallShield archives, using
+the unshield command.
+- The wording of many of the interactive prompts has been adjusted
+to be clearer and provide more information to the user
+immediately.
+- dtrx 6.1 does a better job protecting
+against race conditions when extracting a single file.
+- If you used the -f option, and extracted an archive that only contained
+one file or directory, dtrx 6.0 would still
+prompt you to ask how it should be
+extracted. dtrx 6.1 fixes this, extracting the
+contents to the current directory as -f requires.
+- Recursive extraction would not work well
+in dtrx 6.0 when the contents of the original
+archive were a single file. This has been fixed
+in dtrx 6.1.
If you would like to try the latest development version—or maybe do some
-development on it—you can check out the project's Mercurial repository. A
+work on it yourself—you can check out the
+project's Mercurial
+repository. A
web repository is
available, or you can just run:
@@ -127,12 +123,14 @@
Requirements
If you have Python 2.4 or greater, this should work out of the box. If
-you're stuck on Python 2.3, you can use this if you install the subprocess module.
-You'll need the usual tools for the archive types you want to extract: for
-example, if you're extracting zip files, you'll
-need zipinfo and unzip.
+you're stuck on Python 2.3, you can use this if you install
+the subprocess
+module. You'll need the usual tools for the archive types you want to
+extract: for example, if you're extracting zip
+files, you'll need zipinfo
+and unzip. See the INSTALL file included
+with dtrx for a complete list of necessary
+utilities.
Installation