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

Leverage sodium_add()

8dd554d2c429016f15a10da5220dc91d953aec7c authored about 6 years ago
Add a test for scalar_reduce()

902f0997c0f07f7cce748c3229ef4c5aeaaac1f3 authored about 6 years ago
Use a guard page instead of NULL for opt arguments in tests

34e787030fb2ef5e41f7c534bb0728d3b0b76328 authored about 6 years ago
Add a guideline

291623006123dd28d31f3a5d4d03e279c57a7790 authored about 6 years ago
Correct sc25519_reduce() prototype

b4617940f391fc470d12b06ab8cb2649ad66630f authored about 6 years ago
Add crypto_core_ed25519_scalar_random()

63573bb98c686c148480c2384d9ab4a100b5d5be authored about 6 years ago
Export crypto_core_ed25519_scalar_reduce, add tests

6fa022030294b4e74c4564a1589f690c22e74d42 authored about 6 years ago
Regen emscripten symbols

fdeb11d81c6024960e12bc1bb0975e78bd30e7b1 authored about 6 years ago
Add crypto_core_ed25519_{scalar_invert, ed25519_scalar_reduce)()

These new low-level APIs are especially useful for blinding.

36f2d99faccd8914e75eb3e9987b609cbc331797 authored about 6 years ago
Add tests for unclamped scalars

b6051b7ee2fd8984629ab17741f09d1d11358194 authored about 6 years ago
Add unclamped versions of scalarmult_ed25519*()

b42082d6d265d17fd6116b7fc7b1f1363bbab32f authored about 6 years ago
Merge branch 'master' of github.com:jedisct1/libsodium

536ed00d2c5e0c65ac01e29141d69a30455f2038 authored about 6 years ago
Even in non-deterministic EdDSA, the actual secret key is H(sk).

055e0ae82c8a478ab3eb8f5608c34dc718304275 authored about 6 years ago
Made sig parameter of crypto_sign_final_verify() const

c60df7b9ff099e397a716edb59595e7afca42fa1 authored about 6 years ago
Merge old compiler detection with AVX512f support detection

Maybe
fixes #786

762e5136ed9a4a96d549de6383920908a7448e7a authored about 6 years ago
LONG_LONG_* -> LLONG_*

a1dff418918de3446313eaea1636699ee1af1e6d authored about 6 years ago
Fix broken link to documentation in README

a3b81c323a4171dbe54337be4f71745d22bff328 authored about 6 years ago
Disable AVX512 when using ancient versions of GCC

e60bb52a33828385fda6d5a5b4d44dc02557fb63 authored about 6 years ago
watchOS arm64 is actually arm64_32

a8abbec660b3f3eb4ff66b9dc4a94ea73bc3d94f authored over 6 years ago
Make watchos.sh looks like other scripts

0d3640609e8197e553a8b2556867377109b915b9 authored over 6 years ago
Add `dist-build` script to build libsodium for WatchOS.

8f5a748335d80f0f554204559b6b5822d5704011 authored over 6 years ago
Avoid memset(NULL, _, 0)

52f814e50ce3c80ae3fca407ec3a2bec0e1510b0 authored over 6 years ago
Add incomplete nonnull attributes

67b0b476d89b650ee66375591281b6e0dc07b30e authored over 6 years ago
Add a dummy return value

c4f03ededb71073281529e47c78e91abffb323a3 authored over 6 years ago
Add getrandom(2) support for FreeBSD 12

82b1739b985102c2500c42152cf641e843e40cfa authored over 6 years ago
Merge pull request #763 from buu700/master

useBackupModule getRandomValue fix

a67c72ea2d671fa7b6807cc2a7b1ab227900b714 authored over 6 years ago
useBackupModule getRandomValue fix

34cbaa8dcdc09c46bf2db2ff407f4e9a29f57adf authored over 6 years ago
Revert "Add getrandom(2) support for FreeBSD 12"

This reverts commit 52fdd7ab3903f14c1160e789cd1070f08cb60c2a.

Due to TinyC crashing.

