aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcryptobox
Commit message (Collapse)AuthorAgeFilesLines
* [Project] Add fast utf8 validation libraryVsevolod Stakhov2019-11-151-4/+4
|
* [Minor] Move CPU detection out of the cryptobox moduleVsevolod Stakhov2019-11-151-93/+0
|
* [Rework] Move cmake modules to a dedicated pathVsevolod Stakhov2019-11-152-20/+1
|
* [Minor] Some more speed improvements for base64 decodingVsevolod Stakhov2019-11-123-31/+31
|
* [Feature] Improve base64 usageVsevolod Stakhov2019-11-123-20/+37
|
* [Minor] Fix compile warningsVsevolod Stakhov2019-10-101-3/+3
|
* [Minor] Further static leaks removalVsevolod Stakhov2019-09-272-0/+10
|
* [Minor] Some more alignment fixesVsevolod Stakhov2019-08-121-6/+4
|
* [Minor] Fix more alignment and ubsan issuesVsevolod Stakhov2019-08-121-7/+12
|
* [Minor] Fix some ubsan related issuesVsevolod Stakhov2019-08-121-2/+2
|
* [Feature] Performance: Do not use base64 SIMD version for bad inputsVsevolod Stakhov2019-07-251-1/+24
|
* [Minor] Use embedded hcacha for sodium compatVsevolod Stakhov2019-07-121-1/+1
|
* [Minor] Fight lost: alignof -> _AlignofVsevolod Stakhov2019-07-091-5/+5
|
* [Minor] Fix typeVsevolod Stakhov2019-07-091-1/+1
|
* [Rework] Use libsodium instead of hand crafted crypto implementationsVsevolod Stakhov2019-07-0842-18989/+157
|
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-0810-177/+304
|
* [Minor] More alignment cases fixVsevolod Stakhov2019-06-272-25/+25
|
* [Fix] Fix alignment messVsevolod Stakhov2019-06-271-2/+2
| | | | Issue: #2945
* [Test] Fix functional testsVsevolod Stakhov2019-06-222-9/+9
|
* [Project] Refactor more, use ev_stat for cdb watchingVsevolod Stakhov2019-06-221-1/+1
|
* [Fix] Do not assert if length of sig is bad, just fail verificationVsevolod Stakhov2019-06-071-2/+3
|
* [Minor] Fix buildVsevolod Stakhov2019-04-231-7/+0
|
* [Feature] Implement IUF interface for specific fast hashesVsevolod Stakhov2019-04-232-16/+180
|
* [Minor] Fix various warningsVsevolod Stakhov2019-04-071-0/+4
|
* [Rework] Use VEX instructions, relocateVsevolod Stakhov2019-02-133-1579/+1579
|
* [Minor] Oops, fix the loopVsevolod Stakhov2019-02-111-0/+1
|
* [Minor] Add base64 check routineVsevolod Stakhov2019-02-112-0/+33
|
* expose ed25519 private to public keyJohn McKay2019-02-023-2/+11
|
* [Minor] Convert some enums to static macrosVsevolod Stakhov2018-10-273-13/+11
|
* [Minor] Fix dns resolve with no current itemVsevolod Stakhov2018-10-241-1/+1
|
* [Minor] Do not call legacy API in modern OpenSSLVsevolod Stakhov2018-10-121-1/+2
| | | | | Issue: #2587 Closes: #2587
* [Fix] Fill nm id in keypairs cache codeVsevolod Stakhov2018-06-291-0/+1
|
* [CritFix] Check NM part of pubkey to match it with rotating keypairsVsevolod Stakhov2018-06-293-3/+13
|
* [Minor] Add ability to encrypt data using pubkey onlyVsevolod Stakhov2018-06-092-1/+66
|
* [Fix] Fix NIST signaturesVsevolod Stakhov2018-06-053-3/+5
|
* [Fix] Fix signing in openssl modeVsevolod Stakhov2018-06-032-1/+5
|
* [Minor] Add method to encrypt and seal data using keypairVsevolod Stakhov2018-05-192-0/+67
|
* [Minor] Add method to decrypt data using keypairVsevolod Stakhov2018-05-192-0/+86
|
* [Fix] Relax alignment requirementsVsevolod Stakhov2018-05-181-2/+2
| | | | Issue: #2222
* [Minor] Remove unusedVsevolod Stakhov2018-05-101-1/+0
|
* [Minor] Remove t1ha0 as it causes too many issuesVsevolod Stakhov2018-04-301-1/+1
|
* [Feature] Upgrade t1ha distributionVsevolod Stakhov2018-04-282-63/+12
|
* [Minor] Oops, fix macro conditionVsevolod Stakhov2018-04-061-1/+1
|
* [Minor] Gcc 5 cannot avx2Vsevolod Stakhov2018-04-061-1/+1
|
* [Minor] Fix AVX2 sanity check in clangVsevolod Stakhov2018-04-021-0/+2
|
* [Minor] Another try to fix broken gccVsevolod Stakhov2018-03-291-0/+4
|
* [Minor] Now fight with cmake stupidityVsevolod Stakhov2018-03-291-3/+9
|
* [Minor] Support compilers with broken avx2 supportVsevolod Stakhov2018-03-291-0/+44
|
* [Fix] Fix lua RSA verify and its testsVsevolod Stakhov2018-03-291-1/+0
|
* [Feature] Add avx2 codec for base64Vsevolod Stakhov2018-03-294-4/+298
|