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