Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add optimised SHA-256 implementation using SHA-256 instrinsics for ARMv8 (almost 70 times faster)HEAD1.1.2master | Mattias Andrée | 2024-10-15 | 3 | -16/+207 |
| | | | | Signed-off-by: Mattias Andrée <m@maandree.se> | ||||
* | m | Mattias Andrée | 2024-10-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <m@maandree.se> | ||||
* | Rename config.mk to config-x86.mk and add config-portable.mk | Mattias Andrée | 2024-10-14 | 3 | -1/+24 |
| | | | | Signed-off-by: Mattias Andrée <m@maandree.se> | ||||
* | Fix whitespace | Mattias Andrée | 2024-10-14 | 3 | -5/+5 |
| | | | | Signed-off-by: Mattias Andrée <m@maandree.se> | ||||
* | Update e-mail | Mattias Andrée | 2024-10-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <m@maandree.se> | ||||
* | Silence warnings1.1.1 | Mattias Andrée | 2024-08-24 | 1 | -0/+9 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix warning | Mattias Andrée | 2024-08-24 | 1 | -1/+3 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix bug | Mattias Andrée | 2024-08-24 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Empty signed commit | Mattias Andrée | 2024-04-06 | 0 | -0/+0 |
| | |||||
* | Use SHA extensions1.1 | Mattias Andrée | 2022-07-08 | 7 | -24/+293 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Use uint_leastN_t instead of uintN_t | Mattias Andrée | 2022-07-07 | 4 | -49/+70 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Bump year | Mattias Andrée | 2022-07-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Use malloc by default but allow bounded alloca | Mattias Andrée | 2022-07-07 | 4 | -1/+44 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Don't marshal w | Mattias Andrée | 2022-07-07 | 2 | -12/+10 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Remove documentation from .c files that already exist in .h files | Mattias Andrée | 2022-07-07 | 17 | -132/+0 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Inline the output size functions | Mattias Andrée | 2022-07-07 | 4 | -43/+38 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add libsha2.7 | Mattias Andrée | 2022-07-07 | 2 | -0/+32 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add coverage test | Mattias Andrée | 2022-07-07 | 3 | -1/+16 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | SHA 2 => SHA-2 | Mattias Andrée | 2022-07-07 | 15 | -15/+15 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | m whitespace | Mattias Andrée | 2022-07-07 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix makefile | Mattias Andrée | 2022-02-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | install_name_tool does not support -- | Mattias Andrée | 2022-02-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Improve makefile | Mattias Andrée | 2022-02-19 | 5 | -10/+25 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Update readme | Mattias Andrée | 2022-02-19 | 1 | -1/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Improve makefile1.0.3 | Mattias Andrée | 2021-09-16 | 2 | -11/+12 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Update readme | Mattias Andrée | 2019-02-10 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix man pages1.0.2 | Mattias Andrée | 2019-02-10 | 18 | -18/+18 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Update clean rule in Makefile | Mattias Andrée | 2019-02-10 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix HMAC and add tests1.0.1 | Mattias Andrée | 2019-02-10 | 3 | -4/+78 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix warnings | Mattias Andrée | 2019-02-10 | 1 | -2/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | HMAC: fix support for key lengths that are not multiples of 8 | Mattias Andrée | 2019-02-10 | 1 | -1/+5 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Improve makefile1.0 | Mattias Andrée | 2019-02-10 | 4 | -9/+19 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add tests for HMAC | Mattias Andrée | 2019-02-10 | 1 | -0/+25 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | ... | Mattias Andrée | 2019-02-10 | 1 | -0/+70 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Minor improvement and man pages for HMAC | Mattias Andrée | 2019-02-10 | 16 | -41/+358 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | libsha2.h.0: securely erasing the state | Mattias Andrée | 2019-02-10 | 1 | -1/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add libsha2_hmac_[un]marshal | Mattias Andrée | 2019-02-10 | 4 | -0/+122 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add HMAC and use void * instead of char * for binary data | Mattias Andrée | 2019-02-10 | 24 | -61/+266 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Use lowest bits rather than highest bits in complete byte, document this, and add tests | Mattias Andrée | 2019-02-10 | 3 | -0/+26 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Minor fixes and tests | Mattias Andrée | 2019-02-10 | 6 | -10/+92 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add test cases | Mattias Andrée | 2019-02-10 | 1 | -2/+111 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Marshal/Unmarshal: do no marshal unset bytes in the chunk | Mattias Andrée | 2019-02-10 | 2 | -5/+5 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix warnings | Mattias Andrée | 2019-02-10 | 1 | -12/+12 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Avoid copying in libsh2_update | Mattias Andrée | 2019-02-10 | 1 | -9/+16 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix libsha2_digest + minor improvements | Mattias Andrée | 2019-02-10 | 13 | -168/+299 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix warnings | Mattias Andrée | 2019-02-09 | 6 | -42/+22 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Improve makefile: mv LIBEXT and LIBFLAGS to config.mk | Mattias Andrée | 2019-02-09 | 2 | -4/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add install and uninstall rules to Makefile | Mattias Andrée | 2019-02-09 | 1 | -0/+25 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Update makefile | Mattias Andrée | 2019-02-09 | 2 | -1/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix documentation about lengths (in bits, not bytes) and fix libsha2_sum_fd (lengths are in bits) | Mattias Andrée | 2019-02-09 | 5 | -7/+7 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> |