Jeffrey Walton
|
b47f04418c
|
Update documentation
|
2019-01-24 02:09:03 -05:00 |
Jeffrey Walton
|
0f70d0262b
|
Update documentation
|
2019-01-24 02:01:52 -05:00 |
Jeffrey Walton
|
1cd8ccbf82
|
Drop use of static in unnamed namespace
|
2019-01-23 06:15:51 -05:00 |
Jeffrey Walton
|
3d07010ac8
|
Fix self test failure with IBM XL C/C++ on AIX
|
2019-01-22 08:16:03 -05:00 |
Jeffrey Walton
|
488c1df2fe
|
Fix self test failure with IBM XL C/C++ on AIX
|
2019-01-22 06:13:14 -05:00 |
Jeffrey Walton
|
76765f1e0a
|
Fix self test failure with IBM XL C/C++ on AIX
|
2019-01-22 06:08:47 -05:00 |
Jeffrey Walton
|
6d339011a8
|
Remove /openmp from cryptest.nmake
This has cross-pollinated twice in two days
|
2019-01-22 05:11:50 -05:00 |
Jeffrey Walton
|
ef1b391ce6
|
Use #pragma omp simd for OpenMP 4.0 compilers (GH #787)
Crap... It is OpenMP 4.0, not 3.0
|
2019-01-22 04:58:54 -05:00 |
Jeffrey Walton
|
6ada677461
|
Whitespace check-in
|
2019-01-22 03:44:34 -05:00 |
Jeffrey Walton
|
8572541841
|
Use #pragma omp simd for OpenMP 3.0 compilers (GH #787)
|
2019-01-22 03:42:53 -05:00 |
Jeffrey Walton
|
3f38a5f7dd
|
Cleanup gf2n_simd.cpp
|
2019-01-22 02:47:12 -05:00 |
Jeffrey Walton
|
df3f104eb2
|
Clear type limits warning using GCC
|
2019-01-22 02:37:38 -05:00 |
Jeffrey Walton
|
c22f37f051
|
Clear unused variable warning on AIX
|
2019-01-22 02:35:25 -05:00 |
Jeffrey Walton
|
b8f7348c61
|
Whitespace check-in
|
2019-01-21 22:16:49 -05:00 |
Jeffrey Walton
|
c62bf2b147
|
Add call to DoQuickSanityCheck in HMQV and FHMQV before private key operation
|
2019-01-21 19:55:05 -05:00 |
Jeffrey Walton
|
76a4a5728d
|
Fix failed debug self test with Sun Studio 12.6
|
2019-01-21 19:54:26 -05:00 |
Jeffrey Walton
|
bbad4397c4
|
Use VectMergeLow and VecMergeHigh
|
2019-01-21 03:04:07 -05:00 |
Jeffrey Walton
|
767d7e2a13
|
Remove /openmp from cryptest.nmake
|
2019-01-21 02:03:22 -05:00 |
Jeffrey Walton
|
ac24f39e33
|
Fix compile on AIX
|
2019-01-21 00:56:21 -05:00 |
Jeffrey Walton
|
8b892e2020
|
Add dedicated F2N_Square_256 circuit
|
2019-01-21 00:48:53 -05:00 |
Jeffrey Walton
|
7ab75751cd
|
Clear unused variable warning under Visual Studio
|
2019-01-20 23:44:01 -05:00 |
Jeffrey Walton
|
fbf0f62f4b
|
Clear unused variable warning under Visual Studio
|
2019-01-20 23:40:20 -05:00 |
Jeffrey Walton
|
ca32b63038
|
Remove /openmp from cryptest.nmake
|
2019-01-20 22:46:45 -05:00 |
Jeffrey Walton
|
7e96a283a3
|
Fix compile under MSVC
|
2019-01-20 22:45:53 -05:00 |
Jeffrey Walton
|
672f5c7f3d
|
Update documentation
|
2019-01-20 22:43:00 -05:00 |
Jeffrey Walton
|
aa043b38a7
|
Use OpenMP 2.0 for MSC compilers (GH #787)
|
2019-01-20 22:10:36 -05:00 |
Jeffrey Walton
|
92808945c1
|
Fix TestAltivecOps on AIX
|
2019-01-20 19:34:09 -05:00 |
Jeffrey Walton
|
0b348fe4be
|
Remove socket libraries
This should have been removed at Issue 178 and Issue 208
|
2019-01-20 16:43:49 -05:00 |
Jeffrey Walton
|
efddef694d
|
Update documentation
|
2019-01-20 04:50:22 -05:00 |
Jeffrey Walton
|
f510b3498c
|
Update documentation
|
2019-01-20 03:52:05 -05:00 |
Jeffrey Walton
|
f95638ef0c
|
Update documentation
|
2019-01-20 03:24:18 -05:00 |
Jeffrey Walton
|
177385393d
|
Update CPU_ProbePMULL test
|
2019-01-20 02:41:20 -05:00 |
Jeffrey Walton
|
8fd5bb31cf
|
Add VecPolyMultiply for Intel-equivalent F2N multiplies
|
2019-01-20 01:47:34 -05:00 |
Jeffrey Walton
|
c60f30f912
|
Add dedicated F2N_Multiply_256x256 circuit
|
2019-01-19 18:27:12 -05:00 |
Jeffrey Walton
|
cefcaeaa68
|
Update documentation
|
2019-01-19 16:32:13 -05:00 |
Jeffrey Walton
|
275b86a8d5
|
Update documentation
|
2019-01-19 16:21:07 -05:00 |
Jeffrey Walton
|
c39d7fdef5
|
Add VecMergeHi and VecMergeLo PowerPC wrappers
|
2019-01-19 15:20:47 -05:00 |
Jeffrey Walton
|
5909ec6186
|
Cleanup PowerPC vector operations
|
2019-01-19 05:34:02 -05:00 |
Jeffrey Walton
|
76b7390840
|
Switch to vec_mergeh and vec_mergel for PowerPC in binary curves
This saves aboout 4 instructions in VMULL
|
2019-01-19 04:52:36 -05:00 |
Jeffrey Walton
|
e3bc76832c
|
Switch to vec_mergeh and vec_mergel for PowerPC in binary curves
|
2019-01-19 04:22:55 -05:00 |
Jeffrey Walton
|
ac49c970bc
|
Switch to vec_mergeh and vec_mergel for PowerPC in binary curves
|
2019-01-19 03:49:20 -05:00 |
Jeffrey Walton
|
b6959d4d51
|
Update cryptest-symbols.sh script
|
2019-01-18 00:18:39 -05:00 |
Jeffrey Walton
|
bdd5f470ce
|
Add additional comments
|
2019-01-16 17:56:03 -05:00 |
Jeffrey Walton
|
f6c9a8e183
|
Disable CRYPTOPP_BUGGY_SIMD_LOAD_AND_STORE by default
|
2019-01-16 17:27:36 -05:00 |
Jeffrey Walton
|
2718731bac
|
Add additional comments
|
2019-01-16 17:26:30 -05:00 |
Jeffrey Walton
|
e86a6b32eb
|
Add CRYPTOPP_BUGGY_SIMD_LOAD_AND_STORE (GH #782)
I also suspect this has something to do with GH #768 and several others
|
2019-01-16 17:06:39 -05:00 |
Jeffrey Walton
|
7969f7181f
|
Add additional comments to Aligned Allocator (GH #779)
|
2019-01-16 17:04:55 -05:00 |
Jeffrey Walton
|
3fba3b0a1c
|
Avoid unknown pragma warning from GCC (GH #777)
|
2019-01-16 14:43:58 -05:00 |
Jeffrey Walton
|
2113a471eb
|
Fix compile on MinGW32
|
2019-01-16 03:14:06 -05:00 |
Jeffrey Walton
|
df9fa62205
|
Use carryless multiplies for NIST b233 and k233 curves (GH #783, PR #784)
Use carryless multiplies for NIST b233 and k233 curves.
|
2019-01-16 00:02:04 -05:00 |