Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-01-30 | Fix dependencies on cliapp to be python-cliapp.version_5_2 | Lars Wirzenius | 1 | -2/+2 | |
2011-01-30 | Update debian/changelog for release 5.2. | Lars Wirzenius | 1 | -0/+12 | |
2011-01-30 | Add a NEWS file. | Lars Wirzenius | 1 | -0/+14 | |
2011-01-30 | Change debian/rules to use distutils. | Lars Wirzenius | 1 | -2/+6 | |
2011-01-30 | Fix dependencies to require right version of cliapp. | Lars Wirzenius | 1 | -2/+3 | |
Add cliapp also to build-dependencies, since we need it to run tests. | |||||
2011-01-30 | Add a setup.py file. | Lars Wirzenius | 1 | -0/+34 | |
2011-01-30 | Declare version number using cliapp's mechanism. | Lars Wirzenius | 1 | -1/+4 | |
2011-01-23 | Merged use of cliapp. | Lars Wirzenius | 2 | -47/+39 | |
2011-01-23 | Use cliapp framework. | Lars Wirzenius | 2 | -47/+39 | |
2010-12-22 | Merged from master repo. | Lars Wirzenius | 1 | -11/+18 | |
2010-12-22 | Add --remove option. | Lars Wirzenius | 3 | -1/+21 | |
2010-11-28 | Read only 4 KiB, for speed. | Lars Wirzenius | 1 | -1/+1 | |
2010-11-28 | Use os.read for speed. | Lars Wirzenius | 1 | -9/+11 | |
2010-11-26 | Optionall run program under profiling. | Lars Wirzenius | 1 | -1/+6 | |
2010-10-09 | Release version 5. | Lars Wirzenius | 1 | -0/+6 | |
2010-10-09 | Convert progress reporting to happen using ttystatus. | Lars Wirzenius | 1 | -25/+36 | |
2010-10-09 | Get rid of unused classes. | Lars Wirzenius | 1 | -12/+0 | |
2010-10-04 | Replace progressbar usage with line-based output to stderr. | Lars Wirzenius | 1 | -16/+12 | |
For big sets of files, the progress bar output was not useful. It stayed at the initial 0% stage for very long, with no indication of what is happening. The new code makes for less pretty output, but it is more useful. | |||||
2010-05-01 | Release version 4. | Lars Wirzenius | 1 | -1/+2 | |
2010-05-01 | Add dependency on python-progressbar. | Lars Wirzenius | 2 | -1/+8 | |
2010-04-30 | Use progressbar library instead custom code. | Lars Wirzenius | 1 | -67/+80 | |
2010-04-29 | Only investigate regular files, ignoring e.g. symlinks. | Lars Wirzenius | 1 | -6/+9 | |
Also, sort filenames, it's nicer for people. | |||||
2010-04-29 | Progress reporting fix. | Lars Wirzenius | 1 | -0/+6 | |
2010-04-29 | Add progress reporting when finding duplicates. | Lars Wirzenius | 1 | -8/+21 | |
2010-04-25 | New package version. | Lars Wirzenius | 1 | -0/+6 | |
2010-04-25 | Add note about automatic recursion into directories to manual page. | Lars Wirzenius | 1 | -1/+3 | |
2010-04-25 | Add missing file arguments to manual page. | Lars Wirzenius | 1 | -0/+1 | |
2010-04-25 | Bump Standards-Version. No other changes required. | Lars Wirzenius | 1 | -1/+1 | |
2010-04-25 | Declare Debian source package format. | Lars Wirzenius | 1 | -0/+1 | |
2010-04-25 | Install files properly. | Lars Wirzenius | 2 | -0/+5 | |
2010-04-25 | Run testit in "make check". | Lars Wirzenius | 1 | -6/+2 | |
2010-04-25 | Add preliminary Debian packaging. | Lars Wirzenius | 7 | -0/+55 | |
2010-04-25 | Add a rudimentary manpage. | Lars Wirzenius | 1 | -0/+49 | |
2010-04-25 | Remove old FIXME, add new one. | Lars Wirzenius | 1 | -6/+7 | |
2010-04-25 | Compare files chunk-by-chunk instead of checksums for whole files. | Lars Wirzenius | 1 | -22/+53 | |
This should be way more effective when there are a lot of files. We now stop comparing as soon as there is a difference. We can't handle it if too many files of the same size need to be opened, but that's a problem for another day. | |||||
2010-04-25 | Only report hardlinks as duplicates if there's another identical file as well. | Lars Wirzenius | 2 | -1/+4 | |
If foo and bar are hardlinks to the same inode, and foobar is a file with the same content, report all three. However, if there is no foobar to be reported, do not report anything. | |||||
2010-04-25 | Rename test case to be clearer. | Lars Wirzenius | 1 | -1/+1 | |
2010-04-25 | Do not follow symlinks when statting. | Lars Wirzenius | 2 | -13/+23 | |
Report all hardlinks to the same file as duplicates. This is probably stupid, but avoids a bug: if foo and bar are hardlinks to the same inode, and foobar is not, but has identical content, then previously it would be random whether foo or bar was reported as the hardlinks. Further, only one of foo and bar would be made into a hardlink with foobar. So the next run would report the other one as a duplicate. | |||||
2010-04-25 | Add test for symlinks. | Lars Wirzenius | 1 | -0/+12 | |
2010-04-25 | Replace hardcoded list of tests with some introspection. | Lars Wirzenius | 1 | -5/+5 | |
2010-04-25 | Add test for two hardlinks. | Lars Wirzenius | 1 | -0/+13 | |
2010-04-25 | Add rudimentary blackbox testing script. | Lars Wirzenius | 1 | -0/+97 | |
2010-04-18 | Report read speed. | Lars Wirzenius | 1 | -4/+12 | |
2010-04-18 | Do not read the whole file into memory when doing a checksum. | Lars Wirzenius | 1 | -1/+9 | |
2010-04-18 | Fix progress message wording by removing needless 'bytes' word. | Lars Wirzenius | 1 | -1/+1 | |
2010-04-18 | Improve progress reporting. | Lars Wirzenius | 1 | -22/+32 | |
2010-04-18 | Do not compute checksums when only one file has a given size. | Lars Wirzenius | 1 | -13/+20 | |
2010-04-18 | Bugfix: store dev/ino for each pathname, not just for first file with a ↵ | Lars Wirzenius | 1 | -8/+11 | |
given size. | |||||
2010-04-18 | Make progress reporter's .finish() method really flush the output. | Lars Wirzenius | 1 | -0/+1 | |
2010-04-18 | Add some progress reporting. | Lars Wirzenius | 1 | -1/+16 | |
Add FIXME comment with idea for optimization. I am not going to implement it right now, since right now I can afford to wait for the script (it runs in the background, while I do other things). |