Differences From Artifact [826ee219c6]:
- File src/OFString+CryptoHashing.m — part of check-in [1b82d3bf4f] at 2021-03-07 20:25:21 on branch trunk — *.m: Fold methods into one line where it fits (user: js, size: 2277) [annotate] [blame] [check-ins using] [more...]
To Artifact [e8341b8291]:
- File
src/OFString+CryptoHashing.m
— part of check-in
[b5a74319e1]
at
2021-04-07 19:22:20
on branch trunk
— OF{Data,String}+CryptoHashing: Rename methods
This makes it clearer that these return a string and not a hash object. (user: js, size: 2354) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
53 54 55 56 57 58 59 | objc_autoreleasePoolPop(pool); return [OFString stringWithCString: cString encoding: OF_STRING_ENCODING_ASCII length: digestSize * 2]; } | | | | | | | | | 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 | objc_autoreleasePoolPop(pool); return [OFString stringWithCString: cString encoding: OF_STRING_ENCODING_ASCII length: digestSize * 2]; } - (OFString *)stringByMD5Hashing { return [self of_cryptoHashWithClass: [OFMD5Hash class]]; } - (OFString *)stringByRIPEMD160Hashing { return [self of_cryptoHashWithClass: [OFRIPEMD160Hash class]]; } - (OFString *)stringBySHA1Hashing { return [self of_cryptoHashWithClass: [OFSHA1Hash class]]; } - (OFString *)stringBySHA224Hashing { return [self of_cryptoHashWithClass: [OFSHA224Hash class]]; } - (OFString *)stringBySHA256Hashing { return [self of_cryptoHashWithClass: [OFSHA256Hash class]]; } - (OFString *)stringBySHA384Hashing { return [self of_cryptoHashWithClass: [OFSHA384Hash class]]; } - (OFString *)stringBySHA512Hashing { return [self of_cryptoHashWithClass: [OFSHA512Hash class]]; } @end |