Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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). | |||||
2010-04-18 | Provide some progress reporting for the collection phase. | Lars Wirzenius | 2 | -4/+36 | |
2010-04-18 | Add option to replace names with hardlinks to duplicate content. | Lars Wirzenius | 2 | -3/+32 | |
Add Makefile to run 'make check'. | |||||
2010-04-18 | Initial import. | Lars Wirzenius | 5 | -0/+73 | |