Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update documentation | Jeffrey Walton | 2019-12-31 | 1 | -8/+8 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-31 | 1 | -65/+65 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-31 | 1 | -4/+6 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-31 | 1 | -18/+97 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-31 | 1 | -111/+111 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-31 | 2 | -60/+70 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-31 | 3 | -18/+18 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-31 | 1 | -2/+6 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-31 | 1 | -21/+32 |
| | |||||
* | Fix AuthenticatedDecryptionFilter (GH #817) | Jeffrey Walton | 2019-12-31 | 1 | -0/+2 |
| | | | | Thanks to @Nyk72 and @LiKao on GitHub for diagnosing and fixing the issue | ||||
* | Use separate CRYPTOPP_CXXFLAGS in Makefile (GH #814) | Jeffrey Walton | 2019-12-30 | 1 | -156/+157 |
| | |||||
* | Fix compile on CentOS 5 | Jeffrey Walton | 2019-12-29 | 1 | -1/+1 |
| | |||||
* | Update Bug Report template | Jeffrey Walton | 2019-12-28 | 1 | -1/+3 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-12-24 | 1 | -4/+5 |
| | |||||
* | Fix typo in CRYPTO_ASSERT (PR #918) | Matthias Zronek | 2019-12-06 | 1 | -1/+1 |
| | | | Thanks @mat-overclockers . That was due to a recent documentation change. | ||||
* | Update documentation | Jeffrey Walton | 2019-12-01 | 2 | -4/+14 |
| | |||||
* | Add additional test vectors | Jeffrey Walton | 2019-12-01 | 1 | -0/+3 |
| | |||||
* | Update comments | Jeffrey Walton | 2019-12-01 | 1 | -0/+6 |
| | |||||
* | Update Doxygen comments | Jeffrey Walton | 2019-11-30 | 1 | -1/+6 |
| | |||||
* | Add s390 testing for Travis (PR #912) | Jeffrey Walton | 2019-11-16 | 1 | -27/+63 |
| | | | Add s390 testing for Travis. Move ppc64 to include jobs. Travis now officially supports both. Also see https://blog.travis-ci.com/2019-11-12-multi-cpu-architecture-ibm-power-ibm-z. | ||||
* | Fix Power9 test program for GCC | Jeffrey Walton | 2019-11-16 | 1 | -0/+6 |
| | | | | GCC defines _ARCH_PWR9, but cannot consume vec_xl_be. GCC is doing that shit Clang does... | ||||
* | Update documentation | Jeffrey Walton | 2019-11-16 | 1 | -0/+6 |
| | |||||
* | Remove unneeded undef's | Jeffrey Walton | 2019-11-16 | 1 | -2/+0 |
| | |||||
* | Use const int off=0 in VecLoadBE | Jeffrey Walton | 2019-11-16 | 1 | -3/+4 |
| | |||||
* | Remove CONST_V32_CAST and NCONST_V32_CAST | Jeffrey Walton | 2019-11-16 | 1 | -26/+14 |
| | | | | We need to use byte*, not word32* | ||||
* | Use byte pointer for CONST_V32_CAST and NCONST_V32_CAST | Jeffrey Walton | 2019-11-16 | 3 | -13/+9 |
| | | | | The underlying byte arrays may not be aligned for a word | ||||
* | Sidestep failed self tests on GCC135 | Jeffrey Walton | 2019-11-15 | 2 | -4/+8 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-10-29 | 1 | -31/+53 |
| | |||||
* | Use simdBlockSize for Altivec. The VSX unit is Power7 | Jeffrey Walton | 2019-10-29 | 1 | -13/+13 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-10-29 | 1 | -4/+4 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-10-29 | 1 | -51/+47 |
| | |||||
* | Add documentation headings | Jeffrey Walton | 2019-10-29 | 1 | -29/+44 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-10-28 | 1 | -11/+42 |
| | |||||
* | Pre-splat SIMON and SPECK keys when appropriate for Altivec (PR #910) | Jeffrey Walton | 2019-10-28 | 8 | -80/+79 |
| | | | SIMON and SPECK keys can be pre-splatted in the forward direction when Altivec instructions will be used. Pre-splatting does not work for the reverse transformation. It breaks modes like CBC, so the speed-up is only applied to the forward transformation. | ||||
* | Enable Power7 for Simon and Speck (PR #909) | Jeffrey Walton | 2019-10-27 | 9 | -96/+229 |
| | |||||
* | Add C++17 test program | Jeffrey Walton | 2019-10-27 | 3 | -0/+7 |
| | |||||
* | Rename VecPolyMultiplyLE to VecIntelMultiply (PR #908) | Jeffrey Walton | 2019-10-26 | 4 | -37/+37 |
| | | | The LE multiplies are compatible with Intel's _mm_clmulepi64_si128 | ||||
* | Add XLC 12 loads and stores for AIX (PR #907) | Jeffrey Walton | 2019-10-26 | 8 | -45/+102 |
| | | | Add XLC 12 loads and stores for AIX | ||||
* | Update documentation | Jeffrey Walton | 2019-10-26 | 1 | -2/+20 |
| | |||||
* | Update documentation | Jeffrey Walton | 2019-10-25 | 1 | -4/+5 |
| | |||||
* | Improve PPC64 feature tests for XLC on AIX | Jeffrey Walton | 2019-10-25 | 3 | -7/+39 |
| | |||||
* | Remove unneeded PPC code | Jeffrey Walton | 2019-10-25 | 1 | -21/+1 |
| | | | | Update comments | ||||
* | Use builtin datatype pointer | Jeffrey Walton | 2019-10-24 | 1 | -1/+1 |
| | |||||
* | Rework CPU_ProbePower7 (PR #905) | Jeffrey Walton | 2019-10-24 | 3 | -346/+312 |
| | | | | | | * Rework CPU_ProbePower7 * Remove XLC VSX workaround * Update documentation | ||||
* | More Clang and XLC workarounds (PR #904) | Jeffrey Walton | 2019-10-24 | 3 | -23/+23 |
| | | | | | I think this is the final set. Clang 3.8 is OK on Ubuntu Xenial. XLC 11.0 is OK on Power 7. Clang 3.4 crashes on gcc110.fsffrance.org, but it looks like another compiler bug. I'm not spending time trying to work around it. Clang sucks days of your life at times... | ||||
* | Some more workarounds for Clang and XLC on PowerPC (PR #903) | Jeffrey Walton | 2019-10-24 | 5 | -81/+87 |
| | |||||
* | Guard PowerPC feature tests | Jeffrey Walton | 2019-10-24 | 4 | -13/+16 |
| | | | | Clang is producing spurious noise | ||||
* | Update Power7 tests for Clang | Jeffrey Walton | 2019-10-24 | 2 | -6/+14 |
| | | | | Clang 3.4 and 3.8 are resiting the builtins | ||||
* | Update Travis comments | Jeffrey Walton | 2019-10-24 | 1 | -6/+7 |
| | |||||
* | Fix Power7 feature test | Jeffrey Walton | 2019-10-24 | 1 | -1/+1 |
| |