aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcryptobox/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Feature] Add avx2 codec for base64Vsevolod Stakhov2018-03-291-0/+1
* [Feature] Add sse42 version of base64 decodingVsevolod Stakhov2017-02-061-0/+3
* [Minor] Add sse42 supportVsevolod Stakhov2017-02-061-0/+2
* [Rollback] Remove ssse3 and avx2 versions: no real profitVsevolod Stakhov2016-12-131-4/+0
* [Feature] Add ssse3 and avx2 base64 decodersVsevolod Stakhov2016-12-131-0/+4
* [Feature] Start import of the optimized base64 decodeVsevolod Stakhov2016-12-131-1/+3
* [Minor] Leftover for i386Vsevolod Stakhov2016-12-101-0/+3
* [Minor] Try to fix build on non x86 architecturesVsevolod Stakhov2016-12-101-4/+4
* [Minor] Refuse to build with broken assemblerVsevolod Stakhov2016-11-281-0/+4
* [Feature] Add catena PBKDF functionVsevolod Stakhov2016-04-211-1/+2
* [Feature] Add AVX2 version of siphashVsevolod Stakhov2016-03-031-0/+1
* Start keypair framework conversionVsevolod Stakhov2016-02-051-1/+3
* Add ed25519 reference implementationVsevolod Stakhov2016-01-291-1/+4
* Hyperscan is available for x86_64 only so farVsevolod Stakhov2015-12-201-3/+2
* Fix assembly in i386 mode.Vsevolod Stakhov2015-10-261-16/+16
* Add optimized version of blake2b from @floodyberryVsevolod Stakhov2015-10-251-0/+3
* Start rework of blake2 implementation.Vsevolod Stakhov2015-10-251-1/+3
* 128 bit integers are not very portable.Vsevolod Stakhov2015-10-151-4/+10
* Fix build on i386.Vsevolod Stakhov2015-10-141-7/+5
* Add testing for curve25519 ECDH.Vsevolod Stakhov2015-10-121-0/+1
* Add Sandy2x implementation by Tung Chou for curve25519Vsevolod Stakhov2015-10-121-0/+2
* Rework curve25519 library for modular design.Vsevolod Stakhov2015-10-121-3/+6
* Rework cmake caching.Vsevolod Stakhov2015-07-081-10/+18
* Disable some siphash optimizations since they are too machine dependant.Vsevolod Stakhov2015-04-091-4/+0
* Add ssse3 version.Vsevolod Stakhov2015-04-081-0/+3
* Add AVX implementation generated by clang.Vsevolod Stakhov2015-04-081-0/+1
* Rework siphash internal API.Vsevolod Stakhov2015-04-081-0/+3
* Check for SSE3, SSSE3 and SSE4.1 instructions.Vsevolod Stakhov2015-04-081-0/+3
* Add reference implementation of siphash.Vsevolod Stakhov2015-04-081-1/+4
* Include directory in all cases.Vsevolod Stakhov2015-02-131-2/+2
* Eliminate mess with linking.Vsevolod Stakhov2015-02-131-33/+17
* Use optimized version of poly1305.Vsevolod Stakhov2015-02-071-1/+10
* Add platform detector based on cpuid.Vsevolod Stakhov2015-02-061-1/+1
* Add curve25519 and poly1305 by @agl / @floodyberryVsevolod Stakhov2015-02-061-1/+8
* Add optimized versions of ChaCha20 by @floodyberryVsevolod Stakhov2015-02-061-1/+38
* Start cryptobox library.Vsevolod Stakhov2015-02-061-0/+20