index
:
libsha2
master
[Feature complete] SHA-2-family hashing library
Mattias Andrée <m@maandree.se>
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
libsha2_init.3
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2019-02-10
libsha2.h.0: securely erasing the state
Mattias Andrée
1
-1
/
+4
2019-02-10
Add libsha2_hmac_[un]marshal
Mattias Andrée
4
-0
/
+122
2019-02-10
Add HMAC and use void * instead of char * for binary data
Mattias Andrée
24
-61
/
+266
2019-02-10
Use lowest bits rather than highest bits in complete byte, document this, and add tests
Mattias Andrée
3
-0
/
+26
2019-02-10
Minor fixes and tests
Mattias Andrée
6
-10
/
+92
2019-02-10
Add test cases
Mattias Andrée
1
-2
/
+111
2019-02-10
Marshal/Unmarshal: do no marshal unset bytes in the chunk
Mattias Andrée
2
-5
/
+5
2019-02-10
Fix warnings
Mattias Andrée
1
-12
/
+12
2019-02-10
Avoid copying in libsh2_update
Mattias Andrée
1
-9
/
+16
2019-02-10
Fix libsha2_digest + minor improvements
Mattias Andrée
13
-168
/
+299
2019-02-09
Fix warnings
Mattias Andrée
6
-42
/
+22
2019-02-09
Improve makefile: mv LIBEXT and LIBFLAGS to config.mk
Mattias Andrée
2
-4
/
+4
2019-02-09
Add install and uninstall rules to Makefile
Mattias Andrée
1
-0
/
+25
2019-02-09
Update makefile
Mattias Andrée
2
-1
/
+4
2019-02-09
Fix documentation about lengths (in bits, not bytes) and fix libsha2_sum_fd (lengths are in bits)
Mattias Andrée
5
-7
/
+7
2019-02-09
Add marshal and unmarshal functions
Mattias Andrée
9
-1
/
+291
2019-02-09
Minor changes, add man pages, rename libsha2_state_initialise to libsha2_init
Mattias Andrée
16
-6
/
+614
2019-02-09
Add HMAC to TODO
Mattias Andrée
2
-2
/
+2
2019-02-09
Change license to ISC and reorganise
Mattias Andrée
28
-1649
/
+832
2016-02-19
Remove trailing comma in enumeration
Mark Friedenbach
1
-1
/
+1
2016-02-19
Revert "Restructure code style to prevent trailing comma in enumerations, which is not permitted in C89."
Mark Friedenbach
1
-6
/
+6
2016-02-08
Restructure code style to prevent trailing comma in enumerations, which is not permitted in C89.
Mark Friedenbach
1
-6
/
+6
2015-11-28
improve readme
Mattias Andrée
1
-1
/
+14
2015-11-27
typo
Mattias Andrée
3
-1
/
+47
2015-09-20
libsha2_sum_fd continues if interrupted
Mattias Andrée
1
-2
/
+9
2015-09-14
m style
Mattias Andrée
1
-4
/
+4
2015-09-14
padding
Mattias Andrée
1
-0
/
+2
2015-09-14
mashalling state
Mattias Andrée
2
-0
/
+13
2015-09-14
add libsha2_sum_fd
Mattias Andrée
3
-0
/
+106
2015-09-14
implement sha2
Mattias Andrée
4
-22
/
+189
2015-09-14
add things around the actual hashing
Mattias Andrée
7
-0
/
+629
2015-09-14
add copying and license
Mattias Andrée
2
-0
/
+678