NarcolepticK
648cecf1aa
service/cecd: Utilize CryptoPP::Base64Encoder for message id
2018-09-07 23:09:14 +07:00
Jan Beich
23ef36a1cf
externals: update cryptopp to CRYPTOPP_7_0_0-23-gf320e7d9
2018-06-08 11:15:44 +07:00
Jan Beich
2772362f05
cryptopp: add missing bits used by SIMD on aarch64
...
externals/cryptopp/cryptopp/crc-simd.cpp:97:13: error: use of undeclared identifier '__crc32w'
w = __crc32w(w,x);
^
externals/cryptopp/cryptopp/rijndael-simd.cpp:126:25: error: use of undeclared identifier 'vaeseq_u8'
uint8x16_t r1 = vaeseq_u8(data, key);
^
externals/cryptopp/cryptopp/sha-simd.cpp:109:25: error: use of undeclared identifier 'vsha1cq_u32'
uint32x4_t r1 = vsha1cq_u32 (data1, 0, data2);
^
/usr/bin/ld: error: externals/cryptopp/cryptopp/cpu.cpp:(function CryptoPP::DetectArmFeatures()): undefined symbol 'CryptoPP::CPU_ProbeNEON()'
/usr/bin/ld: error: externals/cryptopp/cryptopp/cpu.cpp:(function CryptoPP::DetectArmFeatures()): undefined symbol 'CryptoPP::CPU_ProbeCRC32()'
/usr/bin/ld: error: externals/cryptopp/cryptopp/cpu.cpp:(function CryptoPP::DetectArmFeatures()): undefined symbol 'CryptoPP::CPU_ProbePMULL()'
2018-05-28 23:03:55 +07:00
Cameron Cawley
46f43bc4f7
cryptopp: Fix compilation on non-x86/x86_64 systems
2018-05-13 11:34:32 +07:00
Jan Beich
0b27fcfde2
externals: Update cryptopp to 6.1.0 to fix #3435
2018-03-05 10:49:59 +07:00
MerryMage
1f04e2e4a1
externals: Update cryptopp to 6.0.0
...
MSVC C++17 support
2018-02-07 22:19:27 +07:00
Yuri Kunde Schlesner
e472858bc8
cryptopp: Move some source files to beginning of list
...
This is recommended by the Crypto++ readme:
2d4614084a/Readme.txt (L188-L193)
2017-12-09 21:35:02 +07:00
Yuri Kunde Schlesner
87ff37fa95
cryptopp: Add two extra files to source list
...
For some reason these are required too in MSVC Debug.
2017-12-09 21:34:52 +07:00
Yuri Kunde Schlesner
7b2d7c5d9b
cryptopp: Build only required files
...
Instead of globbing all .cpp files that ship with CryptoPP, use an
explicit list of files to compile. This cuts out compilation of a lot of
stuff we don't use (reducing build times) and also works around
https://github.com/weidai11/cryptopp/issues/527
2017-12-09 17:42:53 +07:00
James
1a44949ef7
Update cryptopp
2017-08-08 17:50:09 +07:00
Klöen Lansfiel
d1e414d813
externals: silence warning C4390 on MSVC for cryptopp ( #2805 )
2017-06-24 17:38:52 +07:00
Yuri Kunde Schlesner
4f84372bc2
CMake: Add cryptopp include path to target property
2017-05-27 22:16:57 +07:00
wwylele
261250e3d9
externals: remove -march=native for crypto++
2017-02-21 23:57:31 +07:00
Weiyi Wang
dbc94efdb5
Core: add cryptopp library ( #2412 )
2017-02-13 12:03:55 +07:00