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

Bump dotnet-core / nuget versions to 1.0.18.3

github.com/jedisct1/libsodium - cbf9e63145ebdc6f472cbc9dab95f718a6b70694 authored about 2 years ago by Frank Denis <[email protected]>
dotnet core: try fixing run-test-binaries-cross-plat

github.com/jedisct1/libsodium - a7c4cd8b83ad2c5a58ec2749aa8faaf417feee6e authored about 2 years ago by Frank Denis <[email protected]>
Try to fix dotnet core GitHub action on ARM

github.com/jedisct1/libsodium - 2a7886d8f28de6e440b571dd94af36b33a131c01 authored about 2 years ago by Frank Denis <[email protected]>
Add a simple test runner to zig-out/bin/

github.com/jedisct1/libsodium - 71c7aa09755b83c2e1df3e3dc32fdf6820040146 authored about 2 years ago by Frank Denis <[email protected]>
build.zig: statically compile and install all the tests

github.com/jedisct1/libsodium - 195e98af39098178075f4dbc0a62908bc0e3e5a7 authored about 2 years ago by Frank Denis <[email protected]>
Debian 9 has reached EOL 2 years ago

github.com/jedisct1/libsodium - 74dda2ed24af00ab202e3f698a5864be050a8a26 authored about 2 years ago by Frank Denis <[email protected]>
Current LTS version of Ubuntu is 22.04 -- Test on that one

github.com/jedisct1/libsodium - 2977d7d22f64eb8254b910fcd95038756d766878 authored about 2 years ago by Frank Denis <[email protected]>
dotnet-core: build on Ubuntu 18.04, don't import backports

Backports are going to be removed in a couple weeks when the
distro will reach EOL.

github.com/jedisct1/libsodium - 4a5f4a8158fd994bb8083c0931c711ec148c39ae authored about 2 years ago by Frank Denis <[email protected]>
Use current versions of GitHub actions

github.com/jedisct1/libsodium - 15c473004264428020e8e4eed98161ce2bc2c07a authored about 2 years ago by Frank Denis <[email protected]>
dotnet-core: bump GitHub actions versions, and use Ubuntu 18.04 as a base

github.com/jedisct1/libsodium - 6251ccb8f7f622d21b04dcdeab0ffe754be41f1b authored about 2 years ago by Frank Denis <[email protected]>
Support memset_explicit() if available

NetBSD has explicit_memset(), but C23 decided to implement the
same thing but call it memset_exp...

github.com/jedisct1/libsodium - 6e8468d8750aecf91593f28a9d373bb9a5fe326e authored about 2 years ago by Frank Denis <[email protected]>
dist-build: use -Ofast or -O3

github.com/jedisct1/libsodium - 415bce5d978eefcfaf5b0dc96c0acafedda2bd0e authored about 2 years ago by Frank Denis <[email protected]>
AEGIS: add a specialized function to absorb the AD

