aboutsummaryrefslogtreecommitdiffstats
path: root/common.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tests: check .supports_non_whole_bytesMattias Andrée2024-09-041-3/+9
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add support for BLAKE2 (but not tree-hashing)Mattias Andrée2024-09-011-1/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add tests for SHAKE and RawSHAKEMattias Andrée2024-09-011-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* More testingMattias Andrée2024-08-311-6/+47
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add support for extended hash + add support for output hash to custom buffer when supportedMattias Andrée2024-08-311-0/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add more tests + m fixesMattias Andrée2024-08-301-1/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add man pagesMattias Andrée2024-08-301-1/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add support for z parameter for keccakMattias Andrée2024-08-281-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m miscMattias Andrée2024-08-271-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add BLAKE via libblake>=1.1 (this version introduced libblake_init())Mattias Andrée2024-08-241-2/+14
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add support for Keccak, SHA3, SHAKE, and RawSHAKE via libkeccak>=1.3 (this version introduced zerocopy)Mattias Andrée2024-08-241-2/+21
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libhashsum_init_hasher_from_string + mMattias Andrée2024-08-241-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libhashsum_hasher.algorithm_stringMattias Andrée2024-08-241-0/+8
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Make algorithms optionalMattias Andrée2024-08-241-8/+26
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Test partial byte support in SHA1 and SHA-224Mattias Andrée2024-08-241-1/+9
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Standardise how to interpret a partial byteMattias Andrée2024-08-241-0/+6
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Silence some clang warningsMattias Andrée2024-08-231-1/+8
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fixes + add SHA0 and SHA1 using libsha1Mattias Andrée2024-08-231-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* First commitMattias Andrée2024-08-231-0/+162
Signed-off-by: Mattias Andrée <maandree@kth.se>