All releases of dtrx


Release Notes: This release supports LZH archives, using the lha tool. It includes a couple of minor bugfixes.


Release Notes: This release features automatic downloads. If you pass a URL to dtrx on the commandline, it will download that file with wget, then try to extract it. dtrx is now smarter about removing extensions from filenames, prompting for recursive extraction, and extracting zip files when unzip is not available.


Release Notes: This release of dtrx adds support for files using xz compression.


Release Notes: This version supports newer .deb packages that use bzip2 or lzma compression. It also lists archive contents faster, and recognizes more file extensions for compressed tar archives. Finally, there have been a number of improvements in the interactive prompts.


Release Notes: Crashes which occurred when dtrx "extracts" an empty archive were fixed. LZMA compression is detected by file magic. Word wrapping in interactive prompts was improved.


Release Notes: This release adds support for RAR archives. It also fixes a bug that caused dtrx to crash when extracting certain kinds of archives with the -v option, and avoids spurious warnings under Python 2.6.


Release Notes: This version adds a --one-entry option, so you can specify ahead of time how to handle archives that contain a single file or directory. This release also fixes a number of bugs pertaining to listing the contents of misnamed archives, removing partially extracted archives after errors, and cleaning up a lot of error messages.


Release Notes: This release adds support for InstallShield archives, fixes a number of bugs related to archives that only had one file or directory in them, and adjusts the wording of several interactive prompts to make it easier for the user to make their decisions.


Release Notes: This release fixes a regression from version 5.0 that caused recursive extraction to stop working properly. There are also some new features so that it's easier to see what dtrx is doing, including better error messages when extraction fails.


Release Notes: Version 5.0 didn't work on Python 2.3; this release fixes that.