aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/block/serpent
Commit message (Expand)AuthorAgeFilesLines
* Disable AVX2 Serpent on MSVCJack Lloyd2019-09-271-0/+6
* Deprecate many publically available headersJack Lloyd2019-09-061-0/+2
* Make the ISA list a listJack Lloyd2019-04-171-1/+3
* Fixes for minimized buildsJack Lloyd2019-02-161-1/+1
* Avoid including rotate.h in bswap.hJack Lloyd2018-12-211-0/+1
* Use vzeroupper/vzeroall to transition between AVX and SSE states.Jack Lloyd2018-11-101-0/+8
* Remove SIMD_32 typedefJack Lloyd2018-11-051-16/+16
* Add explicit AVX2 function annotationsJack Lloyd2018-10-052-0/+8
* Use correct array length in Serpent AVX2Jack Lloyd2018-09-281-2/+2
* Report if Serpent is using AVX2Jack Lloyd2018-09-101-0/+7
* Move AVX2 wrapper to utilsJack Lloyd2018-08-242-259/+4
* AVX2Jack Lloyd2018-08-241-56/+62
* Serpent 8x decryptJack Lloyd2018-08-242-88/+118
* WIP for Serpent AVX2Jack Lloyd2018-08-244-7/+415
* Enable using NEON on ClangJack Lloyd2017-12-101-4/+4
* Avoid using semicolon at and of do { } while(0) macro block.Jack Lloyd2017-11-022-19/+19
* Add checks that keyed algorithms are actually keyed before useJack Lloyd2017-10-261-0/+4
* Convert http:// links to https:// where possibleJack Lloyd2017-10-241-1/+1
* Add compile-time rotation functionsJack Lloyd2017-10-122-23/+23
* Remove redundant private: specifierJack Lloyd2017-10-031-1/+1
* Remove protected functions from final classesJack Lloyd2017-10-021-17/+1
* Remove unused namespaceJack Lloyd2017-09-301-4/+0
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-202-4/+4
* Add API stability annotations.Jack Lloyd2017-09-191-1/+1
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-022-2/+6
* Fix various SunCC and Solaris warnings and build problems.Jack Lloyd2017-01-241-4/+4
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-183-22/+22
* Remove <source> block from info.txt filesJack Lloyd2016-12-081-4/+0
* Rename Serpent SIMD and Twofish SBOX source filesJack Lloyd2016-12-081-0/+0
* Add Cilk/OpenMP supportJack Lloyd2016-11-261-34/+47
* Move ISA optimized versions under the main algo dirJack Lloyd2016-11-032-0/+178
* Change T::provider to return std::stringJack Lloyd2016-09-152-2/+2
* Add T::provider() to allow user to inquire about implementation usedJack Lloyd2016-09-152-0/+13
* Merge optimized implementations into base classJack Lloyd2016-09-152-2/+48
* Mass-prefix member vars with m_René Korthaus2016-01-082-9/+9
* Fix static lib registration for block, hash, mac, stream, kdfJack Lloyd2015-09-101-3/+1
* block: Add missing overridesDaniel Seither2015-07-301-6/+6
* More changes for use with debug STLSimon Warta2015-06-301-1/+1
* Add a runtime map of string->func() which when called returnlloyd2015-01-281-4/+5
* Ensure all files have copyright and license info.lloyd2015-01-103-3/+3
* Move lib into srclloyd2014-01-104-0/+697