1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182
|
2023-06-17 Paul Dreik <rdfind@pauldreik.se>
* release 1.6.0
2023-06-17 Paul Dreik <rdfind@pauldreik.se>
* add sha512 support
2021-08-13 Paul Dreik <rdfind@pauldreik.se>
* release 1.5.0
2021-08-12 Paul Dreik <rdfind@pauldreik.se>
* add option -maxsize N to ignore files with size>=N bytes
2018-11-12 Paul Dreik <rdfind@pauldreik.se>
* release of 1.4.1
* fixes build failure on 32 bit platforms
* tests: fix bad test logic in hardlink fail test
2018-11-09 Paul Dreik <rdfind@pauldreik.se>
* release of 1.4.0
* improve error message when failing to make symlink.
See Github bug #5.
2018-10-28 Paul Dreik <rdfind@pauldreik.se>
* release of 1.4.0-alpha0
* cleanup of source to remove compiler warnings
and switch to c++11
* failure of making hard links will not delete the deduplicated
file, if possible. See Github bug #5.
* failure of making symlinks will not delete the deduplicated
file, if possible. See Github bug #5.
* added option -minsize to optionally ignore files under a
certain size. See Github bug #1
* add sha256 support - see Debian Bug 815120 and Github #7
the default checksum is now sha1 instead of md5
* better error messages when -dryrun is misused. See Github #8
and Debian Bug 754663
* performance: pruning empty files earlier and other improvements.
"rdfind -checksum sha1 /usr /usr" goes from 5.9 to 4.86 seconds on the
author's machine, with hot filesystem cache.
* increase size of integer types to be able to handle more than INTMAX
files.
* add deterministic mode, enabled by default. See Github issue #13 and
Debian Bug 795790. When enabled, makes the program insensitive to the
order of files when listing directories.
2017-01-04 Paul Dreik <rdfind@pauldreik.se>
* release 1.3.5
* source cleanup like removing obsolete comments, formatting.
* fix man page typo on dryrun
* console output showing how much space that can be saved
is now properly capitalized. as you may have noted, I do not
really like uppercase...
* make check now works again (for some reason, it broke. maybe
due to autotools updates)
2014-08-23 Paul Dreik <rdfind@pauldreik.se>
* fix bug in using sha1 even if md5 is selected
2013-06-19 Paul Dreik <rdfind@pauldreik.se>
* release of 1.3.4
workaround for unit test for filesize which did not run on Hurd
because of insufficient large file support. See the discussion on
debian bug #711793. no other changes.
2013-06-18 Paul Dreik <rdfind@pauldreik.se>
* release of 1.3.3
now builds on GNU/Hurd (see debian bug #711793) using the patch by
Pino Toscano. Thanks!
large file problem on 32 bit solved.
2013-06-03 Paul Dreik <rdfind@pauldreik.se>
* applied patch for building on GNU/Hurd, by Pino Toscano
2013-01-31 Paul Dreik <rdfind@pauldreik.se>
* added testing. currently the only test is to verify that the
large file problem is solved.
2013-01-26 Paul Dreik <rdfind@pauldreik.se>
* prerelease of 1.3.3
* working with large file problems on 32 bit ubuntu,
with large files being ignored by rdfind due to lstat
returning error. There are also printing problems
reporting total file size on stdout when running which
hopefully are solved now.
2012-11-27 Paul Dreik <rdfind@pauldreik.se>
* corrected typo in manpage example, which incorrectly used
-deletefiles instead of -deleteduplicates. Thanks KC for reporting
this!
* release of 1.3.2
2012-05-07 Paul Dreik <rdfind@pauldreik.se>
* release of 1.3.1. No changes except the gcc 4.7 related changes.
2012-04-19 Paul Dreik <rdfind@pauldreik.se>
* now compiles with gcc 4.7
2011-07-24 Paul Dreik <rdfind@pauldreik.se>
* Bump version to 1.3.0
* Corrected misspelling in program (OCCURRENCE) which may break
peoples scripts. See Debian bug 613055. This is the justification
for bumping the revision number to 1.3
* Corrected man page typos. See Debian bug 613055.
* Included change from Debian package patch on the man page.
* Now indicates clearly when running in drymode. See Debian bug
613059.
* Corrected copy paste typo in the man page (makehardlinks).
2010-04-26 Paul Dreik <rdfind@paulsundvall.net>
* The author has changed name from Paul Sundvall to Paul Dreik
2009-01-21 Paul Sundvall <pauls@quadricepsjr.paulsundvall.net>
* release version 1.2.4
2009-01-21 Paul Sundvall <rdfind@paulsundvall.net>
* fixed bug where a file given on the command line would be
prepended with / which made it appear in the wrong place.
*changed version to 1.2.3+ for now to avoid confusion
2009-01-13 Paul Sundvall <rdfind@paulsundvall.net>
* version 1.2.3 released
2009-01-13 Paul Sundvall <rdfind@paulsundvall.net>
* updated with new option outputname
* added names from people who helped
* clarified license here and there
* added svn id keyword in file
* updated man page
2008-10-03 Paul Sundvall <rdfind@paulsundvall.net>
* minor changes for being able to compile with new compiler
2008-09-01 Paul Sundvall <rdfind@paulsundvall.net>
* spelling error corrected
2006-03-21 Paul Sundvall <rdfind@paulsundvall.net>
* new version 1.2.2
* sleep introduced, to reduce load.
* examples in the manual introduced.
* new formatting on usage() to not get line breaks.
* new structure in configure.in, to get error messages from nettle quicker.
* symlinks now work better, as they are made absolute.
2006-03-19 Paul Sundvall <rdfind@paulsundvall.net>
* version 1.2.1
* Changed to auto-tools.
2006-03-02 Paul Sundvall <rdfind@paulsundvall.net>
*version 1.2.0
*Moved nettleclass to rdfind, to ease up installation.
*finalized configure.in so that autoconf works.
2006-03-02 Paul Sundvall <rdfind@paulsundvall.net>
*version 1.1.2
*spelling error (and a test of version numbers...)
2006-03-02 Paul Sundvall <rdfind@paulsundvall.net>
* version 1.1.1
*added VERSION as #define.
*added flags --version etc
*added install for make install.
2006-02-28 Paul Sundvall <rdfind@paulsundvall.net>
*now possible to specify also files as input arguments.
*added possibility to use sha1 checksum.
*changed ints to enums on default args to make it compile even on
gcc 4.03 prerelease
2006-02-25 Paul Sundvall <rdfind@paulsundvall.net>
*moved into cvs. changed from RSA md5 to nettle.
2006-01-17 Paul Sundvall <rdfind@paulsundvall.net>
*replacing name "Bulk" with "Fileinfo"
*INSTALL COPYRIGHT etc created.
*calling this one 1.0.1
2006-01-16 Paul Sundvall <rdfind@paulsundvall.net>
*release version 1.0.0
2006-01-13 Paul Sundvall <rdfind@paulsundvall.net>
*hard links
2006-01-12 Paul Sundvall <rdfind@paulsundvall.net>
*using memcmp for comparison on byte.
*don't read file if it already has been read and m_nbytes is longer
than the file itself.
2006-01-11 Paul Sundvall <rdfind@paulsundvall.net>
*parsing of input args before starting to add files added nice
*output of size in Gb etc. fixed bug on char comparison.
2006-01-10 Paul Sundvall <rdfind@paulsundvall.net>
*wrote man page.
2006-01-05 Paul Sundvall <rdfind@paulsundvall.net>
*started. first version.
|