summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos in Readme.txt (PR #1207)HEADmasterCryptAxe2023-05-041-3/+3
|
* Revert "Update RSA encryption and signature docs"Jeffrey Walton2023-04-221-15/+15
| | | | This reverts commit 9fb35dcc35ea76505c8a77f2506e124d7de4feea. Going back through history, PKCS#1 v2.0 has been used in the comments for at least 20 years dating back to Crypto++ 5.0"
* Update RSA encryption and signature docsJeffrey Walton2023-04-211-15/+15
| | | | Specifiy they use PKCS #1 v1.5.
* Handle '\r\0' from early RFCs in ReadlineJeffrey Walton2023-04-211-3/+3
|
* Add typedefs for RSAES and RSASS using SHA256Jeffrey Walton2023-04-202-2/+34
| | | | Also see https://groups.google.com/g/cryptopp-users/c/0GXv5oj7RgI/m/MVZt_V8eBAAJ
* Remove 'native' target from makefileJeffrey Walton2023-04-161-36/+0
|
* Update comments in makefileJeffrey Walton2023-04-161-6/+6
|
* Fix GNUmakefile for GMake 3.80Jeffrey Walton2023-04-161-34/+58
|
* Cleanup Windows build after refactoringJeffrey Walton2023-04-154-7/+5
|
* Fix use of <x86intrin.h> for MSVC (GH #1198)Jeffrey Walton2023-04-1514-34/+38
| | | | It seems Microsoft now defines GCC defines, like __BMI__
* Use std namespace for memset, memcpy, memcmp (#1204)Jeffrey Walton2023-04-1578-373/+359
|
* Clear truncation warning on MSVC (GH #1202)Jeffrey Walton2023-04-141-0/+4
|
* Clear truncation warning on MSVC (GH #1202)Jeffrey Walton2023-04-141-1/+1
|
* Use _mm_crc32_u64 in CRC32 when available (GH #1202)Jeffrey Walton2023-04-141-6/+27
| | | | Thanks to Paweł Sikora for suggesting the changes to CRC32 on x86_64
* Fix MSC version numbers (GH #1185)Jeffrey Walton2023-03-022-4/+4
|
* Disable uncaught_exception support for C++ 20 and later (PR #1187)Marcel Raad2023-01-231-1/+4
| | | `std::uncaught_exception` was removed from C++ 20.
* Run cryptest.exe vv in test scriptJeffrey Walton2023-01-191-166/+166
|
* Update cryptest.sh with test for no commandJeffrey Walton2023-01-191-0/+10
|
* Fix unused variable declared as const under VS2022, v17.4 (GH #1185) (PR #1186)Jeffrey Walton2023-01-163-4/+29
| | | Fix unused variable declared as const under VS2022, v17.4
* Update Android setenv script for r22 toolsJeffrey Walton2022-12-271-12/+25
|
* Bump Android version for cryptest-android.sh scriptJeffrey Walton2022-12-271-1/+1
|
* Update Android setenv script for r22 toolsJeffrey Walton2022-12-271-13/+34
|
* Update Android setenv script for r22 toolsJeffrey Walton2022-12-271-0/+32
|
* Update Cirrus CI testing imagesJeffrey Walton2022-12-221-8/+8
|
* Fix grep warning about stray \Jeffrey Walton2022-11-021-1/+2
|
* Fix makefile due to grep warningsJeffrey Walton2022-11-021-1/+1
| | | | Originally, on MinGW, we got a grep warning about a stray \ with #. But removing the \ broke Ubuntu. Undo that change
* Fix grep warning about stray \Jeffrey Walton2022-11-021-1/+1
|
* Revert PR #1171 (GH #1174)Jeffrey Walton2022-10-291-1/+1
| | | | The PR was not as well tested as it should have been. The commit broke the build with Clang 14
* std::swap should not throw for C++11 (PR #1171)Teebonne2022-10-201-1/+1
| | | Add noexcept decoration to std::swap for C++11 and above.
* Remove redundant semicolons to make compilers happy (PR #1165)itrofimow2022-10-016-6/+6
|
* Add SSE3 tests (GH #1163)Jeffrey Walton2022-10-012-0/+15
|
* Remove vector extract VEXT_U8 with non-const expression for MSVC (GH #1155, ↵Jeffrey Walton2022-09-161-22/+0
| | | | GH #1156)
* Allow use of iPhoneSimulator SDK with arm64 CPU (GH #1149)Javier Navarro2022-09-061-0/+2
|
* Add Visual Studio 2022 to AppVeyor config (PR #1148)chausner2022-08-281-0/+1
|
* Add -fno-devirtualize when using GCC 12 (GH #1134, GH #1141, PR #1147)Jeffrey Walton2022-08-244-16/+45
| | | This is not a fix since it only treats the symptom of GCC removing live code. We do not know why GCC is doing it.
* Disable global optimizations for all versions of VS2017 (GH #649, GH #735, ↵Jeffrey Walton2022-08-242-2/+2
| | | | | PR #1146) We started seeing failed self test under VS2017 on AppVeyor. See https://ci.appveyor.com/project/noloader/cryptopp/builds/44570276 .
* Update command handler in test.cppJeffrey Walton2022-08-241-1/+4
|
* Update command handler in test.cppJeffrey Walton2022-08-241-3/+3
|
* Remove cryptest-cmake.shJeffrey Walton2022-08-236-155/+7
| | | | | CMake is now maintained by Abdessattar Sassi. The directory layout of the files changed and cryptest-cmake.sh no longer works as expected. Also see https://groups.google.com/g/cryptopp-users/c/9oDbTm8qWps.
* Fix inline ASM on x86 (GH #1142)Jeffrey Walton2022-08-212-10/+17
|
* Use inline functions instead of defines in ARIAJeffrey Walton2022-08-211-55/+69
|
* Fix segfault with no-arg invocation of cryptest program (GH #1141)Jeffrey Walton2022-08-081-1/+1
| | | | This break was introduced at 6f3fd26ab849ac71
* Prepare for Crypto++ 8.7 releaseCRYPTOPP_8_7_0Jeffrey Walton2022-08-072-5/+31
|
* Update test programJeffrey Walton2022-08-071-2/+2
|
* Update commentsJeffrey Walton2022-08-071-5/+5
|
* Update commentsJeffrey Walton2022-08-061-6/+6
|
* Disable thorough self tests for ECGDSA with GCC 12 and above (GH #1134)Jeffrey Walton2022-08-061-4/+8
|
* Disable thorough self tests got ECGDSA (GH #1134)Jeffrey Walton2022-08-061-0/+6
|
* Switch to heap allocations for ECGDSA signature verification (GH #1134)Jeffrey Walton2022-08-061-33/+41
|
* Work around ECGDSA crash with GCC 12 (GH #1134)Jeffrey Walton2022-08-061-104/+120
|