Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
libsodium
A modern, portable, easy to use crypto library
Collective -
Host: opensource -
https://opencollective.com/libsodium
- Website: https://libsodium.org
- Code: https://github.com/jedisct1/libsodium
Check SIMD headers
github.com/jedisct1/libsodium - 88c42e7daa7e11b7a297e4c09b7c1bb115570e3d authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 88c42e7daa7e11b7a297e4c09b7c1bb115570e3d authored over 11 years ago by Frank Denis <[email protected]>
Don't jump the gun until optimized versions of Blake2 are in.
github.com/jedisct1/libsodium - e21f7e21a4aef61681c98f784805941aac3758d6 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - e21f7e21a4aef61681c98f784805941aac3758d6 authored over 11 years ago by Frank Denis <[email protected]>
Add Erlang-NaCl
github.com/jedisct1/libsodium - 4548600205ebb16961c93012943039ce34c0d85c authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 4548600205ebb16961c93012943039ce34c0d85c authored over 11 years ago by Frank Denis <[email protected]>
Use -fPIC even on Win32, since libtool reintroduces it no matter what.
github.com/jedisct1/libsodium - 91e75fc973da45dda4e7deb855269fb2268e43a0 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 91e75fc973da45dda4e7deb855269fb2268e43a0 authored over 11 years ago by Frank Denis <[email protected]>
More THANKS for people having written bindings
github.com/jedisct1/libsodium - 8a3c11968eec93715de0594449bd790098cf6746 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 8a3c11968eec93715de0594449bd790098cf6746 authored over 11 years ago by Frank Denis <[email protected]>
Full name + resort
github.com/jedisct1/libsodium - 6e455a3c02901fb5eb7396ea98e0d5fe79037267 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 6e455a3c02901fb5eb7396ea98e0d5fe79037267 authored over 11 years ago by Frank Denis <[email protected]>
Add sneves + sort
github.com/jedisct1/libsodium - ac69660f6ca9e76d753d5382ec97af012f5943c5 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - ac69660f6ca9e76d753d5382ec97af012f5943c5 authored over 11 years ago by Frank Denis <[email protected]>
Update THANKS file with people having sent pull requests
github.com/jedisct1/libsodium - 9e936a427667c260afbb3e7b73ab9c7b6ced28f9 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 9e936a427667c260afbb3e7b73ab9c7b6ced28f9 authored over 11 years ago by Frank Denis <[email protected]>
Merge pull request #33 from VeXocide/master
__attribute__((always_inline)) does not replace inline
github.com/jedisct1/libsodium - cc4a83686d563e0b5e69f729325dfcc7e64b3ad8 authored over 11 years ago by Frank Denis <[email protected]>
The "__attribute__((always_inline))" attribute does not replace "inline", they need to be used togher. This fixes the "warning: always_inline function might not be inlinable [-Wattributes]" warnings emitted by GCC 4.7.
github.com/jedisct1/libsodium - eeab6bd2ced52ee6aad10e2f14dd5288009b3f7e authored over 11 years ago by Jeroen Habraken <[email protected]>
github.com/jedisct1/libsodium - eeab6bd2ced52ee6aad10e2f14dd5288009b3f7e authored over 11 years ago by Jeroen Habraken <[email protected]>
Use included ltdl
github.com/jedisct1/libsodium - ecb70e2f77fd7b2c8d3d40149a65bd0a7ae688e4 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - ecb70e2f77fd7b2c8d3d40149a65bd0a7ae688e4 authored over 11 years ago by Frank Denis <[email protected]>
Retweak msys compile script
github.com/jedisct1/libsodium - 66c6df11bde644bf6036bf9ded95e427e3705c63 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 66c6df11bde644bf6036bf9ded95e427e3705c63 authored over 11 years ago by Frank Denis <[email protected]>
Tweak msys flags
github.com/jedisct1/libsodium - 0ca48ff21c7e12820f334e9707fb5518e20be268 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 0ca48ff21c7e12820f334e9707fb5518e20be268 authored over 11 years ago by Frank Denis <[email protected]>
Don't export symbols by default.
github.com/jedisct1/libsodium - e34aeffd3c474ec787081382e2ba620a936caadd authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - e34aeffd3c474ec787081382e2ba620a936caadd authored over 11 years ago by Frank Denis <[email protected]>
Don't forget exporting symbols from crypto_scalarmult_curve25519
github.com/jedisct1/libsodium - 18369c960f87d5377785b7debae0140605f7c0ef authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 18369c960f87d5377785b7debae0140605f7c0ef authored over 11 years ago by Frank Denis <[email protected]>
Mention Windows changes
github.com/jedisct1/libsodium - b32f896873763841b782da7fac59bddc866b8b09 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - b32f896873763841b782da7fac59bddc866b8b09 authored over 11 years ago by Frank Denis <[email protected]>
Move blake2 own functions to the crypto_generichash_blake2b namespace
github.com/jedisct1/libsodium - b381f42d178b2568b635e616e7b3738fc1f74288 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - b381f42d178b2568b635e616e7b3738fc1f74288 authored over 11 years ago by Frank Denis <[email protected]>
Add Sodium.jl
github.com/jedisct1/libsodium - b070985dfe0a08505da6bdee3e08b91b1303ded1 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - b070985dfe0a08505da6bdee3e08b91b1303ded1 authored over 11 years ago by Frank Denis <[email protected]>
.gitignore: ignore .DEF file for Windows
github.com/jedisct1/libsodium - 06ad7fc76f5d0a1d0846d97ac0dba3e8d0006b29 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 06ad7fc76f5d0a1d0846d97ac0dba3e8d0006b29 authored over 11 years ago by Frank Denis <[email protected]>
Fix DISTCLEANFILES
github.com/jedisct1/libsodium - 30909a7dea46685239125805d796a5dfe2511da5 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 30909a7dea46685239125805d796a5dfe2511da5 authored over 11 years ago by Frank Denis <[email protected]>
Remove extra leading spaces
github.com/jedisct1/libsodium - f41677ef2e6c972fcaffeba24ab5e72df3a8d38d authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - f41677ef2e6c972fcaffeba24ab5e72df3a8d38d authored over 11 years ago by Frank Denis <[email protected]>
Remove LIBTOOL_EXTRA_FLAGS and -fPIC (implicit) on Win32
github.com/jedisct1/libsodium - 52565edee1de36e2f976284ec2027fb5f97cbdbe authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 52565edee1de36e2f976284ec2027fb5f97cbdbe authored over 11 years ago by Frank Denis <[email protected]>
Looks like AC_LIBTOOL_WIN32_DLL is still required these days.
github.com/jedisct1/libsodium - e53b67924b0e64e3366e1d85e690db114c6cf132 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - e53b67924b0e64e3366e1d85e690db114c6cf132 authored over 11 years ago by Frank Denis <[email protected]>
Output .DEF file on Win32
github.com/jedisct1/libsodium - 655a9589b847cf4c2bcb7589d9d29ec3151dedc2 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 655a9589b847cf4c2bcb7589d9d29ec3151dedc2 authored over 11 years ago by Frank Denis <[email protected]>
Import m4/ld-output-def.m4
github.com/jedisct1/libsodium - 8dcebd3590c2afc318a587f0ced785ce0a7235cb authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 8dcebd3590c2afc318a587f0ced785ce0a7235cb authored over 11 years ago by Frank Denis <[email protected]>
No need to define crypto_hash_sha512 as a macro, it's a real function.
github.com/jedisct1/libsodium - 60e8d3c6daa2566b1e23d1142fd61be979ab67ba authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 60e8d3c6daa2566b1e23d1142fd61be979ab67ba authored over 11 years ago by Frank Denis <[email protected]>
Add a big fat warning to crypto_stream*
github.com/jedisct1/libsodium - 0b4affc43615a4ea581bcd0b478e6942dcbdd693 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 0b4affc43615a4ea581bcd0b478e6942dcbdd693 authored over 11 years ago by Frank Denis <[email protected]>
Add some documentation.
github.com/jedisct1/libsodium - c6802aa343a2aaf3598381b55563618a4f99c80d authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - c6802aa343a2aaf3598381b55563618a4f99c80d authored over 11 years ago by Frank Denis <[email protected]>
Add sodium_memcmp()
github.com/jedisct1/libsodium - 51fb0f4c6484c45ffe4e75655e05538f4294c870 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 51fb0f4c6484c45ffe4e75655e05538f4294c870 authored over 11 years ago by Frank Denis <[email protected]>
crypto_verify compat
github.com/jedisct1/libsodium - 313e440209724c65272974e8d9a6c69f21c52603 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 313e440209724c65272974e8d9a6c69f21c52603 authored over 11 years ago by Frank Denis <[email protected]>
crypto_stream_xsalsa20 compat
github.com/jedisct1/libsodium - 67773681853e2bccf9cc3a82e47f5142948430cc authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 67773681853e2bccf9cc3a82e47f5142948430cc authored over 11 years ago by Frank Denis <[email protected]>
crypto_sign_ed25519_ref compat
github.com/jedisct1/libsodium - 44ad99f7f6ab0e31ef9e845e43682221efc35deb authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 44ad99f7f6ab0e31ef9e845e43682221efc35deb authored over 11 years ago by Frank Denis <[email protected]>
Export sodium_library_version_*() not sodium_version_*() as intended.
github.com/jedisct1/libsodium - 5e0193b8a16245f2245834d142863160eb25fd10 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 5e0193b8a16245f2245834d142863160eb25fd10 authored over 11 years ago by Frank Denis <[email protected]>
crypto_hash compat
github.com/jedisct1/libsodium - 03120406e399e374fde3b64a0029131df74bb001 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 03120406e399e374fde3b64a0029131df74bb001 authored over 11 years ago by Frank Denis <[email protected]>
crypto_box compat
github.com/jedisct1/libsodium - db8e3dc47243d814a8799107370604cf3ecb467c authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - db8e3dc47243d814a8799107370604cf3ecb467c authored over 11 years ago by Frank Denis <[email protected]>
Add crypto_scalarmult compat
github.com/jedisct1/libsodium - 977c4e8c70a20d245a97a8d5d74309d04aa6066b authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 977c4e8c70a20d245a97a8d5d74309d04aa6066b authored over 11 years ago by Frank Denis <[email protected]>
crypto_box_curve25519xsalsa20poly1305_ref compat
github.com/jedisct1/libsodium - 393aa1a229c2b4cdb84477d5d671e81190d35e0a authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 393aa1a229c2b4cdb84477d5d671e81190d35e0a authored over 11 years ago by Frank Denis <[email protected]>
Start a compat layer
github.com/jedisct1/libsodium - cb7c294cb842d82c0899aaef6da43c79d59f0ffd authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - cb7c294cb842d82c0899aaef6da43c79d59f0ffd authored over 11 years ago by Frank Denis <[email protected]>
Remaining changes to export primitives, not implementations.
github.com/jedisct1/libsodium - 1b0328610fc25ae6c0241ce8417d53a780eab0b8 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 1b0328610fc25ae6c0241ce8417d53a780eab0b8 authored over 11 years ago by Frank Denis <[email protected]>
Export the primitive themselves, not the implementations.
github.com/jedisct1/libsodium - 6e3e997faa55da95715033c613b20731f672345f authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 6e3e997faa55da95715033c613b20731f672345f authored over 11 years ago by Frank Denis <[email protected]>
crypto_hash_sha(256|512) are the exported functions that have to be exported.
_ref are implementations, that shouldn't be exported.
github.com/jedisct1/libsodium - e144f9d40d5695b69306bde729d6d8adcd62b1c4 authored over 11 years ago by Frank Denis <[email protected]>
windows quirks are needed for secretbox8 test.
github.com/jedisct1/libsodium - 11d09e0d4eff754604491181144925bbc71a35ee authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 11d09e0d4eff754604491181144925bbc71a35ee authored over 11 years ago by Frank Denis <[email protected]>
Remove ssp by default on cygwin
github.com/jedisct1/libsodium - 245bd757535e0c1bdf4bb32d28c12de66883325e authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 245bd757535e0c1bdf4bb32d28c12de66883325e authored over 11 years ago by Frank Denis <[email protected]>
Another random() -> rand()
github.com/jedisct1/libsodium - 7356770dbee9e1df3e325c7b05c569507b7119ce authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 7356770dbee9e1df3e325c7b05c569507b7119ce authored over 11 years ago by Frank Denis <[email protected]>
random() doesn't exist on Win32. Just use rand()
github.com/jedisct1/libsodium - c4f75c489677e20357b793c3a624447509f870e5 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - c4f75c489677e20357b793c3a624447509f870e5 authored over 11 years ago by Frank Denis <[email protected]>
Don't protect api.h against double inclusion, it's useless.
Plus, we need to use dedicated macros for that.
github.com/jedisct1/libsodium - b50e6fb5e72bea0f4b8502720fb1238fd5f47812 authored over 11 years ago by Frank Denis <[email protected]>
Improve Visual C++ compat.
github.com/jedisct1/libsodium - b146c5150a4b237ebf93d4f707bf341cfd9693f2 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - b146c5150a4b237ebf93d4f707bf341cfd9693f2 authored over 11 years ago by Frank Denis <[email protected]>
indent
github.com/jedisct1/libsodium - c21c7eb3f7b2a079333ff6e63ff510e47f7b229a authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - c21c7eb3f7b2a079333ff6e63ff510e47f7b229a authored over 11 years ago by Frank Denis <[email protected]>
Update Android toolchain version
github.com/jedisct1/libsodium - a2eeafe2ed15650eb3aff0d9af7e527b2dde904a authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - a2eeafe2ed15650eb3aff0d9af7e527b2dde904a authored over 11 years ago by Frank Denis <[email protected]>
Update NEWS file
github.com/jedisct1/libsodium - aaf585e8e079dd0eb187372536264c5923d5d9e0 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - aaf585e8e079dd0eb187372536264c5923d5d9e0 authored over 11 years ago by Frank Denis <[email protected]>
Fix bad typo in the crypto_box wrapper
github.com/jedisct1/libsodium - e11c852ab39be17d42532d7985eea16dcb9ed6ba authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - e11c852ab39be17d42532d7985eea16dcb9ed6ba authored over 11 years ago by Frank Denis <[email protected]>
Wrap crypto_scalarmult macros.
github.com/jedisct1/libsodium - 4a9a9ffeb879b5f135f88c4daf938316af391716 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 4a9a9ffeb879b5f135f88c4daf938316af391716 authored over 11 years ago by Frank Denis <[email protected]>
Include export.h everywhere.
github.com/jedisct1/libsodium - 6db3177585f01ea2b77f3e32d101820586b98a00 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 6db3177585f01ea2b77f3e32d101820586b98a00 authored over 11 years ago by Frank Denis <[email protected]>
Wrap crypto_sign macros
github.com/jedisct1/libsodium - 765cad9146579f3ba76273bd888e1677172d321b authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 765cad9146579f3ba76273bd888e1677172d321b authored over 11 years ago by Frank Denis <[email protected]>
Quick NEWS update.
github.com/jedisct1/libsodium - 429917f8d60b2bfc71e0e4f20740fb8b7b3ac066 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 429917f8d60b2bfc71e0e4f20740fb8b7b3ac066 authored over 11 years ago by Frank Denis <[email protected]>
Wrap crypto_onetimeauth
github.com/jedisct1/libsodium - 08e08c966b2b5cbaefd61625bb8053f0fbe01612 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 08e08c966b2b5cbaefd61625bb8053f0fbe01612 authored over 11 years ago by Frank Denis <[email protected]>
Add SODIUM_EXPORT to all functions that need to be visible.
github.com/jedisct1/libsodium - 61c4f21c9785cc52a81f2fc15d05b5028f92b10c authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 61c4f21c9785cc52a81f2fc15d05b5028f92b10c authored over 11 years ago by Frank Denis <[email protected]>
Use HAVE_TI_MODE for the macro and HAVE_TI_MODE_V for the substitution
github.com/jedisct1/libsodium - 019064e663f88b5b14b2864b89f783fb7059e094 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 019064e663f88b5b14b2864b89f783fb7059e094 authored over 11 years ago by Frank Denis <[email protected]>
Wrap crypto_shorthash macros
github.com/jedisct1/libsodium - d689a92c17b53f3a02512e23e92592e198a49953 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - d689a92c17b53f3a02512e23e92592e198a49953 authored over 11 years ago by Frank Denis <[email protected]>
Wrap crypto_secretbox macros
github.com/jedisct1/libsodium - 6dd19c1665dbd710844d3263911534ff4027f0e3 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 6dd19c1665dbd710844d3263911534ff4027f0e3 authored over 11 years ago by Frank Denis <[email protected]>
No more arithmetic needed
github.com/jedisct1/libsodium - 0f3f3f8b92f1efed0155c582396451a41d77d79b authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 0f3f3f8b92f1efed0155c582396451a41d77d79b authored over 11 years ago by Frank Denis <[email protected]>
And finally, wrap crypto_stream macros
github.com/jedisct1/libsodium - f44c1e477fa58459dd0c6f0a63aca18e9a20a213 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - f44c1e477fa58459dd0c6f0a63aca18e9a20a213 authored over 11 years ago by Frank Denis <[email protected]>
Change the generichash API to better match other NaCl APIs
i.e. give a size right after the pointer.
github.com/jedisct1/libsodium - 9459a4b5ffab5d46d3decefa88f1bc209af07351 authored over 11 years ago by Frank Denis <[email protected]>
Add macros for crypto_hash block size
github.com/jedisct1/libsodium - fa7ed1faad34e9cdb3f81860262723c6f7074ba4 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - fa7ed1faad34e9cdb3f81860262723c6f7074ba4 authored over 11 years ago by Frank Denis <[email protected]>
Explicitly include <stdlib.h> in crypto_generichash.h for size_t
github.com/jedisct1/libsodium - 98da611f9851f45c8a778449900eca6a84280b87 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 98da611f9851f45c8a778449900eca6a84280b87 authored over 11 years ago by Frank Denis <[email protected]>
Update .gitignore
github.com/jedisct1/libsodium - 8088b993596c0698b5284a46c40e34a37a832892 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 8088b993596c0698b5284a46c40e34a37a832892 authored over 11 years ago by Frank Denis <[email protected]>
Add function wrappers around macros, for crypto_auth and crypto_box
github.com/jedisct1/libsodium - b3a1d6b96749d697e93efc4e4d649e829c006788 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - b3a1d6b96749d697e93efc4e4d649e829c006788 authored over 11 years ago by Frank Denis <[email protected]>
Add export.h to define SODIUM_EXPORT
github.com/jedisct1/libsodium - 76cb00d56f7d56e40914b1c51052916fc9dd9dd9 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 76cb00d56f7d56e40914b1c51052916fc9dd9dd9 authored over 11 years ago by Frank Denis <[email protected]>
Add some test vectors for the generichash streaming API
github.com/jedisct1/libsodium - e56415489c9d6a2f1a46ace1186ce3269e942caa authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - e56415489c9d6a2f1a46ace1186ce3269e942caa authored over 11 years ago by Frank Denis <[email protected]>
Add a streaming interface to crypto_generichash
github.com/jedisct1/libsodium - 5e748bbc8c0ec4a467870fe2606bc94d8d651b53 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 5e748bbc8c0ec4a467870fe2606bc94d8d651b53 authored over 11 years ago by Frank Denis <[email protected]>
Credit Blake2 team
github.com/jedisct1/libsodium - 201ee903a2eb975868cbe118d03eed0dd9faae4c authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 201ee903a2eb975868cbe118d03eed0dd9faae4c authored over 11 years ago by Frank Denis <[email protected]>
Define NATIVE_LITTLE_ENDIAN / NATIVE_BIG_ENDIAN if we can
github.com/jedisct1/libsodium - 476730ae699e56f33a8f6d226247227d5290976e authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 476730ae699e56f33a8f6d226247227d5290976e authored over 11 years ago by Frank Denis <[email protected]>
Add missing extern "C"
github.com/jedisct1/libsodium - 4d953b1d97d9c489cbb42ae200545bb5f9f0fa0b authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 4d953b1d97d9c489cbb42ae200545bb5f9f0fa0b authored over 11 years ago by Frank Denis <[email protected]>
Add wrappers around crypto_generichash macros
github.com/jedisct1/libsodium - 7c67c814443d93687ffe3c29c01c9bc89631d3c7 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 7c67c814443d93687ffe3c29c01c9bc89631d3c7 authored over 11 years ago by Frank Denis <[email protected]>
Untab, remove trailing spaces and other no-ops.
github.com/jedisct1/libsodium - b52f513f90bc3757af294319e38a4759bb397360 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - b52f513f90bc3757af294319e38a4759bb397360 authored over 11 years ago by Frank Denis <[email protected]>
Nits
github.com/jedisct1/libsodium - 2bf7fb85bfd7f3c40c9e0701a0fe4d5c1659cb0e authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 2bf7fb85bfd7f3c40c9e0701a0fe4d5c1659cb0e authored over 11 years ago by Frank Denis <[email protected]>
Turn crypto_verify macros to functions.
No wrappers since there isn't going to be alternative implementations anytime
soon.
Add preliminary tests for crypto_generichash (blake2)
github.com/jedisct1/libsodium - d43309490a4b2b074b74b96e4e418d626e1815fd authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - d43309490a4b2b074b74b96e4e418d626e1815fd authored over 11 years ago by Frank Denis <[email protected]>
crypto_stream macros -> functions
github.com/jedisct1/libsodium - 3ffdfd2b3de2fb5deb47f03d0cd5a8af122ba177 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 3ffdfd2b3de2fb5deb47f03d0cd5a8af122ba177 authored over 11 years ago by Frank Denis <[email protected]>
crypto_scalarmult wrappers
github.com/jedisct1/libsodium - fade3b640ce66dfa2f27d560218715cde8e2b111 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - fade3b640ce66dfa2f27d560218715cde8e2b111 authored over 11 years ago by Frank Denis <[email protected]>
Wrap crypto_secretbox
github.com/jedisct1/libsodium - c46e08585b931f20557dfb3186784ab804bbf03a authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - c46e08585b931f20557dfb3186784ab804bbf03a authored over 11 years ago by Frank Denis <[email protected]>
Wrap crypto_shorthash
github.com/jedisct1/libsodium - 83a38922098ab8ccd5b177aaa536e74f10f962c4 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 83a38922098ab8ccd5b177aaa536e74f10f962c4 authored over 11 years ago by Frank Denis <[email protected]>
Reintroduce crypto_sign_seed_keypair
github.com/jedisct1/libsodium - a821eae055712d1ebda6386ffb1295f26ef2555a authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - a821eae055712d1ebda6386ffb1295f26ef2555a authored over 11 years ago by Frank Denis <[email protected]>
Shave some lines in crypto_sign_keypair(), reintroduce @bascule's original code
github.com/jedisct1/libsodium - 55d0b9f486a89060f28c1c7f0b6c0253ce74a93c authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 55d0b9f486a89060f28c1c7f0b6c0253ce74a93c authored over 11 years ago by Frank Denis <[email protected]>
Change some crypto_sign macros to functions.
github.com/jedisct1/libsodium - 5ca15fa3e820339840dc836130c5a672566b43e3 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 5ca15fa3e820339840dc836130c5a672566b43e3 authored over 11 years ago by Frank Denis <[email protected]>
Welcome, Blake2
github.com/jedisct1/libsodium - 0426aa28da62646491bd79a86e2052fbd827695f authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 0426aa28da62646491bd79a86e2052fbd827695f authored over 11 years ago by Frank Denis <[email protected]>
Wrap crypto_generichash() and add necessary macros.
The streaming API will be wrapped next.
github.com/jedisct1/libsodium - ec38ca745df30b0d7e1264add9c2a356fe979651 authored over 11 years ago by Frank Denis <[email protected]>
Only compile curve25519_ref or curve25519_donna_c64
github.com/jedisct1/libsodium - 2b2b9846a69ced58f62c8bca519a576b444a6e6c authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 2b2b9846a69ced58f62c8bca519a576b444a6e6c authored over 11 years ago by Frank Denis <[email protected]>
Sort filenames
github.com/jedisct1/libsodium - 1cbe55f9bd6fc755442396e7c6b92ac143a06c7f authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 1cbe55f9bd6fc755442396e7c6b92ac143a06c7f authored over 11 years ago by Frank Denis <[email protected]>
HAVE_MODE_TI -> HAVE_TI_MODE
github.com/jedisct1/libsodium - 7139def69f392c898a7cfacc269047d45f4c191c authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 7139def69f392c898a7cfacc269047d45f4c191c authored over 11 years ago by Frank Denis <[email protected]>
(re)import curve25519_donna_c64
github.com/jedisct1/libsodium - 9626bbeb4447283fab40343026503f61c51e1a6a authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 9626bbeb4447283fab40343026503f61c51e1a6a authored over 11 years ago by Frank Denis <[email protected]>
Make crypto_box functions actual functions, not macros.
github.com/jedisct1/libsodium - 7d916fb0b1ac066e637ea31979aa9abba4426cfc authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 7d916fb0b1ac066e637ea31979aa9abba4426cfc authored over 11 years ago by Frank Denis <[email protected]>
Start replacing macros with real functions. First candidate: crypto_auth
github.com/jedisct1/libsodium - 8a5165bf068c4af94562c311069f796af036c8d5 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 8a5165bf068c4af94562c311069f796af036c8d5 authored over 11 years ago by Frank Denis <[email protected]>
Use curve25519_donna_c64 instead of curve25519_ref if supported.
github.com/jedisct1/libsodium - 29162246508301815c361a892951521637ac65cb authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 29162246508301815c361a892951521637ac65cb authored over 11 years ago by Frank Denis <[email protected]>
Add crypto_scalarmult.h
github.com/jedisct1/libsodium - 1f596a0966c6f2d9a239c4625363230054fb9c70 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 1f596a0966c6f2d9a239c4625363230054fb9c70 authored over 11 years ago by Frank Denis <[email protected]>
Make the tests compileable from a separate directory.
github.com/jedisct1/libsodium - 220ad483539784a1672416231404037f00eff825 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 220ad483539784a1672416231404037f00eff825 authored over 11 years ago by Frank Denis <[email protected]>
Make crypto_hash a real function.
github.com/jedisct1/libsodium - 25c18b66e5dec5e9d3dfa7456274b5bccc118767 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 25c18b66e5dec5e9d3dfa7456274b5bccc118767 authored over 11 years ago by Frank Denis <[email protected]>
Allow building in a separate directory
github.com/jedisct1/libsodium - 1da604d27d428caa18823dc695ce18524d7df54f authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 1da604d27d428caa18823dc695ce18524d7df54f authored over 11 years ago by Frank Denis <[email protected]>
Avoid duplicate crypto_verify.h
github.com/jedisct1/libsodium - 280ff25f52405c784714bff5f94dee13e778eae3 authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - 280ff25f52405c784714bff5f94dee13e778eae3 authored over 11 years ago by Frank Denis <[email protected]>
Update Makefile.am
github.com/jedisct1/libsodium - ba13e40ad12203ee502f2ada9b45577d1aa8941f authored over 11 years ago by Frank Denis <[email protected]>
github.com/jedisct1/libsodium - ba13e40ad12203ee502f2ada9b45577d1aa8941f authored over 11 years ago by Frank Denis <[email protected]>