Name | Modified | Size | Downloads / Week |
---|---|---|---|
README | 2013-09-19 | 2.6 kB | |
md5cp-man-page.txt | 2013-09-19 | 10.0 kB | |
Totals: 2 Items | 12.6 kB | 0 |
Release Notes for md5cp Summary: MD5cp is a program that has the same idea as rsync, but works with MD5 checksums of files intead of their file dates. It traverses the --src tree, performs an MD5 checksum, compares it to the MD5 in the database, and if its a match will copy to the --dest tree. If --delta is specified it is also copied there. If --ruleset is specified, after an MD5 change is discovered, rules defined in the --ruleset option are checked, if one matches, the settings from that rule are applied to the file matched. Variables in the rules file allows one to set the delimiters and define rules. Dependencies: SQLite v3.0 OpenSSL 1.x (crypt) for MD5() function) Standard C99 library is assumed. Notes: md5cp was originally developed and compiled under MacOS 10.8 (Mountain Lion), so some changes may be necessary in the compile steps and some libraries may need to be removed or brought in for other operating systems. Version 1.0 --------------------------------------------- Build 27: Minor changes in the compile options, mostly in the .xml files in the NB project Build 26: Updating of man pages with corrections, formatting, etc Build 25: Build 24: Help option changes, updates, formatting, ordering Build 23: RELEASE - all features seem to work as-tested Version 0.7 --------------------------------------------- Build 22: small changes to the sample mapsview.rules file for testing Build 21: Added --delta feature Version 0.6 --------------------------------------------- Build 20: Fixed bugs in the Extract() function so rules parsing works better Build 19: Expanded the number of items in the Rules files Build 18: EOD COMMIT; Rules implemented, but not tested Build 17: Extract() is rewritten; old one was non-functional Build 16: EOD COMMIT Build 15: Rules file support Build 14: Refined Rules file definitions Build 13: Added --ruleset option with associated structs and globals Version 0.5 --------------------------------------------- Build 8: Added --reset_db Build 12: Adding Rule structs Build 11: Updated man docs Build 10: parseFilename() path variable was not initialized Build 9: --help listing for --reset_db Version 0.4 --------------------------------------------- Build 7: Bug fix in md5_sum(): must munmap() all mmap() uses pre-Version 0.4 --------------------------------------------- Build 6: updates in Release and Debug configurations, in Run & Compile phases Build 5: --nocopy can be set in 2 ways; messages needed to relfect those Build 4: Fixed --verbose messaging issues Build 3: Seems to work! Build 2: Build 1: INITIAL IMPORT