aboutsummaryrefslogtreecommitdiffstats
path: root/LICENSE (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-02-10Add HMAC and use void * instead of char * for binary dataMattias Andrée24-61/+266
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Use lowest bits rather than highest bits in complete byte, document this, and add testsMattias Andrée3-0/+26
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Minor fixes and testsMattias Andrée6-10/+92
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Add test casesMattias Andrée1-2/+111
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Marshal/Unmarshal: do no marshal unset bytes in the chunkMattias Andrée2-5/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Fix warningsMattias Andrée1-12/+12
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Avoid copying in libsh2_updateMattias Andrée1-9/+16
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-10Fix libsha2_digest + minor improvementsMattias Andrée13-168/+299
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Fix warningsMattias Andrée6-42/+22
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Improve makefile: mv LIBEXT and LIBFLAGS to config.mkMattias Andrée2-4/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Add install and uninstall rules to MakefileMattias Andrée1-0/+25
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Update makefileMattias Andrée2-1/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Fix documentation about lengths (in bits, not bytes) and fix libsha2_sum_fd (lengths are in bits)Mattias Andrée5-7/+7
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Add marshal and unmarshal functionsMattias Andrée9-1/+291
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Minor changes, add man pages, rename libsha2_state_initialise to libsha2_initMattias Andrée16-6/+614
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Add HMAC to TODOMattias Andrée2-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2019-02-09Change license to ISC and reorganiseMattias Andrée28-1649/+832
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-02-19Remove trailing comma in enumerationMark Friedenbach1-1/+1
Trailing commas are not supported in strict C89.
2016-02-19Revert "Restructure code style to prevent trailing comma in enumerations, which is not permitted in C89."Mark Friedenbach1-6/+6
This reverts commit a6bf28bbb2a8505fd2079e965d2d7868caefaff6.
2016-02-08Restructure code style to prevent trailing comma in enumerations, which is not permitted in C89.Mark Friedenbach1-6/+6
2015-11-28improve readmeMattias Andrée1-1/+14
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-11-27typoMattias Andrée3-1/+47
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-09-20libsha2_sum_fd continues if interruptedMattias Andrée1-2/+9
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-09-14m styleMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-09-14paddingMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-09-14mashalling stateMattias Andrée2-0/+13
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-09-14add libsha2_sum_fdMattias Andrée3-0/+106
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-09-14implement sha2Mattias Andrée4-22/+189
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-09-14add things around the actual hashingMattias Andrée7-0/+629
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-09-14add copying and licenseMattias Andrée2-0/+678
Signed-off-by: Mattias Andrée <maandree@operamail.com>