Jeffrey Walton
20380f488b
Removed extra test for WINAPI_FAMILY
2016-05-17 02:02:35 -04:00
Jeffrey Walton
d294b4290b
Add changes for Windows Sotre that went missing with my clumsy Git skills
2016-05-09 03:07:57 -04:00
Jeffrey Walton
48809d4e85
CRYPTOPP 5.6.3 RC6 checkin
2015-11-05 01:59:46 -05:00
Jeffrey Walton
aff5105569
Removed "include <assert.h>" from files. Its now handled by "trap.h"
2015-08-03 19:21:57 -04:00
Jeffrey Walton
22c3e41133
Removed USING_NAMESPACE(std). Changed cout → std::cout, cerr → std::cerr, ...
2015-07-30 17:35:58 -04:00
Jeffrey Walton
7b64ca489a
Added "trap.h" include for header and source files that assert
2015-07-26 15:51:16 -04:00
Jeffrey Walton
ea9081ebc4
Cleared -Wunneeded-internal-declaration from GCC 5.1
2015-07-19 12:30:16 -04:00
Jeffrey Walton
786b3f1660
Cleared warning "GCC diagnostic kind" unknown. It appears to be a Clang warning
2015-07-19 12:16:19 -04:00
Jeffrey Walton
8f59d9af35
Cleared unused variable and function warnings
2015-07-19 10:22:16 -04:00
Jeffrey Walton
21527f8f73
Cut-over to COUNTOF in source files
2015-07-03 17:16:05 -04:00
Jeffrey Walton
a14a5696e1
Added GCC_DIAGNOSTIC_AWARE to help suppress some warnings on contemporary compilers. The macro was needed to help with managing old compilers, like GCC 4.2.1, present on OpenBSD
2015-06-29 02:09:02 -04:00
weidai
05e42a01d9
fix possible error during DLL startup self-test due to calling functions in ADVAPI32.DLL from DllMain() ( http://sourceforge.net/apps/trac/cryptopp/ticket/4 )
2010-07-29 10:50:42 +00:00
weidai
d8a644fc4e
changes for 5.6:
...
- added AuthenticatedSymmetricCipher interface class and Filter wrappers
- added CCM, GCM (with SSE2 assembly), CMAC, and SEED
- improved AES speed on x86 and x64
- removed WORD64_AVAILABLE; compiler 64-bit int support is now required
2009-03-02 02:39:17 +00:00
weidai
2f8e40cb4b
fix compile with fix compile for for STLport 5.1.3 and MSVC 2005
2007-09-15 02:38:57 +00:00
weidai
7a18924f02
change default FIPS RNG to use AES instead of DES_EDE
2007-05-04 15:31:46 +00:00
weidai
43b41c1042
update version number, port to Sun C++ 5.8
2006-12-18 02:34:33 +00:00
weidai
f05ea58bb3
port to GCC 4, reorganize implementations of SetKey
2006-12-10 02:12:23 +00:00
weidai
d5a0764683
cygwin workaround
2006-12-09 17:17:41 +00:00
weidai
b3826418aa
fix self-test when installed into unicode paths
2006-09-06 05:10:49 +00:00
weidai
1b6b327200
change DLL integrity self-test to allow DLL to be Authenticode signed
2006-07-30 17:15:01 +00:00
weidai
8d54ba7ff2
upgrade project files to MSVC 2005 and add x64 platform
2006-01-30 14:00:54 +00:00
weidai
1db8ea5084
port to MSVC .NET 2005 beta 2
2005-07-12 04:23:32 +00:00
weidai
b3924f2108
changes done for FIPS-140 lab code drop
2005-01-20 04:19:35 +00:00
weidai
94f405b94b
fix bug in EncryptionPairwiseConsistencyTest
2004-02-05 03:32:59 +00:00
weidai
6de6ad385c
reduce source file dependencies
2003-10-14 09:43:14 +00:00
weidai
8f7315b910
fix in-memory integrity check on Win 9x
2003-07-18 03:22:17 +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
weidai
b3843db743
release memory from working set after EDC test
2003-06-10 00:19:06 +00:00
weidai
c9f75009a5
misc optimizations
2003-05-16 00:02:31 +00:00
weidai
47c272c0e6
fix in memory EDC test - IAT issue
2003-04-22 00:11:14 +00:00
weidai
5b28785cf0
improve in memory EDC
2003-04-18 02:14:25 +00:00
weidai
d52b49c51f
fix bug in Grouper
...
add RIPEMD-???, Whirlpool, Shacal2, Camellia, Two-Track MAC (Kevin Springle)
change ChannelSwitch to allow non-blocking input (denis bider)
change Redirector to allow more options (denis bider)
fix MaurerRandomnessTest
optimize MD2 (Kevin Springle)
2003-04-15 00:38:48 +00:00
weidai
538de80a91
various changes for 5.1
2003-03-20 01:24:12 +00:00
weidai
deea52fd3b
bug fixes and KAT for X9.17 RNG
2002-10-17 16:32:28 +00:00
weidai
a3b6ece7ab
Initial revision
2002-10-04 17:31:41 +00:00