aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2015-12-03Use header files where possibleRichard van der Hoff
This fixes an incorrect re-declaration of ed25519_sign. Implement header files for some of the other library bits so that we don't need to declare functions in crypto.cpp.
2015-11-01switch from /usr/bin/python to /usr/bin/env python. this doesn't help folks ↵Matthew Hodgson
whose python path points at python3 (e.g. Arch linux) though, but I see no choice than they have to change the shebangs, as we do on Synapse. For instance, OSX doesn't have a python2 symlink, otherwise we'd use /usr/bin/env python2 shebang.
2015-03-03Add functions for signing and verifying messages using curve25519 keysMark Haines
2015-03-03Merge commit '498dfabf9848286be003b42941c323a045d9fa46' as 'lib/ed25519'Mark Haines
2015-02-26Merge commit 'c61e5359cb454ae20c0b7b057c3a7b53e2beefd6' as ↵Mark Haines
'lib/crypto-algorithms'
2015-02-26Merge commit 'e50ac707316ea6d8059f7036322450727773952d' as ↵Mark Haines
'lib/curve25519-donna'