aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-06-25Skip over device and character nodes, socketszlg2-13/+66
Verbose and all_files will now output the source of the dupe or clash. "Clashes" happen when a symlink is added to the list of scanned files and a similar file (or the file it points to) registers as a dupe. The symlink will be removed from the list and the filesystem (assuming -d and -i aren't specified).
2018-06-25Reorganize projectzlg3-45/+41
2018-06-25dupekill: Skip files that can't be accessedzlg2-4/+36
Also included checks for dead symlinks and network links that won't resolve. Added -a, which will display all processed files. The -v flag will only output dupes, errors, and notices.
2018-06-25Corrected dupekill 1.3 tagzlg2-94/+91
2018-06-25dupekill 1.3 completedzlg2-16/+85
dupekill now checks files based on heirarchy of computing speed. It starts with file path and size, then checks the first 512 bytes, before finally hashing it with SHA256. Speed increases are _huge_ compared to 1.2, and thus it deserves a new subversion number.
2018-06-25dupekill 1.2!dupekill-1.2zlg1-17/+17
2018-06-25Initial commitzlg2-0/+116