Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmCryptoHash: Provide factory "New" method | Brad King | 2011-11-16 | 1 | -0/+19 |
| | | | | | Construct a cmCryptoHash subclass instance based on the name of the desired hash algorithm. | ||||
* | Add file(SHA*) commands to compute cryptographic hashes | Brad King | 2011-11-16 | 1 | -0/+21 |
| | | | | Add a file() command API for SHA1, SHA224, SHA256, SHA384, and SHA512. | ||||
* | Factor Compute(File|String)MD5 into cmCryptoHash helper | Brad King | 2011-11-16 | 1 | -0/+90 |
Define an abstract API around the backend hash algorithm. Expose ifstream errors to HashFile callers. Always try opening the file. Succeed only if the end of file is reached without error. |