- 16 Feb, 2021 1 commit
-
-
Anthony Gauchy authored
-
- 11 Jan, 2021 1 commit
-
-
Sylvain Berfini authored
-
- 15 Dec, 2020 1 commit
-
-
johan authored
so the build won't generate long filenames and windows is happier
-
- 06 Dec, 2020 1 commit
-
-
Mike Hamburg authored
-
- 24 Nov, 2020 1 commit
-
-
Johan Pascal authored
-
- 23 Nov, 2020 2 commits
-
-
Johan Pascal authored
-
Johan Pascal authored
use the -1 to unsigned integer trick, disable windows C4146
-
- 22 Nov, 2020 1 commit
-
-
Johan Pascal authored
-
- 19 Nov, 2020 1 commit
-
-
Johan Pascal authored
-
- 15 Oct, 2020 1 commit
-
-
Mike Hamburg authored
-
- 10 Oct, 2020 3 commits
-
-
Mike Hamburg authored
-
Mike Hamburg authored
-
-
- 16 Jun, 2020 1 commit
-
-
Mike Hamburg authored
-
- 08 May, 2020 1 commit
-
-
Mike Hamburg authored
-
- 04 May, 2020 1 commit
-
-
Mike Hamburg authored
-
- 03 May, 2020 1 commit
-
-
Mike Hamburg authored
The old API takes the public key as an input. If the wrong public key is passed, then the private key may be revealed to the attacker (via the usual two-signatures-one-nonce vulnerability). As a countermeasure, the API now instead rederives the pubkey and asserts equality. This makes it twice as slow. The new API stores the public and private keypair in one struct, which is initialized by expanding the private key. This protects against mistakes. The old API is soft-deprecated. I might add a deprecation attribute later.
-
- 20 Jun, 2019 1 commit
-
-
Mike Hamburg authored
-
- 25 Feb, 2019 6 commits
-
-
Michael Hamburg authored
-
Michael Hamburg authored
-
Michael Hamburg authored
-
Michael Hamburg authored
This reverts commit 540d9b81. The commit appears to break the build
-
- 06 Feb, 2019 3 commits
-
-
Marius Volkhart authored
Tweak the message indicating the location of generated code to be clear that the code has yet to be generated.
-
Marius Volkhart authored
Apply Modern CMake best practices and use target_include_directories rather than include_directories for defining where to find header files. Where possible, scope was reduced to PRIVATE, indicating that the headers are required only for compilation, not when linking against the target. Additionally, the generated headers that are required for the decaf libs to work have been added to their build interface. This means that other projects that use CMake to build this project will correctly link against the decaf and decaf-static targets.
-
Marius Volkhart authored
The existing code checked if a directory existed and if it did, it would not attempt to create it. However, this proved to be flaky on Mac and Linux. The check would frequently report the directory as not existing, but the attempt to create the directory would cause an exception.
-
- 13 Jul, 2018 1 commit
-
-
Michael Hamburg authored
Bump version number in CMakeLists.txt, thanks Johan Pascal. Change test scripts to avoid GCC warnings, thanks Sofi Celi. Add full RFC 8032 test vectors, thanks Sofi Celi.
-
- 12 Jul, 2018 1 commit
-
-
Michael Hamburg authored
-
- 07 May, 2018 1 commit
-
-
- 03 May, 2018 1 commit
-
-
Michael Hamburg authored
-
- 10 Apr, 2018 1 commit
-
-
Michael Hamburg authored
-
- 17 Mar, 2018 1 commit
-
-
mrolinek authored
windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows_testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing windows testing Revert "windows testing" This reverts commit 4b1047d433142d039951605a33a1f426197b7ead. Revert "windows testing" This reverts commit 4deaad7796e426f7eaf582c14ad8db5937faf981. Revert "windows testing" This reverts commit ce1af72cd1c70eb5ff5aec6eff41d6d5801042a6. windows testing
-
- 06 Feb, 2018 1 commit
-
-
Michael Hamburg authored
-
- 05 Feb, 2018 1 commit
-
-
Michael Hamburg authored
-
- 25 Jan, 2018 1 commit
-
-
mrolinek authored
-
- 24 Jan, 2018 1 commit
-
-
mrolinek authored
-
- 23 Jan, 2018 2 commits
-
-
Johan Pascal authored
-
Johan Pascal authored
-
- 22 Jan, 2018 1 commit
-
-
Michael Hamburg authored
-