97717953519c8d2fd852d56da6983c9ce65778e9 authored over 6 years ago
Revert "TinyC now crashes on Travis when compiling sysrandom"

This reverts commit 44dccfe6d42ab916a9bde5199ef29e382a623c9e.

9d5fcef52eb7edbe31b4ef275860ef270efbd141 authored over 6 years ago
TinyC now crashes on Travis when compiling sysrandom

44dccfe6d42ab916a9bde5199ef29e382a623c9e authored over 6 years ago
Add getrandom(2) support for FreeBSD 12

Fixes #762

52fdd7ab3903f14c1160e789cd1070f08cb60c2a authored over 6 years ago
Merge pull request #761 from devnexen/explicit_memset_support_in_utils

Provides explicit_memset supports/NetBSD.

ff15272cf0c26dc0f62aacb586ccf1a34cf852ff authored over 6 years ago
Provides explicit_memset supports/NetBSD.

Similar to explicit_bzero function is to defeat
compiler optimisation.

b3ba348d0816628c9a098e83cafc85fbe237635c authored over 6 years ago
Merge pull request #760 from SlavSlavov/patch-2

Update Findsodium.cmake

d922c2480c7607168fb35d135686f9591dfa8b14 authored over 6 years ago
Update Findsodium.cmake

A STREQUAL was left during the previous fix. Removed now.

4f8e068b67480c5c43f875cc14c22601d5c8a297 authored over 6 years ago
Merge pull request #759 from SlavSlavov/patch-1

Update Findsodium.cmake

350a23ae5d0fb793c98e0a35b3c0f2c4828521ae authored over 6 years ago
Update Findsodium.cmake

