aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Add some tests of the versioning functionsJack Lloyd2018-09-301-0/+46
|/
* Add more tests for CBC, CFB, OFB, CTR and GCMJack Lloyd2018-09-296-2/+635
* Refactor mode tests, and correct bugs foundJack Lloyd2018-09-299-127/+206
* Avoid null pointer write in FFIJack Lloyd2018-09-282-1/+7
* Use correct array length in Serpent AVX2Jack Lloyd2018-09-281-2/+2
* Spell check the documentationJack Lloyd2018-09-287-14/+14
* Skip using mmap allocation if mlock is not available.Jack Lloyd2018-09-271-8/+4
* Add OS::running_in_privileged_stateJack Lloyd2018-09-274-17/+41
* fileno is a macro on OpenBSDJack Lloyd2018-09-271-3/+4
* Merge GH #1692 Fix test failure when http_util disabledJack Lloyd2018-09-261-1/+1
|\
| * Fix x509_path_x509test failing when http_util module was not enabledJose Pereira2018-09-251-1/+1
* | No need for an RNG object here [ci skip]Jack Lloyd2018-09-251-2/+1
* | Change Clang fuzzing flags to avoid deprecated options. [ci skip]Jack Lloyd2018-09-241-1/+1
* | Avoid some gcc warnings in mode padding fuzzer [ci skip]Jack Lloyd2018-09-231-1/+5
* | Fix a crash in the mode padding fuzzerJack Lloyd2018-09-232-0/+5
* | Add a fuzzer for OAEP unpaddingJack Lloyd2018-09-223-10/+135
* | Add fuzzer for mode unpadding, and fix bugs found therebyJack Lloyd2018-09-225-59/+312
* | Optimization for Poly1305Jack Lloyd2018-09-201-17/+24
* | Add support for using Linux getrandom syscallJack Lloyd2018-09-202-0/+42
* | Remove attempting to use /dev/srandomJack Lloyd2018-09-201-1/+1
* | Correct some maintiner mode warningsJack Lloyd2018-09-202-4/+4
* | Slight optimization for MGF1Jack Lloyd2018-09-201-2/+3
* | Ignore .doctrees missing when building websiteJack Lloyd2018-09-191-2/+9
* | Add ppc64el alias [ci skip]Jack Lloyd2018-09-191-0/+1
* | Set default endian for SPARC and RISC-VJack Lloyd2018-09-192-0/+2
* | Update build flags for Sun StudioJack Lloyd2018-09-181-3/+3
* | Use an Alloc template to reduce duplication in Filter::sendJack Lloyd2018-09-181-14/+6
* | Fix build with i586Fabrice Fontaine2018-09-161-0/+1
* | Simplify BigInt::get_substring a bitJack Lloyd2018-09-152-10/+40
* | Use new CAST-128 specific feature macro hereJack Lloyd2018-09-151-1/+1
* | Define botan_scrypt in terms of botan_pwdhashJack Lloyd2018-09-131-12/+5
* | In FFI pwdhash functions, let len == 0 mean "call strlen"Jack Lloyd2018-09-132-2/+18
* | In AutoSeeded_RNG invoke randomize_with_ts_input on the owned RNGJack Lloyd2018-09-131-1/+1
* | Split 'cast' module into CAST-128 and CAST-256Jack Lloyd2018-09-1310-5/+13
* | Merge GH #1670 New password hashing interfaceJack Lloyd2018-09-1323-599/+1763
|\ \
| * | Test Scrypt private key encryptionJack Lloyd2018-09-101-3/+18
| * | Remove redundant operationJack Lloyd2018-09-101-4/+0
| * | Support tuning in PGP-S2K PBKDF interfaceJack Lloyd2018-09-101-3/+8
| * | Fix Doxygen commentsJack Lloyd2018-09-101-2/+4
| * | Add testsJack Lloyd2018-09-104-19/+148