Jeffrey Walton
12c6a9032b
Use unsigned types with UnsignedMin
2023-06-23 16:51:05 -04:00
Jeffrey Walton
0b04c12cbe
Update comments
...
The apostrophe gave the pretty printer problems
2023-06-23 15:22:33 -04:00
Jeffrey Walton
cc920825d2
Guard std::numeric_limits::min and max for MSVC
...
Also see GH #1214
2023-06-23 15:07:13 -04:00
irwir
a5f47381b5
Fix macro and member function confilct for min and max (GH #1214 )
2023-06-23 14:09:08 -04:00
Jeffrey Walton
0cf084506d
Add remainder of SafeConvert specializations
2023-06-23 04:08:58 -04:00
Jeffrey Walton
37846e0509
Fix SafeConvert on 32-bit platofrms
2023-06-23 02:52:15 -04:00
Jeffrey Walton
a58a783529
Update docs
2023-06-23 01:59:20 -04:00
Jeffrey Walton
7e631380cc
Add specialization for SafeConvert
2023-06-23 01:49:42 -04:00
Jeffrey Walton
823ceca743
Update docs
2023-06-23 01:19:28 -04:00
Jeffrey Walton
a9d062bf76
Add specialization for SafeConvert
2023-06-23 01:12:38 -04:00
Jeffrey Walton
cb914d6f31
Add curly braces for Clang builds
2023-06-23 00:33:31 -04:00
Jeffrey Walton
143b9d2619
Add specialization for SafeConvert
2023-06-23 00:24:04 -04:00
Jeffrey Walton
805a1c4fcf
Add casts for NTSTATUS in NtStatusToErrorCode
2023-06-23 00:18:42 -04:00
Jeffrey Walton
df86e69902
Add specialization for SafeConvert
2023-06-23 00:13:16 -04:00
Jeffrey Walton
dced966b7a
Clear unused-value warnings with void cast
2023-06-22 23:24:36 -04:00
Jeffrey Walton
14d799767a
Clear unused variable in fltimpl.h in cross-compiler way
2023-06-22 22:36:25 -04:00
Jeffrey Walton
c654762f91
Whitespace check-in
2023-06-22 22:36:01 -04:00
Jeffrey Walton
d8261ed8fb
Update compiler version defines
2023-06-22 02:32:34 -04:00
Jeffrey Walton
00262d939b
Add compile test code
2023-06-22 02:31:43 -04:00
Ed Maste
1a30be8807
Update Cirrus CI FreeBSD images (GH #1212 )
...
FreeBSD 13.2 is the current supported release
2023-06-21 00:32:04 -04:00
CryptAxe
2038ab191e
Fix typos in Readme.txt (PR #1207 )
2023-05-04 22:14:25 -04:00
Jeffrey Walton
899dea9071
Revert "Update RSA encryption and signature docs"
...
This reverts commit 9fb35dcc35
. 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"
2023-04-22 01:05:18 -04:00
Jeffrey Walton
9fb35dcc35
Update RSA encryption and signature docs
...
Specifiy they use PKCS #1 v1.5.
2023-04-21 20:24:34 -04:00
Jeffrey Walton
16a8708c58
Handle '\r\0' from early RFCs in Readline
2023-04-21 10:34:59 -04:00
Jeffrey Walton
3b8c9303b4
Add typedefs for RSAES and RSASS using SHA256
...
Also see https://groups.google.com/g/cryptopp-users/c/0GXv5oj7RgI/m/MVZt_V8eBAAJ
2023-04-20 19:08:02 -04:00
Jeffrey Walton
03e9fa0942
Remove 'native' target from makefile
2023-04-16 14:11:09 -04:00
Jeffrey Walton
7c82386a86
Update comments in makefile
2023-04-16 14:10:04 -04:00
Jeffrey Walton
e7c9e7968e
Fix GNUmakefile for GMake 3.80
2023-04-16 10:37:17 -04:00
Jeffrey Walton
702b0fd5a7
Cleanup Windows build after refactoring
2023-04-15 21:50:33 -04:00
Jeffrey Walton
ddb8f36e88
Fix use of <x86intrin.h> for MSVC (GH #1198 )
...
It seems Microsoft now defines GCC defines, like __BMI__
2023-04-15 18:21:03 -04:00
Jeffrey Walton
f5f63850f9
Use std namespace for memset, memcpy, memcmp ( #1204 )
2023-04-15 16:45:02 -04:00
Jeffrey Walton
358d0cfecd
Clear truncation warning on MSVC (GH #1202 )
2023-04-14 14:19:20 -04:00
Jeffrey Walton
e1c149f9a4
Clear truncation warning on MSVC (GH #1202 )
2023-04-14 13:35:54 -04:00
Jeffrey Walton
ee247f86a2
Use _mm_crc32_u64 in CRC32 when available (GH #1202 )
...
Thanks to Paweł Sikora for suggesting the changes to CRC32 on x86_64
2023-04-14 09:15:15 -04:00
Jeffrey Walton
a21bab3255
Fix MSC version numbers (GH #1185 )
2023-03-02 08:59:15 -05:00
Marcel Raad
c364032d4c
Disable uncaught_exception support for C++ 20 and later (PR #1187 )
...
`std::uncaught_exception` was removed from C++ 20.
2023-01-23 08:26:30 -05:00
Jeffrey Walton
3668559ddf
Run cryptest.exe vv in test script
2023-01-19 22:05:47 -05:00
Jeffrey Walton
e1ad531847
Update cryptest.sh with test for no command
2023-01-19 22:04:34 -05:00
Jeffrey Walton
524e99f219
Fix unused variable declared as const under VS2022, v17.4 (GH #1185 ) (PR #1186 )
...
Fix unused variable declared as const under VS2022, v17.4
2023-01-16 21:53:31 -05:00
Jeffrey Walton
f0202c369e
Update Android setenv script for r22 tools
2022-12-27 11:24:28 -05:00
Jeffrey Walton
6acf173498
Bump Android version for cryptest-android.sh script
2022-12-27 10:37:04 -05:00
Jeffrey Walton
619e47b71c
Update Android setenv script for r22 tools
2022-12-27 10:19:19 -05:00
Jeffrey Walton
f799578860
Update Android setenv script for r22 tools
2022-12-27 09:06:57 -05:00
Jeffrey Walton
fe726ffb5b
Update Cirrus CI testing images
2022-12-22 03:59:58 -05:00
Jeffrey Walton
e9cbc4698a
Fix grep warning about stray \
2022-11-02 22:32:24 -04:00
Jeffrey Walton
3685dd50c6
Fix makefile due to grep warnings
...
Originally, on MinGW, we got a grep warning about a stray \ with #. But removing the \ broke Ubuntu. Undo that change
2022-11-02 17:19:55 -04:00
Jeffrey Walton
7c14a84e02
Fix grep warning about stray \
2022-11-02 17:05:41 -04:00
Jeffrey Walton
a7b698f2cf
Revert PR #1171 (GH #1174 )
...
The PR was not as well tested as it should have been. The commit broke the build with Clang 14
2022-10-29 02:54:22 -04:00
Teebonne
4afef9d425
std::swap should not throw for C++11 (PR #1171 )
...
Add noexcept decoration to std::swap for C++11 and above.
2022-10-20 16:11:17 -04:00
itrofimow
eaa1bf572d
Remove redundant semicolons to make compilers happy (PR #1165 )
2022-10-01 18:28:40 -04:00