Commit Graph

50 Commits (10c96e5a954201ec58e6dd442629992bd02d6d9c)

Author SHA1 Message Date
Jeffrey Walton 10c96e5a95
Updated documentation 2016-11-12 08:45:13 -05:00
Jeffrey Walton 2a8670c0c1
Updated documentation 2016-11-12 08:38:50 -05:00
Jeffrey Walton b5f04e5ed5
Updated documentation 2016-10-18 14:42:48 -04:00
Jeffrey Walton 93a6758fd9
Updated documentation 2016-10-12 02:57:28 -04:00
Jeffrey Walton 22400b2ad1
Updated documentation 2016-10-11 19:13:36 -04:00
Jeffrey Walton 62ca476e9e Updated documentation 2016-09-26 11:37:21 -04:00
Jeffrey Walton 62de6c8e3b Updated documentation 2016-09-26 04:49:24 -04:00
Jeffrey Walton 50f1f5fc8b Updated documentation 2016-09-26 04:08:26 -04:00
Jeffrey Walton 399a1546de Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)
trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420
2016-09-16 11:27:15 -04:00
Jeffrey Walton 894874fe75 Whitespace checkin 2016-09-10 04:57:48 -04:00
Marcel Raad a10d3c17ba Fix clang warning
In 64-bit mode, clang 3.8 warns:
cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast]
Fix this by directly returning NULL in these functions.
2016-05-31 12:55:03 +02:00
Jeffrey Walton 4d7cb70ea8 Cleared unused function warning under Visual Studio with /Wall 2016-05-02 13:32:39 -04:00
Jeffrey Walton 8db0e7da6d Cleared compile errors under Visual Studio .Net compilers 2016-04-29 11:25:51 -04:00
Jeffrey Walton 1743b976f7 Update documentation 2016-02-29 11:39:20 -05:00
Steven Green 9033451abd Made MeterFilter Get*() functions const 2016-01-15 22:31:05 +00:00
Jeffrey Walton 17ead160bf Updated documentation 2015-12-16 19:39:29 -05:00
Jeffrey Walton 49de6e2012 Updated documentation 2015-12-16 03:22:22 -05:00
Jeffrey Walton b3e49d8c96 Additional documentation; fixed issues with Clang integrated assembler and different versions numbers for LLVM Clang and Apple Clang; fixed missing header in DSA class 2015-11-19 13:09:33 -05:00
Jeffrey Walton 6ac1e46a1f Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Coverity rollup) 2015-11-18 15:32:28 -05:00
Jeffrey Walton 48809d4e85 CRYPTOPP 5.6.3 RC6 checkin 2015-11-05 01:59:46 -05: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 b7de164d62 Cut-in CRYPTOPP_ASSERT in all remaining header and source files 2015-07-26 16:03:14 -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 d19790bbca Cleared UBsan errors 2015-07-19 07:58:55 -04:00
weidai 045d804f9b fix compile with GCC 4.4 and -march=i386
fix minor documentation issues
fix compile w/o GAS 2.19 or later
2010-08-08 23:02:36 +00:00
weidai de43771273 fix documentation, fix VC60 compile, delete leftover .dat files 2009-03-13 07:24:45 +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 8565900724 tweaks/fixes for 5.6 2009-03-03 03:28:39 +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 f28f8dc774 improve documentation 2007-10-23 17:27:28 +00:00
weidai 5834ecc870 add IncorporateEntropy and GenerateIntoBufferedTransformation to RNG interface 2007-05-04 15:38:32 +00:00
weidai 4afd858ae4 port to Borland C++Builder 2006 2006-12-14 11:41:39 +00:00
weidai 0f5ff1a063 implement AlgorithmName() for hash and signature filters 2006-12-14 10:58:31 +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 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 55a22f2adf allow DLL to be built with VC++ .NET 2003-07-18 21:33:18 +00:00
weidai 38b49e4543 added support for using encoding parameters and key derivation parameters 2003-07-16 01:53:45 +00:00
weidai f278895908 create DLL version, fix GetNextIV() bug in CTR and OFB modes 2003-07-04 00:17:37 +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 a003ea18cc add CRYPTOPP_NO_VTABLE 2003-05-16 00:53:53 +00:00
weidai c137edc6f3 remove default NullRNG() for signing 2003-04-22 00:12:41 +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 9ffe5ae035 fix whitespace problems 2003-02-24 01:11:57 +00:00
weidai eee814871a bug fixes 2002-10-06 03:23:16 +00:00
weidai a3b6ece7ab Initial revision 2002-10-04 17:31:41 +00:00