ObjFW  History of src/OFDataArray+CryptoHashing.m of 696bc0d8907b20fd

History of the file that is called src/OFDataArray+CryptoHashing.m at check-in 696bc0d8907b20fd

2017-07-22
20:50
Deleted: Split OFDataArray into OFData and OFMutableData (check-in: [c8f7b90082] user: js, branch: trunk, size: 0)
2017-05-21
21:28
[7a19dd94a4] part of check-in [6b77a5dd8b] Prefix private methods with of_ instead of OF_

This matches Apple's style. (check-in: [6b77a5dd8b] user: js, branch: trunk, size: 2315) [annotate] [blame] [check-ins using] [diff]

2017-05-07
20:10
[07e9d87070] part of check-in [4af49a13c3] Small code style change

Casts are now written like types in variable declarations. (check-in: [4af49a13c3] user: js, branch: trunk, size: 2315) [annotate] [blame] [check-ins using] [diff]

2017-01-09
17:36
[093e57a2e6] part of check-in [44f45c2e35] Update copyright

Forgot to add 2017, even though I already did quite some changes in
2017. (check-in: [44f45c2e35] user: js, branch: trunk, size: 2307) [annotate] [blame] [check-ins using] [diff]

2016-07-24
12:14
[29df650203] part of check-in [19f7dc67af] -[OFCryptoHash digest]: uint8_t -> unsigned char

While in practice they are usually the same, the C standard says that
only char does not have any alignment requirements. As (u)int*_t is
defined to be an integer type of the specified size, it does not mean
(u)int8_t needs to be char. (check-in: [19f7dc67af] user: js, branch: trunk, size: 2301) [annotate] [blame] [check-ins using] [diff]

00:06
Added: [c62437f34e] part of check-in [951f530aee] Rename OFHash to OFCryptoHash

OFHash is too generic, as this protocol is for cryptographic hashes. It
also solves the ambiguity of the +[hash] method (which is now
+[cryptoHash]), which conflicted with -[hash] on the class itself,
resulting in classes conforming to OFHash not being able to be used as a
key in an OFDictionary. (check-in: [951f530aee] user: js, branch: trunk, size: 2295) [annotate] [blame] [check-ins using]