Jeffrey Walton
9683b8068e
Clear unknown pragma warning under GCC
2018-01-17 18:58:29 -05:00
Jeffrey Walton
bee2598ecd
Add <emsa2.h> to dll.cpp
2017-12-26 10:53:11 -05:00
Jeffrey Walton
1d0df34ae8
Add PKCS #1 SHA3-based signatures (GH #517 )
2017-10-04 23:24:18 -04:00
Jeffrey Walton
c40a4dc9f7
Fix Clang warning on missing template definitions
2017-08-16 12:21:07 -04:00
Marcel Raad
d9de314e86
Fix Windows compilation issues (by RaptorFactor) ( #444 )
...
* Fix compilation on Windows with /DUNICODE
* Fix linking of fipstest for MSVC targeting ARM (__crt_debugger_hook is not available).
* Fix build for Clang on Windows with optimizations on.
* Fix a warning about a non-existant warning under Clang.
* Fix compilation under Intel C++ 18.0 on Windows
2017-07-17 12:10:38 -04:00
Jeffrey Walton
5f0cbde980
Removed MSVC warning suppression for many warnings (Issue 412)
...
Most of these appear to have been cleared over the last couple of years.
C4127 is too prevelant. We are probably going to have to live with it.
We may be able to clear C4250 with a using statement. For example 'using ASN1CryptoMaterial::Load'.
MSVC resisted clearing C4661 by pushing/poping in iterhash.h and osrng.h. It was like MSVC simply ignored it.
2017-05-16 03:52:03 -04:00
Jeffrey Walton
5efb019d8b
Add C++ nullptr support (Issue 383)
2017-03-01 06:10:06 -05:00
Jeffrey Walton
81b1a18063
Change file preamble to include "originally written by Wei Dai"
...
We have made a fair number of changes, and we don't want WD to receive credit for issues he was not part of
2017-01-27 07:05:45 -05:00
Jeffrey Walton
ba75834ae9
Removed VC++ 5.0 and 6.0 workarounds (Issue 342)
2016-12-03 05:05:56 -05:00
Jeffrey Walton
82b13e23ca
Add "Crypto++ DLL" to OutputDebugString messages (Issue 314)
...
Visual Studio 2010 was opt-in; which Visual Studio 2012 is opt-out
2016-10-02 19:22:49 -04:00
Jeffrey Walton
15855226fa
Clang 3.9 and missing member definitions for template classes (Issue 300)
2016-09-22 23:57:57 -04:00
Jeffrey Walton
99a83105bd
"EMSA2HashId<SHA>::id" → "EMSA2HashId<SHA1>::id"
2016-09-22 12:23:46 -04:00
Jeffrey Walton
48809d4e85
CRYPTOPP 5.6.3 RC6 checkin
2015-11-05 01:59:46 -05:00
Jeffrey Walton
e4fd39589a
Cleared GCC/Clang waning on unknown pragma
2015-06-08 02:12:20 -04:00
weidai
32b47f1a66
add 64-bit mangled names of new and delete
2007-04-16 00:40:48 +00:00
weidai
09bb1aab64
port to GCC 4
2005-09-05 21:43:43 +00:00
weidai
b3924f2108
changes done for FIPS-140 lab code drop
2005-01-20 04:19:35 +00:00
weidai
c39b3de3c4
changes related to the next FIPS validation
2004-09-03 10:57:31 +00:00
weidai
bdf3852cf0
port to CodeWarrior 8.3
2004-06-20 17:56:15 +00:00
weidai
e1893c22ff
add missing overrides for new [] and delete []
2003-10-31 02:39:01 +00:00
weidai
6de6ad385c
reduce source file dependencies
2003-10-14 09:43:14 +00:00
weidai
89862d1220
guard against potential integer overflow in allocators
2003-08-04 19:00:41 +00:00
weidai
38b49e4543
added support for using encoding parameters and key derivation parameters
2003-07-16 01:53:45 +00:00
weidai
e43a0491cd
fix for Unix
2003-07-11 19:48:49 +00:00
weidai
cadf4f866a
fix for Unix
2003-07-11 19:46:28 +00:00
weidai
12157494b2
fix GCC compile
2003-07-11 19:16:35 +00:00
weidai
473e5df89b
merge in 5.0.4 changes (exclude DES and SHA-2 from DLL),
...
attempt (failed) to build DLL with GCC
2003-07-10 04:34:23 +00:00
weidai
f278895908
create DLL version, fix GetNextIV() bug in CTR and OFB modes
2003-07-04 00:17:37 +00:00