Version 1.10
24 Oktober 2011 - Alex de Kruijff
- Two way file comparison now uses inode information.
- Fixed a bug in the two way file comparison that causes the tools to think that certain files could not be read. The samefile and samearchive uses a octopus comparison algoritm under the default configuration and therefor are not effected by this bug. The result is that files that where identical where not found. Simply run the tools again to resolve this.
Version 1.9
16 February 2010 - Alex de Kruijff
- Added tree action tools based on chflags, chmod and chown
- Added a new tool samedelay, this tool delays outputing lines until one of the current file doesn't match any of the two previous files. You can find an example on how to use this onder option -p in the man sameln(1).
- Added tree options -d (directories) -p (pipe handled matches to a command) and -o (output handled matches).
- The massages are rewritten to include the program name
- Platform specific code for FreeBSD and OpenBSD attemts to prevent problems with to manny open files and vnodes
- Fixed the stats of samefile and samearchive
- Fixed a bug in sameln
- Fixed a bug with the stats of samefile and samearchive
Version 1.8
24 December 2009 - Alex de Kruijff
- Added tree action tools based on chflags, chmod and chown
- Added checksum and preread experimental functionality
- Fixed bugs that appeared on some platforms
Version 1.7
1 December 2009 - Alex de Kruijff
- Fixed bugs introduced with version 1.6
Version 1.6
13 November 2009 - Alex de Kruijff
- Big speed improvement due to rewriting the comparing files section of the code
- Introducting low memory footprint to reduce the memory footprint even futher
Version 1.5
7 September 2009 - Alex de Kruijff
- Added tree action related tools: samecp, samemv and samerm
- Renamed the tool samelink to sameln to reflect the function of ln.
- Added the option -o to samefile and samearchive. This options prevent samefile and samearchive from comparing files and implies -ir.
- Fixed sorting filenames that points to same file
- Printing hard links now adheres the same ruleset as printing duplicate files. (i.e. no report that filename B is linked to filename C if this could be deducted from earlier reports, such as that filename A links to both filename B and C.)
Version 1.4
20 August 2009 - Alex de Kruijff
- Reduced memory footprint by about one thirth.
- Fixed GNU enable disable switches
- Fixed samearchive-lite bus error
- Fixed samefile missing files when sorting
Version 1.3
4 July 2009 - Alex de Kruijff
- SameSame now uses the gnu configure script in order to be more portible.
- Fixed reading stdin problem that accoure when memory runs out.
- Samefile and samearchive now have a little bettermemory management by reserving a little memory that it needs later on.
- Stop samelink from generating hardlink output. (size file1 file2 [number])
- Fixed the wrong result of samefile/archive when using logic.
Version 1.2
27 May 2009 - Alex de Kruijff
- Samelink now makes a backup before relinking.
Version 1.1
25 May 2009 - Alex de Kruijff
- Fixed fatal bugs that accoure when memory runs out.
- Samelink stop gracefully when killed.
- Script that cleans up temporary directory at startup.
- Programs cleans a sub directory withing the temporary directory.
- Implemented preCheck to samearchive making it smarter.
Version 1.0
14 April 2009 - Alex de Kruijff