Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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> | ||||
* | typo | Mattias Andrée | 2015-11-27 | 3 | -1/+47 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | libsha2_sum_fd continues if interrupted | Mattias Andrée | 2015-09-20 | 1 | -2/+9 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | m style | Mattias Andrée | 2015-09-14 | 1 | -4/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | padding | Mattias Andrée | 2015-09-14 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | mashalling state | Mattias Andrée | 2015-09-14 | 2 | -0/+13 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | add libsha2_sum_fd | Mattias Andrée | 2015-09-14 | 3 | -0/+106 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | implement sha2 | Mattias Andrée | 2015-09-14 | 4 | -22/+189 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | add things around the actual hashing | Mattias Andrée | 2015-09-14 | 7 | -0/+629 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | add copying and license | Mattias Andrée | 2015-09-14 | 2 | -0/+678 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | add readme | Mattias Andrée | 2015-09-14 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@operamail.com> | ||||
* | first commit | Mattias Andrée | 2015-09-14 | 1 | -0/+22 |
Signed-off-by: Mattias Andrée <maandree@operamail.com> |