Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Limit sse/avx implementations to x86_64 only | Vsevolod Stakhov | 2023-08-29 | 2 | -35/+37 |
| | |||||
* | [Rework] Use clang-format to unify formatting in all sources | Vsevolod Stakhov | 2023-07-26 | 17 | -1796/+2001 |
| | | | | No meaningful changes. | ||||
* | replace ECDSA_sign_setup/ECDSA_sign_ex with ECDSA_sign | Stuart Henderson | 2023-07-15 | 1 | -7/+2 |
| | | | | | There's no need to use ECDSA_sign_setup/ECDSA_sign_ex separately, a single call to ECDSA_sign will handle everything that's needed here. Avoids breakage with a soon-to-be-committed change to LibreSSL to remove ECDSA_sign_setup/ex from libcrypto. | ||||
* | [Minor] Another workaround for a broken OpenSSL API | Vsevolod Stakhov | 2023-06-14 | 1 | -2/+44 |
| | |||||
* | [Minor] Fix another usage of EC_POINT_point2bn | Vsevolod Stakhov | 2023-06-12 | 1 | -6/+16 |
| | |||||
* | [Minor] Try to fix build with (broken) OpenSSL API | Vsevolod Stakhov | 2023-06-12 | 1 | -6/+17 |
| | |||||
* | [Minor] Fix some compiler warnings | Duncan Bellamy | 2023-03-14 | 2 | -0/+8 |
| | |||||
* | [Minor] Allow to flatten keypair output | Vsevolod Stakhov | 2023-01-04 | 2 | -3/+11 |
| | |||||
* | [Minor] Allow different dump types for the keypairs | Vsevolod Stakhov | 2023-01-04 | 2 | -9/+18 |
| | |||||
* | [Minor] Allow to get keypairs extensions | Vsevolod Stakhov | 2023-01-04 | 2 | -0/+15 |
| | |||||
* | [Minor] Add extensions to the keypairs | Vsevolod Stakhov | 2023-01-03 | 2 | -0/+17 |
| | |||||
* | [Minor] Remove unused stuff | Vsevolod Stakhov | 2022-12-26 | 2 | -124/+0 |
| | |||||
* | [Minor] Fix bogus comment | Vsevolod Stakhov | 2022-04-15 | 1 | -1/+1 |
| | |||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 1 | -1/+1 |
| | | | [Rework] Massive spelling fix from @jsoref | ||||
* | [Minor] Init xxhash3 state properly | Vsevolod Stakhov | 2022-01-05 | 1 | -2/+6 |
| | |||||
* | [Minor] Polish alignment macros | Vsevolod Stakhov | 2021-12-06 | 1 | -3/+3 |
| | |||||
* | [Rework] Use xxh3 as a default hash and fix memory/alignment issues | Vsevolod Stakhov | 2021-12-05 | 2 | -8/+61 |
| | |||||
* | [Minor] Update bundled xxhash | Vsevolod Stakhov | 2021-12-04 | 1 | -2/+0 |
| | |||||
* | [Fix] Further fix for i386 compilation | Duncan Bellamy | 2021-11-08 | 1 | -2/+2 |
| | |||||
* | [Minor] Limit x86_64 assembly to x86_64 | Vsevolod Stakhov | 2021-11-08 | 1 | -6/+6 |
| | | | | Issue: #3967 | ||||
* | [Fix] Restrict x86_64 assembly to x86_64 | Vsevolod Stakhov | 2021-11-06 | 1 | -6/+13 |
| | | | | Issue: #3934 | ||||
* | [Fix] Remove bogus G_LIKELY | Vsevolod Stakhov | 2021-09-25 | 1 | -2/+2 |
| | |||||
* | [Minor] Fix some compiler warnings | Duncan Bellamy | 2020-12-29 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix types check and types usage in lua_cryptobox | Vsevolod Stakhov | 2020-08-24 | 2 | -6/+8 |
| | |||||
* | [Minor] Fix keyed blake2b creation | Vsevolod Stakhov | 2020-08-24 | 1 | -12/+4 |
| | |||||
* | [CritFix] Fix usage of crypto_sign it should be crypto_sign_detached! | Vsevolod Stakhov | 2020-07-30 | 1 | -1/+1 |
| | | | | Issue: #3456 | ||||
* | [Minor] Enable missing_noreturn compiler warning | Christian Göttsche | 2020-04-11 | 1 | -0/+1 |
| | |||||
* | [Feature] Add multiple base32 alphabets for decoding | Vsevolod Stakhov | 2020-04-09 | 1 | -3/+3 |
| | |||||
* | [Feature] Support multiple base32 alphabets | Vsevolod Stakhov | 2020-04-09 | 1 | -1/+1 |
| | |||||
* | [Project] Add fast utf8 validation library | Vsevolod Stakhov | 2019-11-15 | 1 | -4/+4 |
| | |||||
* | [Minor] Move CPU detection out of the cryptobox module | Vsevolod Stakhov | 2019-11-15 | 1 | -93/+0 |
| | |||||
* | [Rework] Move cmake modules to a dedicated path | Vsevolod Stakhov | 2019-11-15 | 2 | -20/+1 |
| | |||||
* | [Minor] Some more speed improvements for base64 decoding | Vsevolod Stakhov | 2019-11-12 | 3 | -31/+31 |
| | |||||
* | [Feature] Improve base64 usage | Vsevolod Stakhov | 2019-11-12 | 3 | -20/+37 |
| | |||||
* | [Minor] Fix compile warnings | Vsevolod Stakhov | 2019-10-10 | 1 | -3/+3 |
| | |||||
* | [Minor] Further static leaks removal | Vsevolod Stakhov | 2019-09-27 | 2 | -0/+10 |
| | |||||
* | [Minor] Some more alignment fixes | Vsevolod Stakhov | 2019-08-12 | 1 | -6/+4 |
| | |||||
* | [Minor] Fix more alignment and ubsan issues | Vsevolod Stakhov | 2019-08-12 | 1 | -7/+12 |
| | |||||
* | [Minor] Fix some ubsan related issues | Vsevolod Stakhov | 2019-08-12 | 1 | -2/+2 |
| | |||||
* | [Feature] Performance: Do not use base64 SIMD version for bad inputs | Vsevolod Stakhov | 2019-07-25 | 1 | -1/+24 |
| | |||||
* | [Minor] Use embedded hcacha for sodium compat | Vsevolod Stakhov | 2019-07-12 | 1 | -1/+1 |
| | |||||
* | [Minor] Fight lost: alignof -> _Alignof | Vsevolod Stakhov | 2019-07-09 | 1 | -5/+5 |
| | |||||
* | [Minor] Fix type | Vsevolod Stakhov | 2019-07-09 | 1 | -1/+1 |
| | |||||
* | [Rework] Use libsodium instead of hand crafted crypto implementations | Vsevolod Stakhov | 2019-07-08 | 42 | -18989/+157 |
| | |||||
* | [Rework] Add C++ guards to all headers | Vsevolod Stakhov | 2019-07-08 | 10 | -177/+304 |
| | |||||
* | [Minor] More alignment cases fix | Vsevolod Stakhov | 2019-06-27 | 2 | -25/+25 |
| | |||||
* | [Fix] Fix alignment mess | Vsevolod Stakhov | 2019-06-27 | 1 | -2/+2 |
| | | | | Issue: #2945 | ||||
* | [Test] Fix functional tests | Vsevolod Stakhov | 2019-06-22 | 2 | -9/+9 |
| | |||||
* | [Project] Refactor more, use ev_stat for cdb watching | Vsevolod Stakhov | 2019-06-22 | 1 | -1/+1 |
| | |||||
* | [Fix] Do not assert if length of sig is bad, just fail verification | Vsevolod Stakhov | 2019-06-07 | 1 | -2/+3 |
| |