dtrx

log

age author description
2008-02-06 brett [svn] Find self-extracting archives by their file magic only, not extension/mimetype.trunk svn.81
2008-01-20 brett [svn] Steel FilenameChecker against race conditions.trunk svn.80
2008-01-20 brett [svn] Add note about needing syck.trunk svn.79
2008-01-20 brett [svn] Add NEWS, and other documentation updates.trunk svn.78
2008-01-20 brett [svn] Stupid Python 2.3 doesn't support [].sort(reverse=True).trunk svn.77
2008-01-20 brett [svn] Update copyright dates in the license headers.trunk svn.76
2008-01-20 brett [svn] Add interactive option to list recursive archives when found.trunk svn.75
2008-01-20 brett [svn] Make just one -v print a list of filenames, a la tar.trunk svn.74
2008-01-20 brett [svn] Don't try to rmtree when overwriting just a file.trunk svn.73
2008-01-20 brett [svn] Run the cleanup script after the test even if there's no more comparing to do.trunk svn.72
2008-01-20 brett [svn] Add a traceback when we catch a signal.trunk svn.71
2008-01-20 brett [svn] Handle SIGINT and SIGKILL.trunk svn.70
2008-01-20 brett [svn] Fix various bugs in the recursive extraction.trunk svn.69
2008-01-17 brett [svn] Make dtrx -v print *something*.trunk svn.68
2008-01-17 brett [svn] At work I was getting an unhelpful "No such file or directory" error when Itrunk svn.67
2007-11-27 brett [svn] Missed a couple of spots.trunk svn.66
2007-11-27 brett [svn] Sadly Python 2.3 does not have an rsplit method on strings.trunk svn.65
2007-11-26 brett [svn] Update documentation.trunk svn.64
2007-11-26 brett [svn] Minor clean-ups. The most important of these is that we now have a bettertrunk svn.63
2007-11-23 brett [svn] Be a little nicer about explaining that we can't extract to the currenttrunk svn.62
2007-11-23 brett [svn] Improve the error reporting to be more user-friendly, at least in many oftrunk svn.61
2007-11-23 brett [svn] Some more tests to make sure we always do the right thing in thetrunk svn.60
2007-11-23 brett [svn] Documentation update.trunk svn.59
2007-11-23 brett [svn] Small optimization to be nice to the system: don't try a given extractortrunk svn.58
2007-11-23 brett [svn] Add support for extracting CAB archives. Because the CAB archive I wastrunk svn.57
2007-11-22 brett [svn] Add support for LZMA compression. Holy crap that was easy.trunk svn.56
2007-11-22 brett [svn] Fix some bugs and make things a little more user-friendly now that we cantrunk svn.55
2007-11-22 brett [svn] Oops, finish adding 7z support.trunk svn.54
2007-11-22 brett [svn] Refactor actions (extract the archive, vs. list the contents) into theirtrunk svn.53
2007-10-19 brett [svn] If we can't figure out what the file is by mimetype, try using the filetrunk svn.52
2007-10-19 brett [svn] Add support for Ruby Gems, and extracting metadata from .deb/.gem files.trunk svn.51
2007-10-19 brett [svn] Change all the license notices from GPLv2 to GPLv3.trunk svn.50
2007-04-29 brett [svn] Really small cleanliness bit.trunk svn.49
2007-04-29 brett [svn] Little DRY cleanups.trunk svn.48
2007-04-29 brett [svn] Move policy-handling code into a dedicated set of classes. This makestrunk svn.47
2007-04-29 brett [svn] Documentation update.trunk svn.45
2007-04-28 brett [svn] If an archive contains other archives, and the user didn't specify thattrunk svn.44
2007-04-21 brett [svn] Improve the way we check archive contents. If all the entries look liketrunk svn.43
2007-04-21 brett [svn] Do some tests with a .tar.bz2 as well as a .tar.gz. I thought there weretrunk svn.42
2007-02-10 brett [svn] If the archive contains one directory with the "wrong" name, ask the usertrunk svn.41
2007-02-10 brett [svn] Rename the program to dtrx.trunk svn.40
2007-01-02 brett [svn] Add basic documentation, and make this version 3.0.trunk svn.38
2006-12-31 brett [svn] Lots of tests for various boundary cases, and slightly better handling fortrunk svn.37
2006-12-31 brett [svn] There's now an entirely new object hierarchy for handlers, because thetrunk svn.36
2006-12-31 brett [svn] Add a -f/--flat option, which will extract the archive contents into thetrunk svn.35
2006-12-31 brett [svn] Add support for just decompressing files that are compressed. So, if youtrunk svn.34
2006-12-19 brett [svn] Add options to tweak the logging level to taste.trunk svn.33
2006-12-19 brett [svn] Introduce a real logging system. Right now all this really gets us is thetrunk svn.32
2006-12-19 brett [svn] This is version 2.0 because I said so.trunk svn.30
2006-12-17 brett [svn] Add tests for the case where we do recursive extraction of an archivetrunk svn.29
2006-12-17 brett [svn] Fix issues with basename methods. First, string's rsplit method onlytrunk svn.28
2006-11-13 brett [svn] Make ExtractorApplication suck less. Now the strategies for handlingtrunk svn.19
2006-11-11 brett [svn] Add a test for recursive extraction which also makes sure that we fixtrunk svn.18
2006-11-06 brett [svn] The big thing here is recursive extraction. Find archive files in thetrunk svn.17
2006-11-04 brett [svn] Deal with a bunch of low-hanging fruit:trunk svn.16
2006-11-01 brett [svn] Additions.trunk svn.15
2006-10-31 brett [svn] Ideas off the top of my head.trunk svn.14
2006-10-29 brett [svn] Fix a small bug that would crash the program if an archive was empty.trunk svn.13
2006-10-29 brett [svn] Repository reorganization to make tags easytrunk svn.12
2006-10-29 brett [svn] Repository reorganizationtrunk svn.11