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

Strip non-debug builds

github.com/jedisct1/libsodium - 620d4529b625910771122d4b4122fcacc6a69a63 authored about 3 years ago by Frank Denis <[email protected]>
Correct target library name

github.com/jedisct1/libsodium - 91340df7a0f6604a9276487334f5df95e39b35c4 authored about 3 years ago by Frank Denis <[email protected]>
Remove duplicate definition

github.com/jedisct1/libsodium - 1329ba8ad8983fcfb7a9ed71a9b97c05d357a8c2 authored about 3 years ago by Frank Denis <[email protected]>
Add preliminary build.zig file

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

github.com/jedisct1/libsodium - 1bdefd6a4e1139fe5020af00328cf1475b9b588f authored about 3 years ago by Frank Denis <[email protected]>
Add Visual Studio 2022 support

github.com/jedisct1/libsodium - 7b734bd58e1950d26df631f711e4a30327fb7712 authored about 3 years ago by Frank Denis <[email protected]>
Remove unused variables

github.com/jedisct1/libsodium - b65f8fdf4f26cdebdba3597ab5cb7a8cd09c9bcf authored about 3 years ago by Frank Denis <[email protected]>
H2C: Y should be negative is gx1 is a square

Fixes #1119

github.com/jedisct1/libsodium - 7052e4733fdb48aa0a09d9897ece7f695478b9ee authored about 3 years ago by Frank Denis <[email protected]>
Portability improvements (#1105)

* Move `raise` code to be behind an autoconf check

This moves the call to `raise` behind a `H...

github.com/jedisct1/libsodium - 64129657a5c67f3bab84562aa8d57dacc685cc75 authored over 3 years ago by Jørgen P. Tjernø <[email protected]>
Update msys2

github.com/jedisct1/libsodium - fe1d6d11aabcbd191abd3b8df99abf18a726c036 authored over 3 years ago by Frank Denis <[email protected]>
fe25519_reduce64: handle the top bit

This is only for code clarity and for people copy/pasting that
private code to use it in a diffe...

github.com/jedisct1/libsodium - 038e4114e9d1e1dfc39c380543e9949bd4c828ee authored over 3 years ago by Frank Denis <[email protected]>
Azure Pipelines CI: remove the need for llvm

github.com/jedisct1/libsodium - 78c9d1eadec51a8c5193ed81ad435a2466fc3c26 authored over 3 years ago by Frank Denis <[email protected]>
No need to define the STRIP command

github.com/jedisct1/libsodium - 677572ec1bc01acb222cba1530f73545e939a47b authored over 3 years ago by Frank Denis <[email protected]>
WASI: remove wasi-sdk dependency; build module with zig

github.com/jedisct1/libsodium - c2d66aaec95b08016a6b23b46fa20417ed71718e authored over 3 years ago by Frank Denis <[email protected]>
Handle the Sun and the IBM compilers separately

github.com/jedisct1/libsodium - 07c2f6c053dd2aed1716444d667dcc781f14739c authored over 3 years ago by Frank Denis <[email protected]>
Fix build on z/OS using XLC (#1089)

* Fix incorrect XLC #pragma in public header

* Fix incorrect XLC #pragma in internal blake2 h...

github.com/jedisct1/libsodium - b9b66faddbe32b8cbe4f91a75bae6e48988c0715 authored over 3 years ago by infinitydev <[email protected]>
Remove unused variable from _sodium_runtime_intel_cpu_features (#1085)

The function `_sodium_runtime_intel_cpu_features` assigns some value to
its local variable `id`...

github.com/jedisct1/libsodium - 6cd2677d44a715103304dbe58f1761f966acc079 authored over 3 years ago by niooss-ledger <[email protected]>
emscripten: EXTRA_EXPORTED_RUNTIME_METHODS -> EXPORTED_RUNTIME_METHODS

github.com/jedisct1/libsodium - 6efaa0264aa31cb5515f2e53914b6e5ee342e961 authored over 3 years ago by Frank Denis <[email protected]>
Use assignement + case instead of memcpy()

github.com/jedisct1/libsodium - 558886fd0e61bde24fe2c4667034384fe143471d authored over 3 years ago by Frank Denis <[email protected]>
fix link to contributing (#1076)

github.com/jedisct1/libsodium - 42f7aff7598199d7bfe3e155855cae3e734e73a1 authored over 3 years ago by Christian Brabandt <[email protected]>
Include private/sse2_64_32.h only where SSE2 is required

Fixes #1074

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

github.com/jedisct1/libsodium - 4aafe7517ae6ab732ea847c7e9d160943a2e2f74 authored over 3 years ago by Frank Denis <[email protected]>
core.c: Make _sodium_crit_init static (#1073)

github.com/jedisct1/libsodium - 9faa6bb62be730f59751cd37a6f2aa7ff7d8fc50 authored over 3 years ago by Alcaro <[email protected]>
Add multi-plat nuget package testing (#1070)

Build .net binaries targeting the various linux platforms as a self-contained deployment, then u...

github.com/jedisct1/libsodium - 96f70b0c8a3381f843f53a46829d9388c1c2a23b authored over 3 years ago by Alistair Evans <[email protected]>
Adding linux-arm support for the .net build (#1069)

Generate an armhf cross-compile.

github.com/jedisct1/libsodium - 6f8362dc876b746ef4e5c587fcea39d3149d6e9d authored over 3 years ago by Alistair Evans <[email protected]>
sync dotnet-core.yml with stable

github.com/jedisct1/libsodium - e1186130f708a9f8413c052dc7a138b7c9b86d58 authored over 3 years ago by Frank Denis <[email protected]>
Ubuntu 16.04 has reached EOL and Alpine 3.7 looks really old as well

github.com/jedisct1/libsodium - d1a5aaecf06fe387ef9acb81967282d0628d804c authored over 3 years ago by Frank Denis <[email protected]>
define randombytes_set_implementation argument to be const (#1068)

github.com/jedisct1/libsodium - 7d1aad179713d51b8b460ea52a35ab10517cd2e4 authored over 3 years ago by Jordan Frank <[email protected]>
Adds linux-arm64 binary to the generated nuget package (#1067)

Uses cross-compilation to run make; make check uses qemu to execute the tests on virtualised ARM.

github.com/jedisct1/libsodium - cdbb5a5a1cb3a8d08815a6c8c2321b3de964cfac authored over 3 years ago by Alistair Evans <[email protected]>
CI: Ubuntu's autoconf version is old - Try with version 2.69

github.com/jedisct1/libsodium - b1873666b45736343f5fdf57be26414627901eac authored over 3 years ago by Frank Denis <[email protected]>
Call AC_CANONICAL_TARGET

github.com/jedisct1/libsodium - 6b21ef2f2dcf8850c73268385e59c036b8ed5d00 authored over 3 years ago by Frank Denis <[email protected]>
wasi-libc exposes getpid() but it doesn't work without emulation

github.com/jedisct1/libsodium - 63165fd148d1369e8cf39a12391b1ca530bed057 authored over 3 years ago by Frank Denis <[email protected]>
Don't define DllMain in static builds

github.com/jedisct1/libsodium - 0e870c540687df6bbb45a536a1bc7724ff7b7c5a authored over 3 years ago by Frank Denis <[email protected]>
Delete critical section on DLL_PROCESS_DETACH (#1058)

To explicitly release all allocated resources on shutdown on Windows, we delete the critical sec...

github.com/jedisct1/libsodium - 8b66d2b96960d348481612ef74a45d4c2c4048fa authored over 3 years ago by Christoph M. Becker <[email protected]>
Fix comment in ristretto255_elligator (#1052)

github.com/jedisct1/libsodium - 710b2d3963347017ba73047550d8822e50d3bcec authored over 3 years ago by P.I.E. Security Team <[email protected]>
Enable crypto extensions on ARMv8

github.com/jedisct1/libsodium - 85e48722a8f0b263943cc44d579f372a1e4cbc0d authored over 3 years ago by Frank Denis <[email protected]>
COMPILE -> LINK

github.com/jedisct1/libsodium - 8a40c424abe9be7f6e7c7cf4833a0dad86101381 authored over 3 years ago by Frank Denis <[email protected]>
Restore compile flag test

github.com/jedisct1/libsodium - 6ced0254903fb0880c04a76e3bba48f41d52debe authored over 3 years ago by Frank Denis <[email protected]>
Update some autoconf macros

github.com/jedisct1/libsodium - cd1bd8f1b3fd3b934bbb22144f57286a7298e4b9 authored over 3 years ago by Frank Denis <[email protected]>
Add Android builds to CI

github.com/jedisct1/libsodium - 731f7c0d952572a5bc7e2cac82f5a8012cb51290 authored over 3 years ago by Frank Denis <[email protected]>
Add some more base64 decoding tests

github.com/jedisct1/libsodium - 6d566070b48efd2fa099bbe9822914455150aba9 authored almost 4 years ago by Frank Denis <[email protected]>
Autoconf updates

github.com/jedisct1/libsodium - 0d7c5bec0657092ccad180100a2c0bb08903c8be authored almost 4 years ago by Frank Denis <[email protected]>
Proper check for the check-globals script

github.com/jedisct1/libsodium - ea15384f9ba461c79c9b661d1d078718f1fc788c authored almost 4 years ago by Frank Denis <[email protected]>
Add AEGIS128L test, regen the ones for AEGIS256, sort

github.com/jedisct1/libsodium - c93662b27cc062fd8f82b667e4541476910f432c authored almost 4 years ago by Frank Denis <[email protected]>
Fix MAC computation in AEGIS128L on aarch64

github.com/jedisct1/libsodium - 144e6e31618beee01d011e66d0e1b3758f8ceced authored almost 4 years ago by harl <[email protected]>
Error from argon2_hash() during verify propagated. (#1039)

github.com/jedisct1/libsodium - 3de0b3cdad90bbe0c44393fb0a264e9af6d76724 authored almost 4 years ago by martingd <[email protected]>
Add LLVM, move lucet down

github.com/jedisct1/libsodium - 421212fe4277b04fb71156a1ada619c95e29b88f authored almost 4 years ago by Frank Denis <[email protected]>
apt-get update may be required on workflows

github.com/jedisct1/libsodium - 57d950a54e6f7743084092ba5d31b8fa0641eab2 authored almost 4 years ago by Frank Denis <[email protected]>
Update msys2

github.com/jedisct1/libsodium - 71f91b2f6e504bbdd0ce9c6830a86653d52ab119 authored almost 4 years ago by Frank Denis <[email protected]>
test: fix two error messages (#1034)

github.com/jedisct1/libsodium - 2082e038fd8d9830700bcb524ae51813cda23d9f authored almost 4 years ago by Tobias Nießen <[email protected]>
wasm bench: make lucet performance significantly better

By default, lucetc generates code with explicit bound checking,
even though the runtime has guar...

github.com/jedisct1/libsodium - 55bb5af253226861695fe57e570d8c6162c9aa10 authored almost 4 years ago by Frank Denis <[email protected]>
Remove unused hash2.exp

github.com/jedisct1/libsodium - 28e6cc1a959ec20f2de48680532615f2966d31aa authored almost 4 years ago by Frank Denis <[email protected]>
Add support for Node without wasmer-js

github.com/jedisct1/libsodium - 9039eea1e32c70de608fbba2cf9134f79a764a28 authored almost 4 years ago by Frank Denis <[email protected]>
WASM benchmarks: add lucet and WAMR, update wasmtime & wasmer

github.com/jedisct1/libsodium - cd5252328fc3eea6ab0438bebcdf1f674f37ceda authored almost 4 years ago by Frank Denis <[email protected]>
Braces

github.com/jedisct1/libsodium - af6366efc3df872b820e6b9e42b0fc8d97b78d78 authored almost 4 years ago by Frank Denis <[email protected]>
Fix alignment after #1032

github.com/jedisct1/libsodium - f01675fcf2cdf6c46e4e01896e0223a7cad0901c authored almost 4 years ago by Frank Denis <[email protected]>
src: improve a few comments (#1032)

github.com/jedisct1/libsodium - 219e74cc9837673aa56ad5e5208d5a2fe8207eb2 authored almost 4 years ago by Tobias Nießen <[email protected]>
Only run test-globals if it exists

github.com/jedisct1/libsodium - 758db56bf63d62a6d8134df48e86fbf493045100 authored almost 4 years ago by Frank Denis <[email protected]>
Put <meta> tag outside <style>

Fixes https://github.com/jedisct1/libsodium.js/pull/267

github.com/jedisct1/libsodium - 4020f76a5fc5874b889eb48090bfbb1612f9cf6b authored almost 4 years ago by Frank Denis <[email protected]>
emscripten: build with NODEJS_CATCH_REJECTION=0 (#1025)

This stops emscripten from adding a `unhandledRejection` handler on the global `process` object ...

github.com/jedisct1/libsodium - 12f03c310f25af55dc99f79e432f725cfdf2c1f0 authored almost 4 years ago by Simon Wachter <[email protected]>
Make sure config.sub and config.guess are executable (#1024)

* Make sure config.sub and config.guess are executable

This fixes Spack build on ppc64 and aarc...

github.com/jedisct1/libsodium - e8900988a861af048c67a6c783a16a6a134126f0 authored almost 4 years ago by Baptiste Jonglez <[email protected]>
Change crypto_core_ed25519_from_string() to accept a hash function

github.com/jedisct1/libsodium - e4206f13370d0deda3bcfac2085a24911fdf4007 authored almost 4 years ago by Frank Denis <[email protected]>
Move the H2C string->hash functions to their own files

github.com/jedisct1/libsodium - e0629769d3187fe83440392f0e8050807a053fe3 authored almost 4 years ago by Frank Denis <[email protected]>
Add GitHub Actions badge

github.com/jedisct1/libsodium - 83ad278a280140e2c8bdd87e69a84af037ac760b authored almost 4 years ago by Frank Denis <[email protected]>
Enable GitHub Actions

github.com/jedisct1/libsodium - b1ed64613a42df15ed009ff2c0dbd150656c6dd9 authored almost 4 years ago by Frank Denis <[email protected]>
Update global symbols

github.com/jedisct1/libsodium - a424d6026d86845f3063d4d2fa983af30f27c760 authored almost 4 years ago by Frank Denis <[email protected]>
Farewell, Travis

"Builds have been temporarily disabled for public repositories due to a
negative credit balance"

github.com/jedisct1/libsodium - 4bed9dfe6bc0040149fd1516e79a23318efc8625 authored almost 4 years ago by Frank Denis <[email protected]>
Allow arbitrary long string-to-H2C-hash operations

Make the ristretto and edwards25519 string to hash code lookalike.

github.com/jedisct1/libsodium - 5ff2b1a0e7150e4a215052a190653ac843c8e417 authored almost 4 years ago by Frank Denis <[email protected]>
Use SHA-256 for the hash-to-ristretto255 operation

We may eventually revert to SHA-512

github.com/jedisct1/libsodium - 41e6cb336832a1bf9556c53e0a897dcbbcf0e66a authored almost 4 years ago by Frank Denis <[email protected]>
Explicit

github.com/jedisct1/libsodium - 89916bbe11cfb2a40f45521c2c7187d042e5023f authored almost 4 years ago by Frank Denis <[email protected]>
Update msys2

github.com/jedisct1/libsodium - ad65e5dc3e591162d3c43f53562383a60d39289e authored almost 4 years ago by Frank Denis <[email protected]>
CentOS doesn't exist any more

github.com/jedisct1/libsodium - 899c3a62b2860e81137830534311218b71f42f04 authored about 4 years ago by Frank Denis <[email protected]>
CodeQL: remove git checkout HEAD^2

github.com/jedisct1/libsodium - c4a6c6b8bfd2db7dc79f2a989d51957d1b8db1a4 authored about 4 years ago by Frank Denis <[email protected]>
Typo (risretto -> ristretto)

Fixes #1014

github.com/jedisct1/libsodium - 611e1a0bc1fecf3a3c1f93c82baf9dac74814071 authored about 4 years ago by Frank Denis <[email protected]>
Make the text logo slightly more readable in dark mode

github.com/jedisct1/libsodium - a5e2122177fa88f09b72047030f3a23f5b651c49 authored about 4 years ago by Frank Denis <[email protected]>
Detect ARM features with elf_aux_info on FreeBSD >= 12.0

by @devnexen, thanks!

Fixes #1012

github.com/jedisct1/libsodium - 45bca21a954799d64d9ad86f245916737cdb9971 authored about 4 years ago by Frank Denis <[email protected]>
Reorganize ARM features detection

github.com/jedisct1/libsodium - 761c1b34cd20b46e3afa2dde581e5c440744a2a9 authored about 4 years ago by Frank Denis <[email protected]>
wasm-ld doesn't support --no-threads any more

github.com/jedisct1/libsodium - 7af3ed92379e77ca72c9c3851d753aa29d2baaf7 authored about 4 years ago by Frank Denis <[email protected]>
Bump wasi-sdk version

github.com/jedisct1/libsodium - 5e262eeb8f7054bdd7b5d11946f9ad7cc62c6cc6 authored about 4 years ago by Frank Denis <[email protected]>
pwhash never supported "in-place" operation - return EINVAL

github.com/jedisct1/libsodium - 4aa74923d298cf87670402688934b7a7fb2cc742 authored about 4 years ago by Frank Denis <[email protected]>
Update msys2-base

github.com/jedisct1/libsodium - dbbd8c6bb935f16443a0e1ab9a5af26a814bed3a authored about 4 years ago by Frank Denis <[email protected]>
apple-xcframework: add bitcode support to all emulators

github.com/jedisct1/libsodium - ec552621cba33b7c7f09e13070d5cd04a3c09698 authored about 4 years ago by Frank Denis <[email protected]>
DragonFlyBSD supports getrandom too since 5.7

github.com/jedisct1/libsodium - d250858c7445b7de94e912b529b81defe20d4aaa authored about 4 years ago by David CARLIER <[email protected]>
MSYS2's CI repository is no more

github.com/jedisct1/libsodium - 3f1df651736af34468d1926388de1e498b1d2847 authored about 4 years ago by Frank Denis <[email protected]>
Pack the NuGet package with .NET 5.0 (#1009)

* Update libsodium.pkgproj

* Update dotnet-core.yml

github.com/jedisct1/libsodium - e8f3c898475ca30d3a8b2808d990831301cae1f2 authored about 4 years ago by ektrah <[email protected]>
secretbox_xchacha: don't do useless rounds for the first block

github.com/jedisct1/libsodium - b302c8e8e1f71292f1781e764ad7276fbcbfa06d authored about 4 years ago by Frank Denis <[email protected]>
secretbox_open: no need to encrypt the first block twice

github.com/jedisct1/libsodium - 31436eb1df0650d625e409d38a1f9d1bf5779282 authored about 4 years ago by Frank Denis <[email protected]>
Build the watchOS simulators with bitcode

github.com/jedisct1/libsodium - 1801900486387a203ff6211cc8bed8102eac556d authored about 4 years ago by Frank Denis <[email protected]>
Register _crypto_core_ristretto255_from_string_ro

github.com/jedisct1/libsodium - b02dbf25195bd1097a91ab33f511f6d15412527c authored about 4 years ago by Frank Denis <[email protected]>
Add tvOS support for Apple XCFramework generation.

github.com/jedisct1/libsodium - 1ff1708fe43bbdfb6243dca458b215f9c00e7195 authored about 4 years ago by Dan Browne <[email protected]>
emscripten: RUNNING_JS_OPTS has been removed in recent versions

github.com/jedisct1/libsodium - dd72efe41f3afeb3f19bd47989dc7fced2965725 authored about 4 years ago by Frank Denis <[email protected]>
Merge branch 'master' of github.com:jedisct1/libsodium into master

* 'master' of github.com:jedisct1/libsodium:
docs: fix simple typo, interoperatibility -> inte...

github.com/jedisct1/libsodium - 82652f0a0ba277eaeca0ee73323a616fef7015f6 authored about 4 years ago by Frank Denis <[email protected]>
docs: fix simple typo, interoperatibility -> interoperability (#1002)

There is a small typo in src/libsodium/include/sodium/crypto_hash.h, src/libsodium/include/sodiu...

github.com/jedisct1/libsodium - b3fafe1291aeac53ce3918b5d4f9a8408c1244be authored about 4 years ago by Tim Gates <[email protected]>
Unbreak unchecked_sqrt if pointers are distinct

github.com/jedisct1/libsodium - 0263be7a15bc222386083afa89fcda0aad23ef69 authored about 4 years ago by Frank Denis <[email protected]>
Comment

github.com/jedisct1/libsodium - 29041d8ba1c2c0491a44d7d121a2b54e83615c56 authored about 4 years ago by Frank Denis <[email protected]>