ObjFW  History of src/OFString+Hashing.h of 963db3089f6d75de

History of the file that is called src/OFString+Hashing.h at check-in 963db3089f6d75de

2016-07-24
00:06
Deleted: 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: 0)

2016-01-03
00:41
[c5a8c9c233] part of check-in [2a27cf3000] Update copyright

While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 2074) [annotate] [blame] [check-ins using] [diff]

2015-06-13
22:26
[057e394b3d] part of check-in [9e76144ef8] Add support for and use the new nullability (check-in: [9e76144ef8] user: js, branch: trunk, size: 2070) [annotate] [blame] [check-ins using] [diff]
2015-01-03
20:57
[c1ea3b2a9a] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 2022) [annotate] [blame] [check-ins using] [diff]
2014-09-03
22:22
[a861ed843f] part of check-in [126d9d3aa1] Add OFRIPEMD160Hash (check-in: [126d9d3aa1] user: js, branch: trunk, size: 2016) [annotate] [blame] [check-ins using] [diff]
15:46
[e05005877c] part of check-in [23f6c0f84d] Add OFSHA384Hash and OFSHA512Hash (check-in: [23f6c0f84d] user: js, branch: trunk, size: 1822) [annotate] [blame] [check-ins using] [diff]
2014-09-01
23:42
[c913003d61] part of check-in [a1931f59a2] Add OFSHA224Hash

This creates a common base for OFSHA224Hash and OFSHA256Hash so that all
code (except the different initialization constants) is reused. (check-in: [a1931f59a2] user: js, branch: trunk, size: 1452) [annotate] [blame] [check-ins using] [diff]

11:08
[3cb3067893] part of check-in [46af1252a5] Add OFSHA256Hash

Took me some time to figure out the RFC is buggy and SSIG0(t-15) should
be SSIG0(W(t-15))... (check-in: [46af1252a5] user: js, branch: trunk, size: 1267) [annotate] [blame] [check-ins using] [diff]

2014-02-18
18:50
[7ce5c351cd] part of check-in [246cfe0807] Documentation: Show correct imports (check-in: [246cfe0807] user: js, branch: trunk, size: 1080) [annotate] [blame] [check-ins using] [diff]
2014-01-04
00:24
[8f917515b3] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 1185) [annotate] [blame] [check-ins using] [diff]
2013-01-09
22:24
[5979520988] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 1179) [annotate] [blame] [check-ins using] [diff]
2012-10-28
12:38
[a3bf7e32c9] part of check-in [1ad9565253] Switch to a headerdoc-compatible doc format. (check-in: [1ad9565253] user: js, branch: trunk, size: 1173) [annotate] [blame] [check-ins using] [diff]
2012-01-05
00:56
[626fd3c06c] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 1173) [annotate] [blame] [check-ins using] [diff]
2011-09-11
17:09
[eec510e94d] part of check-in [8d554c0421] Documentation improvements. (check-in: [8d554c0421] user: js, branch: trunk, size: 1167) [annotate] [blame] [check-ins using] [diff]
2011-02-04
16:01
[ba06c39430] part of check-in [38057e75f0] Add OFDataArray (Hashing) category. (check-in: [38057e75f0] user: js, branch: trunk, size: 1003) [annotate] [blame] [check-ins using] [diff]
2011-02-01
22:11
[47219e07e4] part of check-in [03d1b71d10] Use extern "C" where useful.
Improves ObjC++ compatibility.
(check-in: [03d1b71d10] user: js, branch: trunk, size: 1005) [annotate] [blame] [check-ins using] [diff]
2011-01-01
20:19
[82d6ae107e] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 938) [annotate] [blame] [check-ins using] [diff]
2010-10-24
13:30
[b69535aff5] part of check-in [1d19a5586b] Always write abbreviations uppercase in method names. (check-in: [1d19a5586b] user: js, branch: trunk, size: 682) [annotate] [blame] [check-ins using] [diff]
2010-06-12
20:47
Added: [04e6b3c3c1] part of check-in [67917b918a] Move a few classes and categories so they have their own files. (check-in: [67917b918a] user: js, branch: trunk, size: 682) [annotate] [blame] [check-ins using]