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

Merge a couple files

These are unlikely to have multiple implementations ever, unlike their
underlying primitives, so...

20d1d048fd954d58c380938507fc75cb8604a840 authored almost 8 years ago
Remove the NaCl-like APIs from *xchacha20 additions

These APIs were useful with the salsa20 constructions for compatibility
with NaCl, but they are ...

a329340d90ac330db6f61cb7728d5191fad2d995 authored almost 8 years ago
Add tests for box_xchacha20poly1305

eb5c17d3ece003e64c2f50cb2a9e1905a4a07070 authored almost 8 years ago
C++ compat

99e6c9473977cdb3deeb5265bce6d6acfde647ae authored almost 8 years ago
Include <intrin.h> on Visual Studio for __cpuid()

4c2cf071f8b12cbe66d1b28cf8c05ec9d7581d42 authored almost 8 years ago
More tests for *xchacha20*

b146082d687667caefecf980659e3b99b23f52bd authored almost 8 years ago
C++ compat

071a1afde3ff364f66380c35feef4f87413f0368 authored almost 8 years ago
Add a test for HChaCha20

b209a7c0af6b0d4a975372646b061b88e22d51ec authored almost 8 years ago
Back out locks in randombytes_salsa20

These functions were not supposed to be thread-safe, and we can't
use crit_*() in the randombyte...

727dae49e211ef6d1f4d3e8ec61ddb805e8f8b9a authored almost 8 years ago
Merge branch 'master' of https://github.com/jedisct1/libsodium

* 'master' of https://github.com/jedisct1/libsodium:
C++ compat

d5fc01b3175564f184e032f9c22ec95dd494bbfa authored about 8 years ago
Reorder

5095fc9afa3db5b9a99ce3a08481f8a435fb997e authored about 8 years ago
C++ compat

e59bfee28198d4d651b9647584db7d535b8b94c3 authored about 8 years ago
Favor the Windows API over pthreads on mingw

8439df646b6b11af9043ec1382e957071ca418f8 authored about 8 years ago
Merge branch 'master' of https://github.com/jedisct1/libsodium

* 'master' of https://github.com/jedisct1/libsodium:
Compile with -Wno-type-limits

865a4a48cacf056b6df5ce7e9531a5d65f295e75 authored about 8 years ago
Trim TOTAL_MEMORY_SUMO to a 64k multiple

8b961fb1bd8996bac789b3b5556aed0aa785ae10 authored about 8 years ago
Merge branch 'master' of https://github.com/jedisct1/libsodium

3965574d3bdff753d89df7f65b0a4c0f0f26bdc8 authored about 8 years ago
Compile with -Wno-type-limits

9f489f07947d0f6d1000d7153971ae425663b5ac authored about 8 years ago
Indent

de3c0ff85ee0016805d570bb797064957bda9da8 authored about 8 years ago
Use getrandom() on dietlibc -- via Felix von Leitner

