Commit Graph

97 Commits (2297dd000a7cf2831095ba59be2ed653ea3bd884)

Author SHA1 Message Date
Jeffrey Walton 5a35640912 Added validat0.cpp and moved bit tests into it. Provided tests for SafeConvert. Removed "using namespace std" from test sources (auto_ptr causes a collision becuase std:: provides it in C++03, but CryptoPP:: provides it in C++11 2015-07-30 10:36:49 -04:00
Jeffrey Walton 929967a042 Added CRYTPOPP_ASSERT to cryptest program. The mods also show how to install a debug trap handler such that if CRYPTOPP_ASSERT fires, the program continues 2015-07-23 10:48:43 -04:00
Jeffrey Walton 3829c7fd51 Added OMP thread count to test program. Discussion at https://groups.google.com/d/msg/cryptopp-users/M4vy6PFy40s/9n869TXAqoYJ 2015-06-13 21:11:22 -04:00
Jeffrey Walton 15d312e986 Fixed potential missing argument when using tv subcommand with argv[2] 2015-06-12 10:39:55 -04:00
Jeffrey Walton 1d237fe79d Added test case for CRYPTOPP_UNUSED by applying it to argc and argv in tes.cpp (even though they are used) 2015-06-07 20:56:49 -04:00
weidai 393a5eac05 fix usage.dat path 2009-03-13 09:42:06 +00:00
weidai 8ca6148ad5 add x86/x64 assembly for SHA-256,
add DEFAULT_CHANNEL and AAD_CHANNEL,
fix macChannel for AuthenticatedEncryptionFilter
2009-03-10 02:56:19 +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 994090ba9c update version number to 5.5.2 2007-08-13 23:54:25 +00:00
weidai 5834ecc870 add IncorporateEntropy and GenerateIntoBufferedTransformation to RNG interface 2007-05-04 15:38:32 +00:00
weidai 3ef60be9b7 changed hash functions for m command 2007-04-16 00:25:13 +00:00
weidai 54a2acd0aa add V (version) option 2006-12-18 02:15:14 +00:00
weidai 4afd858ae4 port to Borland C++Builder 2006 2006-12-14 11:41:39 +00:00
weidai f05ea58bb3 port to GCC 4, reorganize implementations of SetKey 2006-12-10 02:12:23 +00:00
weidai 28c392e082 add Salsa20 cipher 2006-12-09 17:18:13 +00:00
weidai 3e54a3ec1d fix compile on Unix 2006-09-06 09:04:44 +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 6aacd0a0de merge in changes by denis bider and fix compile on gcc 3.4.4 and MSVC 6 2006-04-06 21:20:25 +00:00
weidai 922fdeb150 fix MSVC 2005 warnings 2006-03-13 13:26:41 +00:00
weidai 8d54ba7ff2 upgrade project files to MSVC 2005 and add x64 platform 2006-01-30 14:00:54 +00:00
weidai 09bb1aab64 port to GCC 4 2005-09-05 21:43:43 +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 393ae4859a fix documentation, fix PanamaMAC, fix algorithm names 2004-07-22 00:51:57 +00:00
weidai bdf3852cf0 port to CodeWarrior 8.3 2004-06-20 17:56:15 +00:00
weidai 005b94f755 add b2 command 2003-08-01 03:07:33 +00:00
weidai 259ee22eba split bench.cpp in 2 for alpha (.got subsegment exceeds 64K) 2003-07-29 01:16:22 +00:00
weidai 5307588c57 remove Diamond2, code size reductions 2003-07-19 03:47:20 +00:00
weidai 5b2008101c misc changes 2003-07-18 04:35:30 +00:00
weidai 8cd6a9256d fix for Unix 2003-07-11 20:03:53 +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
weidai 8e054b89e7 add missing #include 2003-07-01 21:26:20 +00:00
weidai ace4054444 fixes/workarounds for GCC 2003-06-19 19:09:57 +00:00
weidai 6c4437d03d sync with private branch 2003-06-06 02:34:03 +00:00
weidai de0f05d787 *** empty log message *** 2003-05-15 17:36:53 +00:00
weidai 86f5140826 workaround for GCC 2003-04-26 04:56:38 +00:00
weidai f7e64c2efc changes for VS.NET 2003 2003-04-19 21:50:08 +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 6698a18606 fix warnings for VC7 and GCC 2003-03-20 20:39:59 +00:00
weidai 538de80a91 various changes for 5.1 2003-03-20 01:24:12 +00:00
weidai a28627a6a5 add script-driven testing 2002-12-06 22:02:46 +00:00
weidai ffb6f9cd3f fix typo 2002-10-11 20:24:02 +00:00
weidai 1e45c2d305 compatibility fixes for MacOS X 2002-10-04 21:45:04 +00:00
weidai a3b6ece7ab Initial revision 2002-10-04 17:31:41 +00:00