-
0c6a6af84f
Add installable prefixed CMake build
master
OpenAI
2026-06-04 12:08:13 +00:00
-
9b2848dfc1
Build w/ optimizations in a few CI jobs
Robin Linden
2026-05-30 00:40:12 +02:00
-
ac190a5413
Add an ARM job to CI
Robin Linden
2026-05-30 00:40:12 +02:00
-
944cea441c
Switch from pip to pipx in CI
Robin Linden
2026-04-26 15:14:47 +02:00
-
72cb56f4cd
Update CI actions
Robin Linden
2026-04-26 15:14:46 +02:00
-
efe978b574
Point to a commit w/ libsodium 1.0.20-FINAL in the README
Robin Linden
2026-02-28 02:25:01 +01:00
-
cfebfd3da4
Update libsodium to 1.0.20-FINAL
Robin Linden
2026-02-28 02:22:28 +01:00
-
260622e5b6
Indicate the max CMake version we support
Robin Linden
2025-07-17 23:19:39 +02:00
-
ff9ae14d5e
Test the oldest supported CMake version in CI
Robin Linden
2025-07-17 23:16:08 +02:00
-
2a448ad6aa
Update CMake and Ninja in CI
Robin Linden
2025-07-17 23:14:39 +02:00
-
24f829c6d1
Point to a commit w/ libsodium 1.0.20 in the README
Robin Linden
2025-04-13 15:01:52 +02:00
-
e5b985ad0d
Update some CI jobs to run on Windows-2025 and Ubuntu 24.04
Robin Linden
2025-04-10 22:20:47 +02:00
-
071d6650c1
Cancel ongoing CI runs for the current branch if needed
Robin Linden
2025-04-10 22:20:09 +02:00
-
efe92cfa29
Set CI jobs to only be allowed to read the repo contents
Robin Linden
2025-04-10 22:19:15 +02:00
-
0dc973bb0b
Only run CI for PRs or when manually triggered
Robin Linden
2025-04-10 22:18:24 +02:00
-
78a8bac16f
Add a clang-cl x64 CI job
Robin Linden
2024-06-24 19:37:26 +02:00
-
71a2857c24
Support building w/ clang-cl
Robin Linden
2024-06-24 19:56:32 +02:00
-
420fb406ef
Update to 1.0.20-RELEASE
m-obi
2025-02-14 14:00:52 +01:00
-
f568ff02f1
Update to the latest version of CMake in CI
Robin Linden
2022-08-11 23:49:00 +02:00
-
18f984cb48
Use the latest version of CMake in CI
Robin Linden
2022-06-08 19:42:06 +02:00
-
78f3153b2b
Use the latest setup-python action in CI
Robin Linden
2022-06-08 19:41:22 +02:00
-
24064a7109
Disable MSVC-specific stdlib deprecation warnings
Robin Linden
2022-06-06 19:03:29 +02:00
-
114ab2831d
Enable and treat CMake warnings as errors
Robin Linden
2022-06-06 18:37:57 +02:00
-
a7c87b7bcc
Remove step names from CI
Robin Linden
2022-06-06 18:36:19 +02:00
-
cd8427a30e
Give the Windows CI less transient names
Robin Linden
2022-05-29 19:28:34 +02:00
-
a873309d12
Run Linux CI on Ubuntu 22.04
Robin Lindén
2022-05-28 16:07:05 +02:00
-
3786f8020c
Better document the FetchContent-usage in the example
Robin Lindén
2022-05-28 16:02:34 +02:00
-
3f1aaad3aa
Include the version required for the example to work out-of-the-box
Robin Lindén
2022-05-28 15:56:35 +02:00
-
34904205c4
Drop CI badges from the readme
Robin Lindén
2022-05-28 15:52:30 +02:00
-
99f14233ea
Update Windows CI to target VS2022
Robin Linden
2022-04-30 20:37:50 +02:00
-
3903fd5f8c
Merge the CI workflow files
Robin Linden
2022-04-27 21:40:26 +02:00
-
d0d2d01af7
Update versions of things used in CI
Robin Linden
2022-04-21 17:38:15 +02:00
-
a606dc79ed
Use the latest versions of Python, Ninja, and CMake in CI
Robin Linden
2021-11-02 22:10:36 +01:00
-
a549f50a1b
Don't require a C++ compiler
Robin Linden
2021-10-29 00:14:19 +02:00
-
25c6fb801a
Replace Travis CI with GitHub Actions
Robin Linden
2021-10-26 23:10:42 +02:00
-
a8ac4509b2
Replace Appveyor w/ GitHub actions
Robin Linden
2020-10-11 23:17:33 +02:00
-
7a47334097
Add required cmake include to readme
Robin Linden
2020-06-01 23:29:00 +02:00
-
aea84b1abb
Fix style in CMake example usage
Robin Linden
2020-04-23 22:28:18 +02:00
-
fba2f45649
Migrate to travis.com
Robin Linden
2020-04-23 22:27:48 +02:00
-
e29a8c2b58
Test against VS2019 on Appveyor
Robin Linden
2020-04-08 22:27:31 +02:00
-
6f384498d2
Always pretend to be configured
Robin Linden
2020-04-06 22:47:15 +02:00
-
fbe5ff541f
Update libsodium to 1.0.18
Robin Linden
2020-01-06 15:16:25 +01:00
-
b2b73fcd8c
Add ISC license
Robin Linden
2019-10-26 17:15:19 +02:00
-
90d87cdb22
Allow disabling warnings about not building w/ autotools
Robin Lindén
2019-10-07 22:33:51 +02:00
-
8ec38f4314
Modernize CMake usage in readme
Robin Lindén
2019-10-01 23:16:01 +02:00
-
e7ddcd1872
Use pip to install ninja and cmake on AppVeyor
Robin Lindén
2019-09-21 16:32:50 +02:00
-
c5c9ef1b08
Use a more reasonable option() behaviour when available
Robin Lindén
2019-05-10 23:18:37 +02:00
-
4933dc3fb7
Add option of using blocking random
Robin Lindén
2019-05-08 21:40:04 +02:00
-
de9a59c96f
Export the SODIUM_LIBRARY_MINIMAL define to version.h
Robin Lindén
2019-04-30 18:03:31 +02:00
-
63a73d04b7
Use a better message for the SODIUM_MINIMAL option
Robin Lindén
2019-04-30 17:46:43 +02:00
-
6d359589d2
Add Travis builds testing the minimal build
Robin Lindén
2019-04-28 17:59:08 +02:00
-
a66ee39974
Add support for minimal builds
Robin Lindén
2019-04-28 17:56:59 +02:00
-
d815f04fe4
Fix usage instructions for old CMake versions
Robin Lindén
2019-04-27 15:03:31 +02:00
-
c6171bfca4
Add option to disable building/running the tests
Robin Lindén
2019-04-26 22:09:07 +02:00
-
ce0144f8a7
Display build status in the readme
Robin Lindén
2019-04-25 21:41:40 +02:00
-
ceb1d5dece
Add information about the project
Robin Lindén
2019-04-25 21:22:16 +02:00
-
cc3f104706
Add Appveyor CI
Robin Lindén
2019-04-20 00:00:46 +02:00
-
7fc22dc489
Fix static build
Robin Lindén
2019-04-24 01:06:19 +02:00
-
4580d27de3
Build both static and shared libs on Travis
Robin Lindén
2019-04-19 23:35:36 +02:00
-
92eea98a66
Add Travis CI
Robin Lindén
2019-04-19 12:25:09 +02:00
-
d9a1e7145f
Make test creation code less boilerplatey
Robin Lindén
2019-04-17 23:29:42 +02:00
-
a91a538745
Allow building a static lib and fix msvc .dll export
Robin Lindén
2019-04-17 22:50:49 +02:00
-
e94a0a7621
Add tests
Robin Lindén
2019-04-16 00:06:22 +02:00
-
625bc58590
Set which C standard libsodium depends on
Robin Lindén
2019-04-15 21:32:47 +02:00
-
4b3f136f4a
Add everything
Robin Lindén
2019-04-15 21:01:16 +02:00
-
48fe13278a
Initial commit w/ overall structure and minimal proof-of-concept
Robin Lindén
2019-04-15 00:45:23 +02:00