When libsodium is build and installed from source, the line:
list(REMOVE_DUPLICATES sodium_PKG_...

595ef9155771adb022eeff248dbc790335cb1b41 authored over 6 years ago
No need to provison for the tag if we are below SIZE_MAX

b7abc4542e9839992f386f8a4bc427c853dbc625 authored over 6 years ago
Substract the number of blocks, and make similar code more uniform

f0e5c3940d723c6ba3e43c3d62bae5543239ef94 authored over 6 years ago
Do not even use untested code in non-production environments

3574ab879ecbd03ad3d4bd12f06c9b026e34a9ab authored over 6 years ago
Make this warning more difficult to ignore

5a7290ce6a075740061aa14e110df5483eb3508c authored over 6 years ago
Allow ic + mlen to overflow a size_t in chacha20_ietf_xor_ic()

43909c1ffb9685636cefaccf469e0b5a1906201a authored over 6 years ago
Do not count the overhead in xchacha20poly1305_MESSAGEBYTES_MAX

bea8839c6b7bb86c3cd0c73c16e1fa6e07f4c175 authored over 6 years ago
Don't mix lengths and block sizes

04a7ab95f2f0e4f6fb48aa1d2953cfbdf5a8a36a authored over 6 years ago
Add crypto_stream_chacha20_ietf_ext, use _ext suffix everywhere for consistency

3e9d341d065dde2becdb69a2a27ea75c10d17745 authored over 6 years ago
Call misuse() if we ask too much data from the IETF variant of ChaCha20

Fix #753

cf217e3dfcad0ca6320af9d596333bf139035f2e authored over 6 years ago
Update ChangeLog

9c86285ee25ba85ebd7b2be01b1f41e790af50ca authored over 6 years ago
Merge pull request #752 from buu700/master

#747 fix

f8d39cd8a53a99da6ef56341db523b48e892010a authored over 6 years ago
Add chacha20-poly1305 test from Project Wycheproof

69a564347724169fe2def4eea228b75fb47e45bf authored over 6 years ago
asm.js fallback fix

f642149364c2fb96fba3558f26e42bd2716ac9a7 authored over 6 years ago
style consistency fix

73687a0044c3e851f8bce2c1c732fe5a2175c9ff authored over 6 years ago
Add aes256gcm tests from project wycheproof

cb22446db12813555e998c2eb5730cc828edfd9b authored over 6 years ago
Remove unneeded trailing commas

cdc4822c92d0d7a8a72a5ed9b90b56545d483aac authored over 6 years ago
x25519_ref: ignore the high bit in the small order PK check

ab4ab23d5744a8e060864a7cec1a7f9b059f9ddd authored over 6 years ago
Add x25519 test vectors from project wycheproof

f8377e9818b4b7733a5ea6ade02d4b5f6919b3c5 authored over 6 years ago
Update ChangeLog

ac0c0c4565b3c326e8b3e1bcd2bbffa3a3001a2b authored over 6 years ago
Merge branch 'master' of github.com:jedisct1/libsodium

* 'master' of github.com:jedisct1/libsodium:
Indent
Fixes padding for blocksizes > 256

d7547165992d959eddc7d608633d99ac2b4d3a9c authored over 6 years ago
Emscripten: remove -s NO_FILESYSTEM=1

Emscripten support for this has been broken for way too long.

72ad112e01bb32261e0f2525a5fecc08223e9af3 authored over 6 years ago
Indent

1ec6edc1a8b70e8094e36ac7011b6439486f1c53 authored over 6 years ago
Merge pull request #751 from 0xbf00/master

Fixes padding for blocksizes > 256

f3c49f3bda203278af8114360ae5c199bcc7aac9 authored over 6 years ago
Fixes padding for blocksizes > 256

543b5ad0686f130501cf86d40ad926f857933d00 authored over 6 years ago
Merge branch 'master' of github.com:jedisct1/libsodium

* 'master' of github.com:jedisct1/libsodium:
iOS fix
Remove '*.cmake' pattern from .gitignore

05446caf339265056e1bd188f09bb82b31996a4a authored over 6 years ago
Merge pull request #747 from buu700/master

iOS fix

85d2e8e1ba4a5231c3c8f9e46517f6a37ee57d3d authored over 6 years ago
iOS fix

8e138b9f14f42f78ec3b40725adb19f97cf8605c authored over 6 years ago
Merge pull request #743 from ruslo/pr.cmake

Remove '*.cmake' pattern from .gitignore

461ac93b260b91db8ad957f5a576860e3e9c88a1 authored over 6 years ago
Remove '*.cmake' pattern from .gitignore

93d683395f8204b332428e92a1a06e657c477686 authored over 6 years ago
xchacha20 test: initialize the full nonce

Spotted by @FiloSottile, thanks!

Fixes #742

ccb2390e9c482f258ce98e61b0ef83511efcf6e3 authored over 6 years ago
strnlen() may not be available everywhere

7cdf3f0e8419aa1be306effd11a20d980c118e04 authored over 6 years ago
Merge branch 'master' of github.com:jedisct1/libsodium

* 'master' of github.com:jedisct1/libsodium:
Invert (1-y) just before the multiplication by (1...

922e4dcd9eb147b8bb961f783a29a0cadf8b44a7 authored over 6 years ago
memchr() can process its input in any order

Fixes #737

74ba82210eb91836c851719e0d2a379cafd24a91 authored over 6 years ago
Invert (1-y) just before the multiplication by (1+y) for readability

d25d6ce7fbf940f2e20e668a2a30d066f66e39e2 authored over 6 years ago
Nits

91d9051bce2660dc3f7a6fd890e0ddb602848c22 authored over 6 years ago
Merge pull request #728 from antmak/fix_fallthrou_warnings

Fix warnings in GCC7 related to -Wimplicit-fallthrough

875fbd0e91aec2a1376fe05cee208ab83d726bd3 authored over 6 years ago
Fix warnings that appeared in GCC7+ (related to -Wimplicit-fallthrough)

f16896146ac7624615050a473e470b964425c825 authored over 6 years ago
Clarify what --disable-asm does

bc7eb925bbb8f2915c1255acd275ad067bdd96a8 authored over 6 years ago
Merge pull request #722 from buu700/master

Fix for emscripten breaking change

850edc1175c78ed72124cfbef073c7ecc655c476 authored over 6 years ago
fix for emscripten breaking change (https://github.com/kripken/emscripten/pull/6419)

787d17348378f551cec67e880764893955da8d13 authored over 6 years ago
Visual Studio documentation states that eax/ecx/edx don't need to be

preserved in inline assembly code. But that doesn't seem to always
hold true on Visual Studio 2010.

cfb0f94704841f943a5a11d9e335da409c55d58a authored over 6 years ago
zap trailing spaces

415f07969205f1fb7fd89034177f5194edfc9c9f authored over 6 years ago
Merge pull request #712 from tom-auger/patch-1

Use _MESSAGEBYTES_MAX in crypto_aead_xchacha20poly1305

754cff66d6dab2f9c0be288c5b95d81ac263cb43 authored over 6 years ago
Use _MESSAGEBYTES_MAX in crypto_aead_xchacha20poly1305

462a8ab7758f51290cf5a4168f396ce376cf0553 authored over 6 years ago
Merge pull request #706 from emilbayes/patch-1

Missing test for abytes

d8a5b63b7bd5e92b6de0788d2d3119b131bd05b2 authored almost 7 years ago
Missing test for abytes

2ad8162218c681fc33ed0d0edc8ae7af976667d8 authored almost 7 years ago
This reverts commit 38b19412e87a679a566a08d5b042b9a8fe56ecc5.

10207d5aa6abff3ac211a41b0a71910e30f69711 authored almost 7 years ago
Introduce pwhash_ntlm() for low-sodium, salt-free password hashing

. #passthesalt

38b19412e87a679a566a08d5b042b9a8fe56ecc5 authored almost 7 years ago
+ lgtm.yml

b3ffad36483939fd627f4c5363f8f55d313dd387 authored almost 7 years ago
Check NPROCESSORS_ONLN in addition to _NPROCESSORS_ONLN

7d4976a304c777c2925f67a7df1a390ca8742f30 authored almost 7 years ago
Hide getconf errors

816cef5de4d95e44da950391e5fc6398957f2307 authored almost 7 years ago
Merge pull request #693 from joshjdevl/feature-procs

using POSIX getconf for number of available processors

e1618774a8d6bf4b00072da76441203b95c55d6e authored almost 7 years ago
using POSIX getconf for number of available processors http://pubs.opengroup.org/onlinepubs/9699919799/utilities/getconf.html

212187f87cc5ac8dc9219aeef2465722d42c9191 authored almost 7 years ago
Merge pull request #692 from kalaspuffar/master

Adding option to enable a full build

13ed035d7dd06e26a5142b0ac46e340cba09fabc authored almost 7 years ago
I turned it around.

c7f0f0520977635a1c0ed89bb5ec16bd060831ca authored almost 7 years ago
Change so we set depending on a full build flag.

9d582340c40912b952fd4e80d5735d53a208fa4d authored almost 7 years ago
Change so all builds will allow full builds.

2f4d911300f6aec5cad2ab6a0b26df7123288f08 authored almost 7 years ago
Added configuration option to change the configuration flags.

a0cbef0a4a361506cb1bc44d25a0e2172229bdb4 authored almost 7 years ago
wasm bug check: use a function more likely to be present in minimal builds

6382b91060a48c4654c8751b2078763ebc08e42d authored almost 7 years ago
Merge pull request #691 from buu700/master

Run-time wasm test before resolving ready

cab7cc6a88afc2735cd6780e8b44b89898da0a86 authored almost 7 years ago
run-time wasm test before resolving ready

19828dd329ed90cce14d5979e358ce57bbe32088 authored almost 7 years ago
Merge pull request #686 from webmaster128/rm-FUNCTION_POINTER_ALIGNMENT

Remove obsolete setting FUNCTION_POINTER_ALIGNMENT

d64a3c6e2f99f86ec7e927282a06e81dfe552886 authored almost 7 years ago
Remove obsolete setting FUNCTION_POINTER_ALIGNMENT

FUNCTION_POINTER_ALIGNMENT was removes from emscripten in January 2018:
https://github.com/kripk...

029652e19c0f973da1581685830e9cab30136a04 authored almost 7 years ago