Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/jedisct1/libsodium
A modern, portable, easy to use crypto library.
https://github.com/jedisct1/libsodium
This reverts commit c5b61d8129ba8635fea3e991357d1052f284c14a.
f02770b2ad7096e4251cbdf4befda11053bdb3d3 authored over 7 years agoc5b61d8129ba8635fea3e991357d1052f284c14a authored over 7 years ago
asmjs builds need to be done separately to get actual asmjs code
and not almost-asmjs code.
Don...
23c36615cd0bd65fa52e14c16793da3f12b1c991 authored over 7 years agoc56fa3ccf9b5a74082c08d6b1bca473302ae6d2b authored over 7 years ago
56eb70f8bbe4d633e9a90bdb235db5bdf4b6e641 authored over 7 years ago
3c3214fbd93c6be5be428cab88fd8ad6e743100b authored over 7 years ago
b5b67d074e02d63b2aa272b00397075d421b8543 authored over 7 years ago
So that emscripten generates the stub to load the wasm code in web browsers.
580bf7a19da65634a7370fbbe912859e4dd0ab70 authored over 7 years agoae8cd7208c3c8a68f5bd37ab5032ea60501d64c7 authored over 7 years ago
f2a7b61230e214ad273630bbb316c137e31c8a4a authored over 7 years ago
774ec67e22f5fcabfa88a29002eaffa11284d68c authored over 7 years ago
8a14f5c16733d98ce2ec033fcccb12e7d49aace5 authored over 7 years ago
0ce03b6cea0a25a3770f4555f09c2da1740a4707 authored over 7 years ago
Projects using the legacy API are unlikely to use these new macros.
OTOH, people using the Sodiu...
180a89cb2158802e98254ef489ea4111e0508aed authored over 7 years ago
90bd94e4e4b0421b377ed59a6151c0feeddd9d6a authored over 7 years ago
b34b89ab37f9b8d39d80a1e77c92ffe0105c3ce1 authored over 7 years ago
3dd56fa91b8fa043d8cf583620e49ee8b8ddaa4e authored over 7 years ago
ff8bb6705add0c5f48e0c3c41c79ba9b8dbd65e6 authored over 7 years ago
a3f90d6020e368dd59a345490142fcdf2aac3115 authored over 7 years ago
63d8a896fe6829fa39e3ae47816f700f39a24fbf authored over 7 years ago
7ad9a46cb737b66f82dd8517a720294bb302637d authored over 7 years ago
a9a21a7dfffda8e6d70fcba7429a12010eb21dd4 authored over 7 years ago
982cde1a7756da6d5306f10b0a7c9e4ad3d32bbf authored over 7 years ago
Also memzero() pseudo_rands, not the segments twice.
52bfc0325b7321d482d9a2064462ecf045ad24b0 authored over 7 years agofc90887921cc4af89da20777c6826ed5ca469f0f authored over 7 years ago
c15173de1e7cf6e57e4a8cb14bbdfbb3e994a95b authored over 7 years ago
f28fe0ae292ad7f79e2ac8214bd6956658a79b3f authored over 7 years ago
bac61ebf506c1b32185a3f3cc6a582445d55bc75 authored over 7 years ago
*_BYTES_MAX constants constants represent the maximum size of
a message.
No accessor functions ...
16179b87f3909938fe3823cc47ac6d4449d15605 authored over 7 years ago568adb570d995f9f645f4ac21af959a8295ee145 authored over 7 years ago
3525f032df086db268318d8ea686f6ed3f27193d authored over 7 years ago
3ee2151f1d4d7bf457f1701b3b3bbaf5944a93ab authored over 7 years ago
Not ARGON2_FLAG_CLEAR_PASSWORD
105f7108d64a3bf828c3bf08bc22760a14ab8917 authored over 7 years agodc2c68067b8f08856dc0bbeff53ad22dabc966bb authored over 7 years ago
fb739acd7b0423f42886317ac84bb67db5b96178 authored over 7 years ago
Also perform a single allocation to store random numbers.
c3908f87d63283f5b8f5607c566d19148b782f63 authored over 7 years ago8d91a32754b6c42eac0096f3453ccecad79e275d authored over 7 years ago
214fe473f10cc1b6e57e4f6f040e0e8ee28e48c1 authored over 7 years ago
e1b04482055788c9ef0ba1cd8f16ec01d2e0959a authored over 7 years ago
c90ddae75ee608f3dff15c8626c8474ab1204a59 authored over 7 years ago
51a0b96f1dec167fa618c5c180f881bed15d39d6 authored over 7 years ago
2a2ed3df3a9941e14c92c96e753e1a2dbe12e6b4 authored over 7 years ago
cd51ff29e9663b44e0e5606b8284fb0012d50b44 authored over 7 years ago
33d6908f9b8a9ebcb86d862fd8d94bdad8862ba0 authored over 7 years ago
f92c82537b05067d1f2d6dc2d0008c15eb2de0da authored over 7 years ago
This is gonna make a big tarball!
Fixes #569
67a7df73b10bbde2e8ca4ae36ef70479ec4adac9 authored over 7 years ago56efb47ab7aa1a8c9c370368c9ee95a6c0ae54bd authored over 7 years ago
334738cf2919febc089f8c9140a423e29a7eaf9f authored over 7 years ago
47796a5b89b05dfd55a86c680ce98967daa29956 authored over 7 years ago
d7ecf04d6872123e805c0cdd9befd598132104ff authored over 7 years ago
eaab51278814da4c8f33d532a39932a733194a3c authored over 7 years ago
6de26b59d796bb20391a7aafac354437cc731acb authored over 7 years ago
571915ea2cecb0a2f0da93c4c9f496e7771328ee authored over 7 years ago
b57f9668fcf78bfbc988ec05ff43c7c8fe43f4d9 authored over 7 years ago
cc51916072f645e0ff6528f515d9de17655929de authored over 7 years ago
Returning the name of an internal function to bindings is useless.
They need way more context t...
8b9b6a54be5490449e0c5e535aa257d6406b04b2 authored over 7 years ago* 'master' of github.com:jedisct1/libsodium:
Tweak emscripten-wasm.sh
Clear the BLAKE2B state...
Let's limit this test to systems this has been tested on for the
time being.
21fd252ac20a128e5ef745f1547f1d565d31a43a authored over 7 years ago
No need to clear everything, and no need to clear again
if _final() is called more than once.
1090fcfd4dd3ca1b3abf774efcf0698b4f3799b2 authored over 7 years ago
6768d82ea2219d99664920a7470f8d83ed906848 authored over 7 years ago
9df008a786e8d70aa482eeae4531a1c3d082c985 authored over 7 years ago
5d56821d3d868c007dd9adaaa78f6100e6ea723b authored over 7 years ago
0238cbcf6891a9f44cf0536058f926ba14257d5f authored over 7 years ago
0e8d7c9268b65f54d817913e318f91fa56d4807a authored over 7 years ago
9def4d9a8a5ca6ec1309d44612a224305d16b7a7 authored over 7 years ago
8a70f258fdbf5287ccda5b99e43f8622602dba70 authored over 7 years ago
c3b24c1d2275a4841237100e9c93aaa2a031cc42 authored over 7 years ago
74703c63a6ba3aaa540b0567d192786e0a3ad827 authored over 7 years ago
Keep the abort() call on the hash function, which should never fail.
a0e997b8aea07d9f14e4b31a78bbaa98f2d4269e authored over 7 years agoea9281cb03e245597974bd452b43fa61b9e1e279 authored over 7 years ago
Total donations since the project exists: $0.00
Total number of people having asked about commer...
a61dddd496aaa44b328942d19eb8f6c64d7dc6cf authored over 7 years ago
This function will eventually be able to call a user-defined hook,
that may be useful to people ...
c86080e7b936271bdf4cfe6f9c1478303cd7ea9d authored over 7 years ago
608e103e45593497db784acad57da114f4065832 authored over 7 years ago
8b99f44ff964cbd971dc1b34140f51699d3da415 authored over 7 years ago
765ba55cdc9ef6f4b9e9fb34403da8790d2956f0 authored over 7 years ago
90658321d3e4ce48a11bbaaefcacf871e72e83b8 authored over 7 years ago
1f826df2d49cda53f8fc3c3642bbfd9504e62614 authored over 7 years ago
3d400363b6589980de500e69243944ee683c0c96 authored over 7 years ago
A weak function cannot be inlined, but even if it's a little bit
far stretched, a compiler could...
memset_s() detection had been removed from the autoconf script a long
time ago because it was in...
f0c15da02fa0e8d1f104cdef5e5789581a68bd2f authored over 7 years ago
This reverts commit 0fd9aae17a361c48f6a190e3ee9a786287495237.
bcdb042ad960f93094a18ce54c2d5cb8bed00c72 authored over 7 years ago
`z` being volatile implies more load/store than needed, but this should
be safer if we want to s...
Do not expect any modern compiler not to be able to inline this.
94a8b3327f11782e4c21edbf2da5c29cd8f66357 authored over 7 years ago37e99aa4fc684570f3fbd847a5963ba042f60a78 authored over 7 years ago
This reverts commit c2ef7d0882a1c08c130e57efd83558fe213879d0.
c746eb27761df89ba298ad0ae7ec0ea1a8d4feb7 authored over 7 years ago0fd9aae17a361c48f6a190e3ee9a786287495237 authored over 7 years ago
c2ef7d0882a1c08c130e57efd83558fe213879d0 authored over 7 years ago
7d5d9204e515ce37cce6d5e5015a1f94d1d92492 authored over 7 years ago
ff615b270ae880a32bc7c519fc364cc5aff1274b authored over 7 years ago
c350bdd87c2c793772da17f53d2be4df18a14619 authored over 7 years ago
a4fba60c5c52eac543ee918ea60ee8d54ab2aef6 authored over 7 years ago
6a3dfb2658357ea781ef035c71898b7188b533ca authored over 7 years ago
24335c250d86179a825534deec5fc0c7cdb2da11 authored over 7 years ago
Some environments return funny things such as "function not implemented",
EINVAL or "permission ...