Jeffrey Walton
|
41edd50bd1
|
Fix makefiles to avoid spurious _XOPEN_SOURCE
|
2021-05-24 19:40:36 -04:00 |
|
Jeffrey Walton
|
01d374afd1
|
Move UINT64_CAST to config_asm.h
|
2021-05-23 05:17:08 -04:00 |
|
Jeffrey Walton
|
1fa769a2ee
|
Update comments
|
2021-05-23 04:26:55 -04:00 |
|
Jeffrey Walton
|
8a338f415a
|
Update ARM test programs
|
2021-05-23 04:17:48 -04:00 |
|
Jeffrey Walton
|
759626e3d8
|
Use +sha3 and +sha512 for ARM crypto
|
2021-05-23 04:09:27 -04:00 |
|
Jeffrey Walton
|
96618d7084
|
Update arm_sind.h
|
2021-05-23 04:06:58 -04:00 |
|
Jeffrey Walton
|
6ae949004c
|
Add ARMv8.4 wrappers for veor3q_u64, vxarq_u64 and vrax1q_u64
|
2021-05-22 19:34:19 -04:00 |
|
Jeffrey Walton
|
f37591011d
|
Clear makefile variable TOPT as required
|
2021-05-19 15:59:56 -04:00 |
|
Jeffrey Walton
|
52f5bf8817
|
Remove unneeded include from lea_simd.cpp
|
2021-05-19 15:30:54 -04:00 |
|
Jeffrey Walton
|
7e0f678055
|
Use CPPFLAGS when testign features
Cross-compiles need the flags
|
2021-05-10 15:14:03 -04:00 |
|
Jeffrey Walton
|
9e2da8980a
|
Move --sysroot to LDFLAGS since not used during compilation
|
2021-05-10 14:57:43 -04:00 |
|
Jeffrey Walton
|
24601ac938
|
Update cryptest-android.sh
|
2021-05-10 14:44:15 -04:00 |
|
Jeffrey Walton
|
adcc89c875
|
Fix CET and Specter tests for C++03
|
2021-05-01 12:18:11 -04:00 |
|
Jeffrey Walton
|
f12b4416a0
|
Update comments (GH #1036)
|
2021-04-30 09:19:59 -04:00 |
|
Jeffrey Walton
|
0a1f580591
|
Update vs2005 project files
|
2021-04-26 17:26:23 -04:00 |
|
Jeffrey Walton
|
bbb29e9ead
|
Clear MSVC warning
|
2021-04-26 17:16:28 -04:00 |
|
Jeffrey Walton
|
5107611cce
|
Clear MSVC warning
|
2021-04-26 17:15:19 -04:00 |
|
Jeffrey Walton
|
b51383cc6c
|
Fix compile on CentOS 5
|
2021-04-26 16:24:02 -04:00 |
|
Jeffrey Walton
|
ef3a9e8eea
|
Fix compile on CentOS 5
|
2021-04-26 16:23:56 -04:00 |
|
Jeffrey Walton
|
e54f606192
|
Fix compile on CentOS 5
|
2021-04-26 16:18:00 -04:00 |
|
Jeffrey Walton
|
c84d5b5112
|
Add feature test for -Wa,-q on OS X Intel Macs (GH #1033) (PR #1034)
|
2021-04-26 15:39:21 -04:00 |
|
Jeffrey Walton
|
2619dbec0b
|
Fix FreeBSD compile
|
2021-04-26 06:52:22 -04:00 |
|
Jeffrey Walton
|
493ccd0e3b
|
Clear Clang warnings on Android
|
2021-04-26 05:54:22 -04:00 |
|
Jeffrey Walton
|
d57357d944
|
Clear Clang warnings on Android
|
2021-04-26 05:41:58 -04:00 |
|
Jeffrey Walton
|
203a47a345
|
Fix ARM A-32 and Aarch64 builds
|
2021-04-26 05:37:17 -04:00 |
|
Jeffrey Walton
|
a0e21c77ae
|
Add LSH dynamic dispatch (PR #1032)
This commit adds dynamic dispatch to LSH. The implementation pivots on AVX2 and SSSE3.
|
2021-04-26 04:50:48 -04:00 |
|
pkubaj
|
21a40abc5c
|
Correct macro on FreeBSD (PR #1030)
|
2021-04-25 11:06:03 -04:00 |
|
Jeffrey Walton
|
597c81e14e
|
Update comments
|
2021-04-25 10:51:17 -04:00 |
|
Jeffrey Walton
|
90abede814
|
Fix FreeBSD feature tests
|
2021-04-25 10:48:50 -04:00 |
|
pkubaj
|
91173a287e
|
Implement SIMD checks for FreeBSD on PPC (PR #1029)
FreeBSD uses elf_aux_info() instead of getauxval().
|
2021-04-25 10:27:33 -04:00 |
|
Jeffrey Walton
|
fbea6fdfdc
|
Fold makefile tests into TCOMMAND
|
2021-04-25 07:38:58 -04:00 |
|
Jeffrey Walton
|
6abb2262ed
|
Guard use of SSE2 in makefiles
|
2021-04-25 07:14:24 -04:00 |
|
Jeffrey Walton
|
c09d94d5f2
|
Fix Aarch64 builds
|
2021-04-25 06:52:48 -04:00 |
|
Jeffrey Walton
|
d17f037ed0
|
Remove unneeded asserts
|
2021-04-23 14:10:27 -04:00 |
|
Jeffrey Walton
|
dd57c4c7f7
|
Cut-in LSH512 AVX2 rotate_msg_gamma
|
2021-04-23 09:46:11 -04:00 |
|
Jeffrey Walton
|
25059ee912
|
Workaround GCC AVX2 bug
|
2021-04-23 08:26:45 -04:00 |
|
Jeffrey Walton
|
3123bf4a55
|
Enable AVX2 for word_perm
|
2021-04-22 13:27:06 -04:00 |
|
Jeffrey Walton
|
643348f759
|
Update LSH
|
2021-04-22 13:07:54 -04:00 |
|
Jeffrey Walton
|
3aaba1e63e
|
Fix zero_submsgs
|
2021-04-22 07:22:02 -04:00 |
|
Jeffrey Walton
|
da50590537
|
Fix LSH-256 defines
|
2021-04-22 07:15:38 -04:00 |
|
Jeffrey Walton
|
d6b1663c29
|
Fix LSH-256 zero_iv
|
2021-04-22 06:48:17 -04:00 |
|
Jeffrey Walton
|
dc598fc7eb
|
Update CRYPTOPP_HAVE_ATTRIBUTE_TARGET for LLVM
|
2021-04-21 13:47:24 -04:00 |
|
Jeffrey Walton
|
0629ed043a
|
Update compiler versions
|
2021-04-21 13:41:35 -04:00 |
|
Jeffrey Walton
|
b206071aa7
|
Update CRYPTOPP_SHANI_AVAILABLE for Intel ICPC version 16.0
|
2021-04-21 13:18:00 -04:00 |
|
Tanzinul Islam
|
119999c633
|
Allow building with Intel oneAPI DPC++/C++ compiler (PR #1027)
|
2021-04-21 13:05:24 -04:00 |
|
Jeffrey Walton
|
8ef3b4b8e7
|
Add debug output to makefiles
|
2021-04-21 09:55:48 -04:00 |
|
Jeffrey Walton
|
400009fbd9
|
Fix LSH256 compile when AVX is present without AVX2
|
2021-04-21 09:04:30 -04:00 |
|
Jeffrey Walton
|
11e3435d03
|
Fix non-Intel compiles
|
2021-04-21 07:48:34 -04:00 |
|
Jeffrey Walton
|
47e1535607
|
Fix typo
|
2021-04-21 06:40:22 -04:00 |
|
Jeffrey Walton
|
29cfba8463
|
Fix compile on Apple with -march=native when AVX2 is available
|
2021-04-21 06:35:27 -04:00 |
|