Kim Alvefur <zash@zash.se> [Fri, 24 Jun 2022 16:49:03 +0200] rev 12571
util.hashes: Remove unused constants
Kim Alvefur <zash@zash.se> [Fri, 24 Jun 2022 16:12:11 +0200] rev 12570
util.hashes: Remove unused struct
Unused since 9f1c5ae8d70b
Kim Alvefur <zash@zash.se> [Fri, 24 Jun 2022 15:33:04 +0200] rev 12569
util.hashes: Return OpenSSL error messages on failure
With luck, might contain more details than just "failed"
Kim Alvefur <zash@zash.se> [Thu, 10 Sep 2020 21:58:24 +0200] rev 12568
util.hashes: Add SHA3 bindings
Kim Alvefur <zash@zash.se> [Thu, 10 Sep 2020 21:58:24 +0200] rev 12567
util.hashes: Bind BLAKE2 algoritms supported by OpenSSL
Kim Alvefur <zash@zash.se> [Thu, 10 Sep 2020 21:58:25 +0200] rev 12566
util.hashes: Refactor PBKDF2 to deduplicate code
Kim Alvefur <zash@zash.se> [Sun, 29 Nov 2020 17:58:45 +0100] rev 12565
util.hashes: Expose sha224 and sha384 HMAC functions
For completeness and consistency with set of plain hash functions
Kim Alvefur <zash@zash.se> [Sun, 29 Nov 2020 17:58:30 +0100] rev 12564
util.hashes: Refactor HMAC bindings (fixes #1589)
HMAC() is deprecated
As with the regular hash functions, macros like this make it awkward to
apply static analysis and code formatting.
Kim Alvefur <zash@zash.se> [Thu, 10 Sep 2020 21:58:23 +0200] rev 12563
util.hashes: Refactor hash functions to use OpenSSL EVP methods (fix #1698)
MD5() is deprecated, but EVP_md5() is not.
Functions in macros like this make it awkward to apply static analysis
and code formatting.
Kim Alvefur <zash@zash.se> [Sun, 19 Jun 2022 19:58:12 +0200] rev 12562
Merge 0.12->trunk