Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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> | ||||
* | Add marshal and unmarshal functions | Mattias Andrée | 2019-02-09 | 9 | -1/+291 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Minor changes, add man pages, rename libsha2_state_initialise to libsha2_init | Mattias Andrée | 2019-02-09 | 16 | -6/+614 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add HMAC to TODO | Mattias Andrée | 2019-02-09 | 2 | -2/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Change license to ISC and reorganise | Mattias Andrée | 2019-02-09 | 28 | -1649/+832 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Merge pull request #2 from maaku/no-trailing-comma | Mattias Andrée [mˈa.tːiː.ˌas ˈanː.drˌeː] | 2016-02-20 | 1 | -1/+1 |
|\ | | | | | Remove trailing comma in enumeration | ||||
| * | Remove trailing comma in enumeration | Mark Friedenbach | 2016-02-19 | 1 | -1/+1 |
| | | | | | | | | Trailing commas are not supported in strict C89. | ||||
| * | Revert "Restructure code style to prevent trailing comma in enumerations, which is not permitted in C89." | Mark Friedenbach | 2016-02-19 | 1 | -6/+6 |
| | | | | | | | | This reverts commit a6bf28bbb2a8505fd2079e965d2d7868caefaff6. | ||||
| * | Restructure code style to prevent trailing comma in enumerations, which is not permitted in C89. | Mark Friedenbach | 2016-02-08 | 1 | -6/+6 |
|/ | |||||
* | improve readme | Mattias Andrée | 2015-11-28 | 1 | -1/+14 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> |