f053b98b6416a5566bed2b1f143f5055a873644c authored about 8 years ago
FindSodium.cmake MAKE VS FOLDER SELECTION GENERIC (#471)

a81cea2366b9e814861a6f47e5bd460e06f19295 authored about 8 years ago
Indent

3633726d564e8b7c62c99cc8c1129ea21a3bc190 authored about 8 years ago
Remove the non-IETF versions of crypto_aead_xchacha20poly1305

1686da3d3cf1d3c40a6985f8c515d20feb451bf8 authored about 8 years ago
Update the Makefile after the FindSodium.cmake renaming

43821d7756de0e980bbfba4b8514600723f2a458 authored about 8 years ago
RENAME FindSodium.cmake TO Findsodium.cmake (#473)

Fixes jedisct1/libsodium#466

9eeaffe934d39d179e6ad48a2fabf95a69fc02b9 authored about 8 years ago
2017

dad03904c83d014063d771607fa4ab25c02ec11c authored about 8 years ago
Try running autoreconf --version

This checks that autoreconf is actually the one we expect and not
some unrelated script.

f03f28a18a95edd51dcd9a14da76ad00b5da0cd3 authored about 8 years ago
Update some m4 scripts

0b10be1092aab52b6bea48ddf98d51976db417a3 authored about 8 years ago
Tweak AX_CHECK_COMPILE_FLAG to also try to link the test program

f31a4b759dd55db33031b5e92267f51a6546216d authored about 8 years ago
Merge branch 'master' of https://github.com/jedisct1/libsodium

* 'master' of https://github.com/jedisct1/libsodium:
Indent
xchacha20poly1305: optimize and ...

4e8832ed579506f3b945ac72fd21d37d2aef2bcc authored about 8 years ago
Indent

24fd77ded347675feea9e3bf97cf881a980e8093 authored about 8 years ago
xchacha20poly1305: optimize and be compatible with ietf chacha20poly1305 (#461)

Due to SSL, the IETF version of chacha20poly1305 is going to be the one
that's in libraries pla...

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

* 'master' of https://github.com/jedisct1/libsodium:
Check if atomic operations are supported
...

c5735ef2150fe205ca77fff1e10d4dfd4eebe6b2 authored about 8 years ago
Do not include xchacha20poly1305 in minimal mode

d54b0b8d690c7a46048627758aba9e1389e61067 authored about 8 years ago
Remove unexpected tabs

5aaff1ce2a4ef49ea28ccf011cd39adb0edf6398 authored about 8 years ago
Check if atomic operations are supported

db97a3550207486261d6b44d0e9771be36800d65 authored about 8 years ago
Remove a whitespace following trailing backslash in a Makefile

4c6f70408460ea8b341a905d7bc08557972a86a5 authored about 8 years ago
Correct an assertion and prefer compile-time assertions

9d2ac5f7470dfa1edc84f7b8846aa4cf0db3346c authored about 8 years ago
Indent

9979762bbed5291934a56593dbee49ff9810126d authored about 8 years ago
fixed GCC2 bug seeing empty statement (#449)

9cae7b6b7c6f527df807157602ba48821281048b authored about 8 years ago
+ crypto_aead_xchacha20poly1305

157c4a80c13b117608aeae12178b2d38825f9f8f authored about 8 years ago
Indent

8b7f03ddf7bd8d9f41c71b68a1f1b7a83698b137 authored about 8 years ago
+ crypto_box_curve25519xchacha20poly1305_*

184110ccc56d2e65d67c3ab38c9b74c9af4e6093 authored about 8 years ago
Indent

54a1357ce3258aa10b5f1f22faea9add13bdc1d8 authored about 8 years ago
Add secretbox_xchacha20poly1305_easy

2ace041fd9011d5ea81db5bc0673eb649136dd6f authored about 8 years ago
Make crypto_secretbox_xsalsa20poly1305_open() as __warn_unused_result__

d4f384e3885745f3addd16f68347698b85977c8b authored about 8 years ago
Rename box_x*poly1305.c -> secretbox_x*poly1305.c for consistency

669ed597d0b05f01144fc5563bfbe956ec1eeed4 authored about 8 years ago
+ secretbox_xchacha20poly1305

2848984edf7568725b9e7382df4eb16804bb3b03 authored about 8 years ago
Reformat to make the style more consistent

a86ac590d6b9144d2e757064f80b72893ac1dcc3 authored about 8 years ago
Update Coverity Scan token

11eef91e4924f0a8130731125db3a88cf605805c authored about 8 years ago
js: measuring `make check` time is not useful, especially not in a web browser

7afd929e701cd299ded2bdb0663eeb575e507128 authored over 8 years ago
Cast the scalar instead of the coefficient

5eed910c1156747c8475e20ccaee4a2bce2230e2 authored over 8 years ago
Argon2i: fix encoding issues

For compatibility with hashes might have been encoded using other libraries.

71f0693ee798c42ca9fe5b4465612bd3e1c50c30 authored over 8 years ago
Change the garbage value to 0xdb

If that garbage value becomes the LSB of a pointer, the pointer is more
likely to be unaligned, ...

aff4aaeabf406044e90954593b3d378fc088020a authored over 8 years ago
Allows RANDOMBYTES_DEFAULT_IMPLEMENTATION to be overriden

49741c59e89f7cb83a7379353cf68f8ad6731140 authored over 8 years ago
$MAKE_TOOLCHAIN --force

1ede5cc0bcc1a1805970fe941596b33ba5b60136 authored over 8 years ago
SUBDIRS << "contrib"

e4b716cd202dc6bdd829fe89205b5082248af2ac authored over 8 years ago
Trim spaces

3203811ee238d9ff1fdbcadc23eaa73b6e8bf1e4 authored over 8 years ago
Import contrib/FindSodium.cmake

b1f56de00b7509ba0ccf6581654a64b8d0607e33 authored over 8 years ago
+ crypto_stream_xchacha20

583c16707c9e3c7db91399894f0f4c2ae03ce96d authored over 8 years ago
Indent

42dc78b38b2e8712b5d9d811e9cce0c6c030b9ff authored over 8 years ago
Avoid collision with a possibly existing int128 type definition

b20d227f3790675810b9f305ca27d5febb3e2354 authored over 8 years ago
Remove commented out code and avoid inconsistent indentation

53ee1fe7589dce94eb7372f07a792a6c20319669 authored over 8 years ago
uint32 -> uint32_t

f257413772464724e9b5cba47e3b612096e2887d authored over 8 years ago
On OSX, libtool is not installed any more on Travis

f6e0256d9b1ca0958d1b8d2a38b4596d1d6bca4b authored over 8 years ago
add preprocessor flag to skip blocking /dev/random during libsodium init (#429)

94ea4192473d316bfe40baa11b742af0ae7cc5bb authored over 8 years ago
Use xcodebuild to retrieve the XCode version

6e2b119d86fe17675456ac1eb50b752253158f67 authored over 8 years ago
Argon2: check that m_cost/t_cost/lanes decode to uint32

26e8b0253f043189f3210cd29e1d6af6cec26384 authored over 8 years ago
XCode 8 may not be able to compile for iOS 5 and more

ed19556c2ffc508b7c3f9535185486eaa701e2eb authored over 8 years ago
Merge branch 'master' of https://github.com/jedisct1/libsodium

* 'master' of https://github.com/jedisct1/libsodium:
Bump Coverity label, even though it's not...

b8ea6287e19c89a2779c702c747912154fb353b6 authored over 8 years ago
Pass --host to compile for the iOS simulator

1766e13a0efaccc5f646e4282ebd3b0fd93e3adf authored over 8 years ago
Bump Coverity label, even though it's not used yet

782c5fec5a9ff199d65e899d7e51807e7c47d7ad authored over 8 years ago
A compiler *can* still optimize this out

68564326e1e9dc57ef03746f85734232d20ca6fb authored over 8 years ago
Better AVX2 detection, try 2 (only using intrinsic functions) (#420)

* Better AVX2 detection, try 2 (only using intrinsic functions)

* Slight change to AVX2 detec...

a3b68738db26a050a1cb47d2898a0071f1d284a2 authored over 8 years ago
Back to dev mode

6035c0779beec095d39becaff2d788180626c1df authored over 8 years ago
Pasto: CFLAGS_AVX -> CFLAGS_AVX2

Spotted by @ivmaykov

e08feb04d9a7b3b4912c2f2b2fdcb4792ad4fa80 authored over 8 years ago
Revert "Better AVX2 detection for GCC compilers"

This reverts commit 534e0774e37ee8faebfda0ae785567ac26d2d6ac.

fa18ba7505b5910959d73705aaff18bb9b3616a1 authored over 8 years ago
Merge pull request #419 from ivmaykov/master

Better AVX2 detection for GCC compilers

d1eb837e211affe5a52af2fd3fa0221943315c96 authored over 8 years ago
Better AVX2 detection for GCC compilers

534e0774e37ee8faebfda0ae785567ac26d2d6ac authored over 8 years ago
Remove dev flag

2f4f718cd94adab547c210a78050762cf667dfca authored over 8 years ago
_MSC_VER > 1600 -> _MSC_VER >= 1700 for consistency

19a9d18b9cc5079a6ae50f64554128ebec12776b authored over 8 years ago
Merge pull request #418 from Jan-E/vs2010x64

Fix x64 builds for MSVC < vc11

5497ca1fadf94a8a793c9380de3edb2315576ce0 authored over 8 years ago
Reintroduce 27a2756479032deb970c7e57cd0ff7567994eda4

482ab1ed4171329538bdee423a36477bcf590f23 authored over 8 years ago
Revert "VS2010 debug symbols"

This reverts commit 48b5f7b33251c260048fc6b66c672b41842ec20f.

d60b0c3699952389dded6803c37d3a7749f9c83d authored over 8 years ago
Revert "VS2012 debug symbols"

This reverts commit 6ff50e41a22baa4eed5739b6f9b0953cf4c11e02.

ab72d2d6b348b1bfc20705c08433ebb9775761f4 authored over 8 years ago
Revert "VS2013 debug symbols"

This reverts commit 0788e50bfd3899936331b6485c8bc19b18144e4c.

6996360304cd3e201b582782a88c9429ca3ff46d authored over 8 years ago
Merge pull request #417 from Jan-E/debugsymbols

Genereate pdb files for VS2010, 2012, 2013

27a2756479032deb970c7e57cd0ff7567994eda4 authored over 8 years ago
Fix VS2010 (and VC9) x64 build

6b739fc8212c46675d33701d2bf921f343b01619 authored over 8 years ago
VS2013 debug symbols

0788e50bfd3899936331b6485c8bc19b18144e4c authored over 8 years ago
VS2012 debug symbols

6ff50e41a22baa4eed5739b6f9b0953cf4c11e02 authored over 8 years ago
VS2010 debug symbols

48b5f7b33251c260048fc6b66c672b41842ec20f authored over 8 years ago
cpuid is not available on i686-nacl

351ae49e532ce4275aad714db0eee77b6788169b authored over 8 years ago
crit_{enter,leave} can fail

89918e94f16c97c0f6676098914818a6b3dcd9a5 authored over 8 years ago
Warn if the library is being compiled in a custom way

29492143ab6aeb3ad160903f10f407d665f0e6aa authored over 8 years ago
Version bump (not released yet)

a7a3235a39b6e88c0ace508cb753ed0b251b2183 authored over 8 years ago
Merge branch 'master' of https://github.com/jedisct1/libsodium

* 'master' of https://github.com/jedisct1/libsodium:
Add license title

eeb08c92fda728639da6baa860c7f75fe6e478eb authored over 8 years ago
Merge pull request #410 from waldyrious/patch-1

Add license title

a683111d89fcd6c5705700160ebe3b8541fd6d26 authored over 8 years ago
Add license title

It's not strictly required, but it's useful metadata, and part of the recommended license templa...

5917d2ab740291e0e2c82a58765b4ba595695b32 authored over 8 years ago
Update ChangeLog

a162c09b69075c467dfa985cd605a80955512c48 authored over 8 years ago
Update comment

2cc0bab0e304e6cd2219ec7c09a18bcdb439ad67 authored over 8 years ago
Expose sodium_crit_enter() and sodium_crit_leave() internally

648f46d22a31d8dbb179767bda23df06865e81d8 authored over 8 years ago