Siddharth
13e6369db3
Add liboqs because it isn't normally packaged
2024-06-21 15:14:49 -04:00
Siddharth
102485a4b8
Add oqsprovider statically (built in) by default
2024-06-20 22:08:38 -04:00
Davide Beatrici
68574e9af9
hamcorebuilder: Use libhamcore to build archive
...
https://github.com/SoftEtherVPN/libhamcore
2021-03-10 02:13:00 +01:00
Davide Beatrici
b339104f4f
Cedar: Add "BLAKE2" submodule
...
OpenSSL provides BLAKE2s, but it only supports an output of 32 bytes. For WireGuard we need a 16 bytes output as well.
The minimum CMake version is bumped to 3.10 because it adds HAS_SSE2 to cmake_host_system_information(): https://cmake.org/cmake/help/v3.10/command/cmake_host_system_information.html
2021-03-01 02:49:57 +01:00
Davide Beatrici
1301dc93c6
New hamcorebuilder implementation, independent from Cedar and Mayaqua
...
This new implementation can be easily compiled and executed without the need for other components to be present.
It relies on standard C functions, aside from stat() which is part of POSIX but available on Windows as well.
There's only one third-party dependency, which is tinydir: a single-file header-only library for traversing directories.
2021-02-26 07:06:26 +01:00
Davide Beatrici
60410accce
Remove Windows libraries and zlib submodule from the repository
2020-07-27 21:35:54 +02:00
Davide Beatrici
c1f522c10e
CMake: add support for Windows (Visual C++ 2017 toolset)
2018-10-24 21:25:57 +02:00
Davide Beatrici
2a37d6aa7b
Mayaqua: add "cpu_features" submodule
2018-08-03 12:32:16 +02:00