aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add an explicit OS target for EmscriptenJack Lloyd2018-10-126-8/+42
* Small fixes for QNX [ci skip]Jack Lloyd2018-10-122-1/+2
* Make it possible to overwrite options to ar using AR_OPTIONSJack Lloyd2018-10-081-1/+2
* Fixes for building for LLVM bitcode/EmscriptenJack Lloyd2018-10-073-2/+7
* Alas, Clang in Travis is also too old for this to workJack Lloyd2018-10-061-1/+1
* GCC in Travis is too old (doesn't have ISA attribute)Jack Lloyd2018-10-061-1/+1
* Test single amalgamation fileJack Lloyd2018-10-051-0/+3
* Add explicit AVX2 function annotationsJack Lloyd2018-10-053-2/+30
* Add more SM2 signature testsJack Lloyd2018-10-051-0/+56
* Merge GH #1698 Resolve leak during ECDSA verify with old OpenSSLJack Lloyd2018-10-042-6/+24
|\
| * Resolve a leak in OpenSSL ECDSA verification for old OpenSSLJack Lloyd2018-10-032-6/+24
* | Remove Travis notification emails [ci skip]Jack Lloyd2018-10-031-3/+0
|/
* Bump version to 2.9Jack Lloyd2018-10-011-1/+1
* Make a few simple functions constexprJack Lloyd2018-10-016-32/+29
* Remove support for Visual C++ 2013Jack Lloyd2018-10-0149-210/+127
* Fix more MSVC warningsJack Lloyd2018-10-014-31/+56
* With MSVC, use /arch:AVX for AVX2 enabled codeJack Lloyd2018-10-011-1/+1
* Fix [ci skip]Jack Lloyd2018-10-011-1/+1
* Handle PPC crypto bit in tests [ci skip]Jack Lloyd2018-10-012-1/+3
* Fix some warnings in ARM specific codeJack Lloyd2018-10-012-28/+34
* Fix more MSVC warningsJack Lloyd2018-10-0115-37/+59
* Avoid a MSVC 2015 warningJack Lloyd2018-10-013-3/+3
* Fix some MSVC warningsJack Lloyd2018-09-308-18/+18
* Merge GH #1696 Fix bugs in UUID classJack Lloyd2018-09-306-106/+230
|\
| * Move UUID to utils, test it, and fix bugs.Jack Lloyd2018-09-306-106/+230