aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Avoid using std::invalid_argumentJack Lloyd2018-11-073-4/+4
* Add missing <stdexcept> <string> necessaryLarry-Hu2018-11-072-2/+2
* Simplify BigInt::is_zeroJack Lloyd2018-11-061-6/+1
* Merge GH #1730 Optimize AVX2 ChaChaJack Lloyd2018-11-062-238/+209
|\
| * Optimize AVX2 ChaChaJack Lloyd2018-11-052-238/+209
* | Merge GH #1729 Optimize SIMD_4x32 for NEONJack Lloyd2018-11-061-33/+32
|\ \
| * | Fix for 32-bit ARMJack Lloyd2018-11-051-0/+9
| * | Some optimizations for NEON in SIMD_4x32Jack Lloyd2018-11-051-35/+25
| |/
* / Remove SIMD_32 typedefJack Lloyd2018-11-054-50/+48
|/
* Add ChaCha using SIMD_4x32Jack Lloyd2018-11-0414-612/+279
* Use 64-bit integer for seek value in stream cipher testsJack Lloyd2018-11-041-1/+1
* Add VarMap::get_opt_u64Jack Lloyd2018-11-042-8/+25
* Ensure this works even if par mult param is set to 1Jack Lloyd2018-11-021-1/+1
* Correct testJack Lloyd2018-11-024-3/+18
* Merge GH #1724 Increase update granularity of GCM to work around FFI problemJack Lloyd2018-11-021-1/+1
|\
| * Fixed an issue where update_granularity is equal to tag_size in GCM mode, whi...chux05192018-11-011-1/+1
* | Add missing <stdexcept> <string> necessaryCheney-Wang2018-11-021-0/+2
|/
* Minor optimization when primality checkingJack Lloyd2018-10-311-2/+4
* Handle setting AD after a nonce correctly in AEADsJack Lloyd2018-10-314-7/+40
* Lint fix [ci skip]Jack Lloyd2018-10-301-4/+4
* Document TSSJack Lloyd2018-10-301-1/+8
* Add test for TSS cli utilJack Lloyd2018-10-302-2/+56
* Add CLI util for threshold secret sharingJack Lloyd2018-10-292-0/+115
* Fixes and improvments for TSS codeJack Lloyd2018-10-295-62/+341
* Add VarMap::get_req_bin_listJack Lloyd2018-10-292-2/+30
* Fix compilation problem when scrypt is disabledJack Lloyd2018-10-291-0/+1
* Add ChaCha in NEONJack Lloyd2018-10-264-0/+324
* In ChaCha AVX2/SSE2 code s/input/state/Jack Lloyd2018-10-262-80/+79
* Fix FFI compilation without hotp moduleTobias Brunner2018-10-251-2/+2
* Add missing <string> necessary to use std::string in tss.hBilly Robert O'Neal III2018-10-231-0/+1
* Use more informative error message for invalid CBC paddingJack Lloyd2018-10-231-1/+1
* Add some long Blowfish testsJack Lloyd2018-10-182-0/+14
* Handle different library naming on Windows in pkg-config fileJack Lloyd2018-10-181-1/+1
* Add option to enable/disable generation of pkg-config fileJack Lloyd2018-10-182-0/+4
* Set default compiler in the info files instead of in configure sourceJack Lloyd2018-10-185-0/+10
* Add an OS flag for if the shared lib should be symlinked or notJack Lloyd2018-10-182-0/+4
* Fix TLS version intolerance bugJack Lloyd2018-10-171-10/+10
* Merge GH #1709 Fix TLS intolerance of unknown signature algorithmsJack Lloyd2018-10-164-17/+33
|\
| * Fix TLS signature algorithm intoleranceJack Lloyd2018-10-164-17/+33
* | Fix CLI testsJack Lloyd2018-10-161-9/+13
|/
* Merge GH #1707 Refactor base32/base64Jack Lloyd2018-10-153-72/+73
|\
| * Simplify base32/base64 by moving common logic to code_base.hJack Lloyd2018-10-153-72/+73
* | Use a smaller sieve when generating primesJack Lloyd2018-10-151-3/+7
|/
* Correct error with XTS minimum block sizeJack Lloyd2018-10-152-1/+580
* Remove duplicated XTS test vectorsJack Lloyd2018-10-151-25/+2
* Merge GH #1704 Use emplace_back where appropriateJack Lloyd2018-10-156-15/+15
|\
| * move instead of copyrumcajs2018-10-146-15/+15
* | Unroll Blowfish loop by 4 instead of 2Jack Lloyd2018-10-141-16/+45
|/
* Only use Python3 in CI builds if requested explicitlyJack Lloyd2018-10-121-2/+4
* Disable use of pylint3 in TravisJack Lloyd2018-10-123-9/+9