Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Back-off on Hash asserts (GH #652) | Jeffrey Walton | 2018-05-05 | 6 | -21/+35 |
| | | | | The asserts were a little aggressive and caused very noisy Debug runs. The library itself was one of the biggest offenders. | ||||
* | Fix Android build after renaming defines for CMake | Jeffrey Walton | 2018-05-05 | 2 | -2/+2 |
| | | | | This change should have occurred during commits 188e0df65008 and 5422f0c13a57. | ||||
* | Rename CRYPTOPP_DISABLE_SHA → CRYPTOPP_DISABLE_SHANI … | Jeffrey Walton | 2018-05-04 | 1 | -1/+1 |
| | | | | This aligns both config.h and Cmake. Also see Gentoo Issue 654598 (https://bugs.gentoo.org/654598) | ||||
* | Rename CRYPTOPP_DISABLE_AES → CRYPTOPP_DISABLE_AESNI | Jeffrey Walton | 2018-05-03 | 1 | -3/+3 |
| | | | | This aligns both config.h and Cmake. Also see Gentoo Issue 654598 (https://bugs.gentoo.org/654598) | ||||
* | Add CRYPTOPP_ASSERT to match Keccak and SHA3 (#654) | Asen Kovachev | 2018-05-03 | 1 | -0/+1 |
| | | | As described in https://github.com/weidai11/cryptopp/issues/652 for consistency we should add assert in all hash transformations. The expectation is to have a good pointer and a non-0 length or a null pointer and 0-length. | ||||
* | Add AdditionalOptions property to VCXPROJ files (GH #649) | Jeffrey Walton | 2018-05-01 | 4 | -0/+4 |
| | |||||
* | Fix failed Android tests on Travis | Jeffrey Walton | 2018-04-26 | 1 | -2/+2 |
| | | | | This change should have been made at https://github.com/weidai11/cryptopp/commit/e2bc3b55caab | ||||
* | Fix ios build for cases where Xcode is installed in a path with spaces (PR #646) | PetteriHuusko | 2018-04-26 | 1 | -1/+1 |
| | |||||
* | Access modifiers for SIMON and SPECK ciphers modified. (#644) | Flo | 2018-04-20 | 2 | -8/+8 |
| | | | | | - ProcessAndXorBlock - AdvancedProcessBlocks now public instead of protected. | ||||
* | Rename setenv-android.sh to setenv-android-gcc.sh (GH #637) | Jeffrey Walton | 2018-04-19 | 2 | -6/+6 |
| | | | | This makes room for a Clang/LLVM version of the script | ||||
* | Make chenage-version.sh OS X friendly | Jeffrey Walton | 2018-04-08 | 1 | -3/+8 |
| | |||||
* | Post-release version increment | Jeffrey Walton | 2018-04-08 | 6 | -11/+11 |
| | |||||
* | Prepare for Crypto++ 7.0 releaseCRYPTOPP_7_0_0 | Jeffrey Walton | 2018-04-08 | 7 | -19/+66 |
| | |||||
* | Fix UBsan finding in HKDF | Jeffrey Walton | 2018-04-08 | 1 | -2/+11 |
| | | | | This was introduced when HKDF was reworked for the new KeyDerivationFunction interface | ||||
* | Make CAST temporaries class members | Jeffrey Walton | 2018-04-07 | 2 | -9/+6 |
| | |||||
* | Coverity finding CID 189203, 189204, 189205 (ARRAY_VS_SINGLETON) | Jeffrey Walton | 2018-04-07 | 1 | -12/+6 |
| | | | | The finding was an out-of-bounds read but Coverity does not realize the API takes a byte count, not element count. This change may produce the same finding. | ||||
* | Move PasswordBasedKeyDerivationFunction to cryptlib.h | Jeffrey Walton | 2018-04-07 | 2 | -4/+6 |
| | |||||
* | Allow Travis iOS test failure for WatchOS (GH #570) | Jeffrey Walton | 2018-04-06 | 1 | -0/+6 |
| | | | | Also see https://stackoverflow.com/q/45671493/608639 | ||||
* | Order of initialization for ASN.1 decoders | Jeffrey Walton | 2018-04-06 | 2 | -9/+2 |
| | |||||
* | Make AuthenticatedSymmetricCipher::AlgorithmName non-pure | Jeffrey Walton | 2018-04-05 | 3 | -3/+9 |
| | | | | Also see https://stackoverflow.com/q/49658309/608639 | ||||
* | Fix compile under cryptest.nmake | Jeffrey Walton | 2018-04-05 | 1 | -2/+2 |
| | |||||
* | Fix compile under Visual Studio 2008 | Jeffrey Walton | 2018-04-05 | 1 | -3/+3 |
| | | | | We need to add something to cryptest.sh to find these breaks due to <stdint.h> | ||||
* | Fix return codes from cryptest-ios.sh | Jeffrey Walton | 2018-04-05 | 2 | -1/+12 |
| | |||||
* | Remove extra space between variable and value for setenv-ios.sh | Jeffrey Walton | 2018-04-05 | 2 | -12/+12 |
| | |||||
* | Fix iPhoneSimulator build (GH #635) | Jeffrey Walton | 2018-04-05 | 2 | -10/+20 |
| | |||||
* | Make ASN.1 decoder m_values protected | Jeffrey Walton | 2018-04-03 | 3 | -11/+18 |
| | |||||
* | Rename ECGDSA_ISO15946 -> ECGDSA (#634) | Jeffrey Walton | 2018-04-02 | 2 | -31/+31 |
| | |||||
* | Update documentation | Jeffrey Walton | 2018-04-02 | 1 | -2/+5 |
| | |||||
* | Update documentation | Jeffrey Walton | 2018-04-02 | 2 | -1/+9 |
| | |||||
* | Hoist XY and V out of parallel for loop | Jeffrey Walton | 2018-04-02 | 1 | -15/+4 |
| | |||||
* | Don't use anonymous namespace in header file (GH #631, PR #633) | Jeffrey Walton | 2018-04-02 | 1 | -3/+2 |
| | |||||
* | Add Salsa20_Core transform (GH #630) (#632) | Jeffrey Walton | 2018-04-02 | 3 | -50/+71 |
| | |||||
* | Update scrypt (#629) | Jeffrey Walton | 2018-04-01 | 1 | -16/+19 |
| | | | | Use pre-increment on variables Add code comments | ||||
* | Add additional asserts to Scrypt | Jeffrey Walton | 2018-04-01 | 1 | -1/+3 |
| | |||||
* | Add OpenMP support to Scrypt (GH #613) (#628) | Jeffrey Walton | 2018-04-01 | 3 | -40/+56 |
| | | | | | | | | | | | | | | | | | | | Scrypt performance jumps as expected. For example, on a machine with 4 logical cores: $ time OMP_NUM_THREADS=1 ./test.exe Threads: 1 Key: DCF073537D25A10C9733... real 0m17.959s user 0m16.165s sys 0m1.759s $ time OMP_NUM_THREADS=4 ./test.exe Threads: 4 Key: B37A0127DBE178ED604F... real 0m4.488s user 0m15.391s sys 0m1.981s | ||||
* | Re-enable OS X and iOS on Travis (GH #570, PR #627) | Jeffrey Walton | 2018-04-01 | 3 | -30/+36 |
| | |||||
* | Update documentation | Jeffrey Walton | 2018-03-31 | 2 | -10/+9 |
| | | | | Add asserts to Scrypt ValidateParameters | ||||
* | Update documentation | Jeffrey Walton | 2018-03-31 | 3 | -2/+4 |
| | |||||
* | Fix Windows compile error using VS2008 | Jeffrey Walton | 2018-03-31 | 1 | -28/+26 |
| | |||||
* | Add scrypt key derivation function (GH #613, PR #626) | Jeffrey Walton | 2018-03-31 | 10 | -34/+526 |
| | |||||
* | Remove extra ; from cpu.cpp (PR #614) | Ilja | 2018-03-31 | 1 | -1/+1 |
| | |||||
* | Remove extra ; from crc-simd.cpp (PR #615) | Ilja | 2018-03-31 | 1 | -1/+1 |
| | |||||
* | Remove extra ; from eccrypto.cpp (PR #616) | Ilja | 2018-03-31 | 1 | -1/+1 |
| | |||||
* | Remove extra ;s from rsa.h (PR #617) | Ilja | 2018-03-31 | 1 | -4/+4 |
| | |||||
* | Remove extra ; from neon-simd.cpp (PR #619) | Ilja | 2018-03-31 | 1 | -1/+1 |
| | |||||
* | Remove extra ; from ppc-simd.cpp (PR #620) | Ilja | 2018-03-31 | 1 | -1/+1 |
| | |||||
* | Remove extra ; from gcm-simd.cpp (PR #618) | Ilja | 2018-03-31 | 1 | -1/+1 |
| | |||||
* | Remove extra ; from rijndael-simd.cpp (PR #621) | Ilja | 2018-03-31 | 1 | -1/+1 |
| | |||||
* | Remove extra ; from sha-simd.cpp (PR #622) | Ilja | 2018-03-31 | 1 | -1/+1 |
| | |||||
* | Remove extra ; from sse-simd.cpp (PR #623) | Ilja | 2018-03-31 | 1 | -1/+1 |
| |