Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-10-08 | Allow use of bumper for releases | Lars Wirzenius | 1 | -4/+2 | |
2015-10-19 | Prepare release 5.8dupfiles-5.8 | Lars Wirzenius | 1 | -1/+1 | |
2013-04-10 | Prepare release version 5.7dupfiles-5.7 | Lars Wirzenius | 1 | -1/+1 | |
2012-10-07 | Prepare release version 5.6dupfiles-5.6 | Lars Wirzenius | 1 | -1/+1 | |
2012-08-25 | Fix version number in dupfiles | Lars Wirzenius | 1 | -1/+1 | |
2012-03-21 | Fix attribute reference | Lars Wirzenius | 1 | -1/+1 | |
2012-03-13 | Improve progress reporting for removal | Lars Wirzenius | 1 | -6/+10 | |
2012-03-12 | Process arguments in given order, instead of sorted order | Lars Wirzenius | 1 | -1/+1 | |
It's confusing to sort them. | |||||
2012-03-12 | Fix how ttystatus is shutdown | Lars Wirzenius | 1 | -1/+1 | |
2012-03-12 | Fix checking for size | Lars Wirzenius | 1 | -2/+2 | |
2012-03-12 | Show progress during removal | Lars Wirzenius | 1 | -0/+7 | |
2012-03-12 | Make --no-act work for hardlinks too | Lars Wirzenius | 1 | -2/+5 | |
2012-03-11 | Improve progress reporting | Lars Wirzenius | 1 | -3/+3 | |
2012-03-11 | Add --min-size and --max-size options | Lars Wirzenius | 1 | -3/+19 | |
2012-03-09 | Release version 5.45.4 | Lars Wirzenius | 1 | -1/+1 | |
2012-03-09 | Always keep the copy in the last directory, if possible | Lars Wirzenius | 1 | -3/+12 | |
2012-03-09 | Add --no-act option | Lars Wirzenius | 1 | -1/+7 | |
2011-06-12 | Update for new cliapp API. | Lars Wirzenius | 1 | -8/+8 | |
2011-02-13 | Release version 5.3.version_5_3 | Lars Wirzenius | 1 | -1/+1 | |
2011-02-12 | Make hardlinks only when uid, gid, mode match. | Lars Wirzenius | 1 | -5/+15 | |
2011-01-30 | Declare version number using cliapp's mechanism. | Lars Wirzenius | 1 | -1/+4 | |
2011-01-23 | Use cliapp framework. | Lars Wirzenius | 1 | -46/+38 | |
2010-12-22 | Merged from master repo. | Lars Wirzenius | 1 | -11/+18 | |
2010-12-22 | Add --remove option. | Lars Wirzenius | 1 | -0/+10 | |
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 | 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-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 | Add progress reporting when finding duplicates. | Lars Wirzenius | 1 | -8/+21 | |
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 | 1 | -0/+3 | |
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 | Do not follow symlinks when statting. | Lars Wirzenius | 1 | -6/+2 | |
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-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 | 1 | -4/+33 | |
2010-04-18 | Add option to replace names with hardlinks to duplicate content. | Lars Wirzenius | 1 | -3/+24 | |
Add Makefile to run 'make check'. | |||||
2010-04-18 | Initial import. | Lars Wirzenius | 1 | -0/+69 | |