1
mirror of https://github.com/jedisct1/libsodium.git synced 2024-12-24 12:36:01 -07:00
Commit Graph

38 Commits

Author SHA1 Message Date
Frank Denis
e3c88ff0be .NET: compile Linux targets with Zig 2022-11-28 00:08:25 +01:00
Frank Denis
2e8b0f2133 CI: use actions/checkout@v3 for the Android tests, too 2022-11-27 16:14:11 +01:00
Frank Denis
a7c4cd8b83 dotnet core: try fixing run-test-binaries-cross-plat 2022-11-24 23:16:50 +01:00
Frank Denis
2a7886d8f2 Try to fix dotnet core GitHub action on ARM 2022-11-24 22:46:08 +01:00
Frank Denis
74dda2ed24 Debian 9 has reached EOL 2 years ago 2022-11-23 20:13:48 +01:00
Frank Denis
2977d7d22f Current LTS version of Ubuntu is 22.04 -- Test on that one 2022-11-23 20:05:50 +01:00
Frank Denis
4a5f4a8158 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.
2022-11-23 20:04:04 +01:00
Frank Denis
15c4730042 Use current versions of GitHub actions 2022-11-23 20:03:58 +01:00
Frank Denis
6251ccb8f7 dotnet-core: bump GitHub actions versions, and use Ubuntu 18.04 as a base 2022-11-23 20:03:54 +01:00
DavidKorczynski
43d5a33931
GitHub CI: Add CIFuzz integration (#1231)
Signed-off-by: David Korczynski <david@adalogics.com>

Signed-off-by: David Korczynski <david@adalogics.com>
2022-11-19 23:03:24 +01:00
Frank Denis
6d1d7ed9fb GitHub CI: check compilation with zig cc 2022-11-14 22:16:24 +01:00
bfren
7621b135e2 [dotnet core] build for linux-musl-arm64 (#1174)
* Adding aarch64 build

* Removing workflow_dispatch

* Re-adding x64

* Disable libgcrypt hash - #1173

* Adding sudo to gcrypt disable - #1173

* Remove sudo, put gcrypt disable before building source list - #1173

* Adding linux-musl-arm64 build to NuGet package - #1174

* Explain the gcrypt configuration hack
2022-08-15 16:48:19 +02:00
ektrah
561e556dad
Use .NET 6.0 SDK to build and test the NuGet package (#1175) 2022-04-30 21:46:56 +02:00
Frank Denis
2e9b4c47c8 Build dotnet core x64 binaries in Ubuntu 16.04
...to provide support for CentOS 7 and Debian 9

Contributed by @enclave-alistair

Fixes #1099
2022-02-27 11:39:46 +01:00
Frank Denis
234b7d4ab7 CI: Update Android NDK to r24-beta2 2021-12-28 22:11:28 +01:00
Frank Denis
eba7c5e0f4 dotnet-core: add aarch64-macos builds
Fixes #1106
2021-11-11 12:38:46 +01:00
Frank Denis
5eb07a9bcc qemu is not needed 2021-11-11 12:13:29 +01:00
Frank Denis
06db7fad81 Indent GitHub Actions code 2021-11-10 15:56:51 +01:00
Frank Denis
7993f5ec51 Format 2021-06-02 21:35:16 +02:00
Alistair Evans
96f70b0c8a
Add multi-plat nuget package testing (#1070)
Build .net binaries targeting the various linux platforms as a self-contained deployment, then use QEMU to run those binaries on the appropriate architecture
2021-06-01 17:58:01 +02:00
Frank Denis
ca638d428a Format 2021-05-26 19:59:11 +02:00
Alistair Evans
6f8362dc87
Adding linux-arm support for the .net build (#1069)
Generate an armhf cross-compile.
2021-05-26 19:58:54 +02:00
Frank Denis
e1186130f7 sync dotnet-core.yml with stable 2021-05-26 19:57:33 +02:00
Frank Denis
d1a5aaecf0 Ubuntu 16.04 has reached EOL and Alpine 3.7 looks really old as well 2021-05-26 16:23:00 +02:00
Frank Denis
cf2766d685 Format 2021-05-26 16:11:25 +02:00
Alistair Evans
cdbb5a5a1c
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.
2021-05-25 19:25:23 +02:00
Frank Denis
731f7c0d95 Add Android builds to CI 2021-04-08 10:44:25 +02:00
Frank Denis
ea15384f9b Proper check for the check-globals script 2021-03-15 12:04:23 +01:00
Frank Denis
57d950a54e apt-get update may be required on workflows 2021-03-01 12:50:21 +01:00
Frank Denis
758db56bf6 Only run test-globals if it exists 2021-02-07 14:00:51 +01:00
Frank Denis
b1ed64613a Enable GitHub Actions 2021-01-23 22:32:17 +01:00
Frank Denis
899c3a62b2 CentOS doesn't exist any more 2020-12-10 23:16:32 +01:00
Frank Denis
c4a6c6b8bf CodeQL: remove git checkout HEAD^2 2020-12-10 23:16:31 +01:00
ektrah
e8f3c89847
Pack the NuGet package with .NET 5.0 (#1009)
* Update libsodium.pkgproj

* Update dotnet-core.yml
2020-11-04 17:03:28 +01:00
Frank Denis
15c6462e60 Add CodeQL scan 2020-06-11 10:17:50 +02:00
Frank Denis
4f34318399 Try to build the NuGet packages in the next branch 2019-12-30 14:53:28 +01:00
ektrah
35be7759d9
Update packaging for .NET Core 2019-12-30 13:26:57 +01:00
ektrah
896b0e254d
Build NuGet package using GitHub Actions 2019-12-29 20:38:01 +01:00