github.com/jedisct1/libsodium - ece8e60524700cdf2b2b45e8f80c0ff49881814e authored about 2 years ago by Frank Denis <[email protected]>
GitHub CI: Add CIFuzz integration (#1231)

Signed-off-by: David Korczynski <[email protected]>

Signed-off-by: David Korczynski <david@...

github.com/jedisct1/libsodium - 43d5a33931db24a99da4d8e6b45e155873a57c83 authored about 2 years ago by DavidKorczynski <[email protected]>
Make the AEGIS code for ARM and Intel similar

github.com/jedisct1/libsodium - dd5c2bf23c7a984c6b7d34ad1996141f9a245c6b authored about 2 years ago by Frank Denis <[email protected]>
Add _mm_set_epi64x emulation if required

github.com/jedisct1/libsodium - af679cfb66e8e14b35b46cdd3e5aec94ab708d46 authored about 2 years ago by Frank Denis <[email protected]>
Add some sanity checks

github.com/jedisct1/libsodium - de83673ae49caa86e0069c8834003d5bc187bd30 authored about 2 years ago by Frank Denis <[email protected]>
clsq128(): simplify squaring

github.com/jedisct1/libsodium - 104de0dcd15740f04f6d8725455d294ea79c09a3 authored about 2 years ago by Frank Denis <[email protected]>
Add -Wno-unknown-pragmas if supported

github.com/jedisct1/libsodium - cda2788e00ca387830484da80bbc14e8d05ddca8 authored about 2 years ago by Frank Denis <[email protected]>
salsa20: initialize partial block

A compiler trying to be too smart could notice that we are shifting
ununitialized data (even tho...

github.com/jedisct1/libsodium - 9590e64fce7c627ffe6eac5b3dcc9c63a1252961 authored about 2 years ago by Frank Denis <[email protected]>
Simplify

github.com/jedisct1/libsodium - 3105de25dabfdb8d2d80d3d8af81f6613cbd3ae0 authored about 2 years ago by Frank Denis <[email protected]>
Repair CFLAGS/ CWFLAGS mixup

github.com/jedisct1/libsodium - 6a81ad2b255aa8e8666074b821f9e0f48745eebf authored about 2 years ago by Frank Denis <[email protected]>
-mcpu=native -> -mtune=native

github.com/jedisct1/libsodium - 07d83b808eb6fdd50d3665f09ddf0c686fce9187 authored about 2 years ago by Frank Denis <[email protected]>
GitHub CI: check compilation with zig cc

github.com/jedisct1/libsodium - 6d1d7ed9fb1288e26092ff9acb77e691377b0719 authored about 2 years ago by Frank Denis <[email protected]>
ghash: move addmul operation into inline functions

github.com/jedisct1/libsodium - ae82b44b702256f3222adad0103c472e196f9e34 authored about 2 years ago by Frank Denis <[email protected]>
__vectorcall didn't exist prior to Visual Studio 2012

github.com/jedisct1/libsodium - 8489b4d12476ca5b5a26adeded77a02980312ae7 authored about 2 years ago by Frank Denis <[email protected]>
Add __vectorcall to please MSVC

github.com/jedisct1/libsodium - ad3241a0dade1b0202c3cd3c25508c12090441f7 authored about 2 years ago by Frank Denis <[email protected]>
Azure Pipelines: update Zig to 0.10.0 to compile to WebAssembly/WASI

github.com/jedisct1/libsodium - 7ffd2a9057379f65f6ccfdbe0275dfa943fa5ea6 authored about 2 years ago by Frank Denis <[email protected]>
Azure pipelines: the vs2017-win2016 image doesn't exist any more

github.com/jedisct1/libsodium - 5ef0f9d48662071731b256dc2651399fc88ba3e7 authored about 2 years ago by Frank Denis <[email protected]>
Last exit() -> _exit() in misuse test

github.com/jedisct1/libsodium - 62c0a60a00ee189e6f663f142f3db7cb2795e094 authored about 2 years ago by Frank Denis <[email protected]>
exit() -> _exit() in misuse test

github.com/jedisct1/libsodium - 6bcaccafaba3db6a8a1f5b03d6235957db758f4f authored about 2 years ago by Frank Denis <[email protected]>
Require zig cc or clang for the amazing __builtin_shufflevector()

github.com/jedisct1/libsodium - 479c370bc13a2772f763d63f83c5734fd052ca13 authored about 2 years ago by Frank Denis <[email protected]>
sodium_utils tests: exit() -> _exit()

github.com/jedisct1/libsodium - 55b45109869eadf91f8f9ad89ed3cc9b91aaf098 authored about 2 years ago by Frank Denis <[email protected]>
Promote -Wno-deprecated-declarations to CFLAGS

github.com/jedisct1/libsodium - 870c6fc53f19838c4dba4cd60751da0379d72963 authored about 2 years ago by Frank Denis <[email protected]>
Improve AX_CHECK_CATCHABLE_SEGV

github.com/jedisct1/libsodium - 0308caa7eb2484ca7ab03e5556427c113d88d750 authored about 2 years ago by Frank Denis <[email protected]>
Try using -Ofast / -O3 by default

github.com/jedisct1/libsodium - ad4584d45590654b9d863ced90d2b2561d5cfbda authored about 2 years ago by Frank Denis <[email protected]>
Use enum instead of integers for C++ compat

github.com/jedisct1/libsodium - b677924b2e3b56d3902dd2c6ad234fd60d8842bc authored about 2 years ago by Frank Denis <[email protected]>
MSVC cannot compile AES-GCM for now

github.com/jedisct1/libsodium - 495a16cbe05f30c38c3e7e12a1d9e9de4e2530c5 authored about 2 years ago by Frank Denis <[email protected]>
Avoid C99isms

github.com/jedisct1/libsodium - 379cd8303b30049136040128dc776e1a81215a5b authored about 2 years ago by Frank Denis <[email protected]>
Avoid gcc extensions in aead_aes256gcm_aesni

github.com/jedisct1/libsodium - ae8f462ad3cef68f049e05457e067b77ae2548c5 authored about 2 years ago by Frank Denis <[email protected]>
configure.ac: add -Wno-deprecated-declarations

github.com/jedisct1/libsodium - a3521f1e85efdc28c8c354327988dfd6ba73c4d2 authored about 2 years ago by Frank Denis <[email protected]>
Don't try ARM Crypto implementations on big-endian yet

github.com/jedisct1/libsodium - 36d0196a4a27ee0962cff799ea898081b2bb23e1 authored about 2 years ago by Frank Denis <[email protected]>
Zig build: enable ARM Crypto

github.com/jedisct1/libsodium - 77c676a9e1d4d3abca44d146a96ef26ce7a9b16e authored about 2 years ago by Frank Denis <[email protected]>
Add AES256-GCM support for ARM crypto

github.com/jedisct1/libsodium - f3cf71edd79337f67486ecf3c005660afea8f9a2 authored about 2 years ago by Frank Denis <[email protected]>
AES-NI can be available on i386

github.com/jedisct1/libsodium - 45a0cef2fc82831f99935d74ccb15cad7042176a authored about 2 years ago by Frank Denis <[email protected]>
Remove unused macro

github.com/jedisct1/libsodium - 73d039d8ca37127e11e38e6f95cbeef830fc2b4c authored about 2 years ago by Frank Denis <[email protected]>
Rewrite the AES256-GCM implementation

Faster, way more readable, easier to port to other architectures.

github.com/jedisct1/libsodium - 9b623852bde3aff065f27a7872b4d57327bbc00a authored about 2 years ago by Frank Denis <[email protected]>
Win32: SecureZeroMemory may not be available

github.com/jedisct1/libsodium - 992168c50f05b79aed7443eaeb96be0bbd49838b authored about 2 years ago by Frank Denis <[email protected]>
Update build.zig for Zig-current

github.com/jedisct1/libsodium - ee11a1ff8a1f1b3c958e60bdf0a3c55b0d82028c authored about 2 years ago by Frank Denis <[email protected]>
scalarmult(): don't use the output as a temporary buffer

So that application can use the same pointer for the public key
and the shared secret.

github.com/jedisct1/libsodium - b4c5d37fb5ee2736caa4823433926b588911e893 authored about 2 years ago by Frank Denis <[email protected]>
Add support for arm64 watchOS (#1211)

github.com/jedisct1/libsodium - 3a99e1ec8a673928ea83657143a522dabacf3898 authored over 2 years ago by Elie Hage <[email protected]>
Add -Warray-bounds if supported

github.com/jedisct1/libsodium - c281249fd8f2d00c9a76e4686f95ff4783951040 authored over 2 years ago by Frank Denis <[email protected]>
ios: remove the support for bitcode (#1210)

github.com/jedisct1/libsodium - 907c2b64efa4f2d077a3a1aed908fb4f58b77c7b authored over 2 years ago by Javier Navarro <[email protected]>
[dotnet core] build for linux-musl-arm64 (#1174)

* Adding aarch64 build

* Removing workflow_dispatch

* Re-adding x64

* Disable libgcrypt hash ...

github.com/jedisct1/libsodium - 7621b135e2ec08cb96d1b5d5d6a213d9713ac513 authored over 2 years ago by bfren <[email protected]>
Clear decrypted block from stack (#1190)

github.com/jedisct1/libsodium - 0a6178f20373b34f36e91a03d7ca0d4c22462217 authored over 2 years ago by Steve Thomas <[email protected]>
Remove ARM64 support from AppVeyor

github.com/jedisct1/libsodium - f333ea1beb9a61dcf61449faf7854f0bb676fe82 authored over 2 years ago by Frank Denis <[email protected]>
Strip builds

github.com/jedisct1/libsodium - a0058a7623db2570c301f6fdffe5ed79e6f19604 authored over 2 years ago by Frank Denis <[email protected]>
sodium_compare(): cast operands to unsigned int

This matches the Zig implementation and
fixes #1184

github.com/jedisct1/libsodium - 4bffcc63b1cac4ffb4ba71688297b3dbdfba76bb authored over 2 years ago by Frank Denis <[email protected]>
Update msys2

github.com/jedisct1/libsodium - 4290815e5454c5ec131a2142271202d20de3e25a authored over 2 years ago by Frank Denis <[email protected]>
Update wasi-test-wrapper: SSVM was renamed to WasmEdge (#1179)

github.com/jedisct1/libsodium - fbc070487e4eb2196f78eacbf65fa802309be143 authored over 2 years ago by Yi <[email protected]>
Simplify blkxor()

github.com/jedisct1/libsodium - f425d4d96fdd4aa2e57a683a7c82c39b09d97cff authored over 2 years ago by Frank Denis <[email protected]>
azure-pipelines: wasi-sdk is not used any more

github.com/jedisct1/libsodium - 0727ce3454f91f4440ac03da092dc2e831033caf authored over 2 years ago by Frank Denis <[email protected]>
Use .NET 6.0 SDK to build and test the NuGet package (#1175)

github.com/jedisct1/libsodium - 561e556dad078af581f338fe3de9ee6362d28b16 authored over 2 years ago by ektrah <[email protected]>
build.zig: build both static and shared versions, copy version file

github.com/jedisct1/libsodium - 94100e5920152c9750ce97c1516efaa770e2b1ca authored over 2 years ago by Frank Denis <[email protected]>
build.zig remove ASM_BUILD_SYMBOL

github.com/jedisct1/libsodium - be7c15b23bd33b8e0af77815e2d639f372f373ac authored over 2 years ago by Frank Denis <[email protected]>
Catalyst: iOS 13.1 is the minimum target for Xcode 13

Fixes #1167

github.com/jedisct1/libsodium - cc7e7de81dfce0c7cd95c3c4cf49dd1a5821738e authored almost 3 years ago by Frank Denis <[email protected]>
Revert "Add the shifumi128 ZKP system"

This reverts commit 6efe9ee2b5588344c6ef6c85984f20efaf38e8f3.

github.com/jedisct1/libsodium - 75bde190554b14d60439abfdd8df3d34b32e36eb authored almost 3 years ago by Frank Denis <[email protected]>
Add the shifumi128 ZKP system

github.com/jedisct1/libsodium - 6efe9ee2b5588344c6ef6c85984f20efaf38e8f3 authored almost 3 years ago by Frank Denis <[email protected]>
Regen MSVC files

github.com/jedisct1/libsodium - 17c1b5cd0b35db7c7fb3304b3f4941d5fe1b4cb0 authored almost 3 years ago by Frank Denis <[email protected]>
Put the packaging line for nuget back in (#1164)

github.com/jedisct1/libsodium - 3033271213aa083b49ec88c23d815af176fc12a2 authored almost 3 years ago by Sean Mollet <[email protected]>
Support gcc-like and C11-like memory fences

github.com/jedisct1/libsodium - 69d15f11237c3b3c9ef5f80dad796f14c8e39f0d authored almost 3 years ago by Frank Denis <[email protected]>
Add memory fences where supported

github.com/jedisct1/libsodium - d4ee08ab8a1c674203796161af6d013283b33d69 authored almost 3 years ago by Frank Denis <[email protected]>
Build dotnet core x64 binaries in Ubuntu 16.04

...to provide support for CentOS 7 and Debian 9

Contributed by @enclave-alistair

Fixes #1099

github.com/jedisct1/libsodium - 2e9b4c47c8cf6759a11a90c2468036e47674b29a authored almost 3 years ago by Frank Denis <[email protected]>
Improve readability

github.com/jedisct1/libsodium - d30251f03e646abd07b5399654f1f5dcea9a6b38 authored almost 3 years ago by Frank Denis <[email protected]>
Added script to generate all android versions and script to create AAR (#1155)

* Added script to generate all android versions and script to create AAR with prefab

* disabl...

github.com/jedisct1/libsodium - 68baef3f03f722df8c9cbf060980455288704e9d authored almost 3 years ago by ReenigneCA <[email protected]>
Use deterministic signatures for benchmarking

github.com/jedisct1/libsodium - dce3bca3bad8553fb942603f6afb8289fb418459 authored almost 3 years ago by Frank Denis <[email protected]>
wasm32-wasi: add /opt/homebrew/bin to the default paths

github.com/jedisct1/libsodium - 3b458d0eee33688c5d4e2c8647cb2a4972da5890 authored almost 3 years ago by Frank Denis <[email protected]>
Lucet has reached EOL

github.com/jedisct1/libsodium - 77bf2e827356f6c2956a41cf14f9038f3a18fe21 authored almost 3 years ago by Frank Denis <[email protected]>
AEGIS: rename constants to match the draft

github.com/jedisct1/libsodium - fbe2c92f0d61d03d8e030ca3d22e922110ef07a7 authored almost 3 years ago by Frank Denis <[email protected]>
android-build: use -z

github.com/jedisct1/libsodium - 75175f8ec6ddc55d7a9ebfa8128adae867874bb9 authored about 3 years ago by Frank Denis <[email protected]>
androit-build: add extra quotes

github.com/jedisct1/libsodium - c72dce4075cda202a98f91028ca6a4a86e361718 authored about 3 years ago by Frank Denis <[email protected]>
The Android NDK cannot target API level 16 any more; bump to 19

github.com/jedisct1/libsodium - 6274dd3598f8d4d7d814b35c8039ab2f21c7fa59 authored about 3 years ago by Frank Denis <[email protected]>
Don't use legacy quotes

github.com/jedisct1/libsodium - 003ad0f1c9a4561bb70363782cd104e8f55cf864 authored about 3 years ago by Frank Denis <[email protected]>
update android build scripts to support latest ndk version and prebuilt toolchains (#1138)

* Update android-armv7-a.sh

update HOST_COMPILER variable to be compatible with updated andro...

github.com/jedisct1/libsodium - c3d0f1b66659905491671abc4bb5d6415f642e6d authored about 3 years ago by ReenigneCA <[email protected]>
CI: Update Android NDK to r24-beta2

github.com/jedisct1/libsodium - 234b7d4ab74c1b0614063a040b176389aacf42f0 authored about 3 years ago by Frank Denis <[email protected]>
edwards25519: faster recovery of the X coordinate

github.com/jedisct1/libsodium - 447cd270d993d30bcf1ca436a416d6a052694542 authored about 3 years ago by Frank Denis <[email protected]>
Revert "wasm-opt: use --strip-debug"

This reverts commit 85bdde2817a1567ee9b7f415b8d7725b8192c9c4.

github.com/jedisct1/libsodium - 5df53ce62b41ea3c624f0565fe5f088aa295801e authored about 3 years ago by Frank Denis <[email protected]>
Enable building win/arm64 package using visual studio (#1130)

* Retarget Visual studio tool chain to v142

* add ARM64 option to wintest.bat

* add window...

github.com/jedisct1/libsodium - 13144d11c1520c0c863b5b2879c48534f861965f authored about 3 years ago by Niyas Sait <[email protected]>
wasm-opt: use --strip-debug

github.com/jedisct1/libsodium - 85bdde2817a1567ee9b7f415b8d7725b8192c9c4 authored about 3 years ago by Frank Denis <[email protected]>
Add issue template

github.com/jedisct1/libsodium - ddef5f37a818b1b9d7a50c20049064266125af61 authored about 3 years ago by Frank Denis <[email protected]>
Remove expected length from the pwhash_str_verify()/needs_rehash()

github.com/jedisct1/libsodium - 089f850608737f9d969157092988cb274fe7f8d4 authored about 3 years ago by Frank Denis <[email protected]>
Azure Pipelines: build on MSVC 2022

github.com/jedisct1/libsodium - df37f22de03b18fa45e68d30527c3b01b685e24b authored about 3 years ago by Frank Denis <[email protected]>
dotnet-core: add aarch64-macos builds

Fixes #1106

github.com/jedisct1/libsodium - eba7c5e0f49830c154fbc28590fa8b5c4000d0b6 authored about 3 years ago by Frank Denis <[email protected]>
qemu is not needed

github.com/jedisct1/libsodium - 5eb07a9bcc3c736ca731b44bd97699f043a9eb62 authored about 3 years ago by Frank Denis <[email protected]>
Revert "Retarget the base Visual Studio solution"

This reverts commit 1bdefd6a4e1139fe5020af00328cf1475b9b588f.

github.com/jedisct1/libsodium - 4042deda8cc0db20443639a739ce05557bf5a141 authored about 3 years ago by Frank Denis <[email protected]>
Indent GitHub Actions code

github.com/jedisct1/libsodium - 06db7fad812ee094a4317868971dd92d03875cd4 authored about 3 years ago by Frank Denis <[email protected]>
Compile assembly files

github.com/jedisct1/libsodium - 826b7d2a10d35f11f8b0dd1bc3ed733d38b63cb7 authored about 3 years ago by Frank Denis <[email protected]>