Commit Graph

36 Commits

Author SHA1 Message Date
Jeffrey Walton
54d17c7361
Updated CRYPTOPP_ASSERT based on comments
Also see 399a1546de (commitcomment-19448453)
2016-10-17 22:00:31 -04:00
Jeffrey Walton
255d285ef2
Change curve25519 and curve448 to friendlier names 2016-10-16 03:33:48 -04:00
Jeffrey Walton
01b40aab31 Merge 'master' into 'hmqv' 2016-09-08 01:30:29 -04:00
Jeffrey Walton
c1556295e6 Add constexpr-ness to StaticAlgorithmName member function 2016-09-07 06:16:46 -04:00
Jeffrey Walton
060ba1a696 Add EC prefix to classes which operate over elliptic curves 2016-07-21 00:21:48 -04:00
Jeffrey Walton
dba6c35c5b Updated documentation 2016-07-14 01:59:23 -04:00
Jeffrey Walton
1872013dfe Merge branch 'master' into hmqv 2016-07-07 19:59:29 -04:00
Jeffrey Walton
6c0b120072 Go back to Commit 66ada4cc61 2016-07-06 14:39:18 -04:00
Mouse
c6c0bdeebe Revert "Add HMQV implementation (and merge the old FHMQV into the new codebase)"
This reverts commit ec35099589.
2016-07-06 12:15:47 -04:00
Mouse
87be783cd1 Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be merged by me
This reverts commit 762c315566, reversing
changes made to b48866631a.
2016-07-06 12:01:28 -04:00
Mouse
762c315566 Merge remote-tracking branch 'upstream/master' 2016-07-06 09:22:07 -04:00
Jeffrey Walton
fb72dbc8cb Add MacPorts GCC compiler and Clang integrated assembler support. This is a merge of the development branch 'clang-ia' 2016-07-05 02:48:27 -04:00
Mouse
5bdabb7a68 Add HMQV and merge untracked FHMQV 2016-07-04 13:05:38 -04:00
Uri Blumenthal
ec35099589 Add HMQV implementation (and merge the old FHMQV into the new codebase) 2016-07-01 14:30:43 -04:00
denisbider
f50a515ce0 Removed duplicated code in eccrypto.h
Recent update made to bottom part (CRYPTOPP_CLANG_VERSION >= 20800) applied to top part.
2016-01-03 02:09:45 -06:00
Jeffrey Walton
f707b9ef16 Fixed GCC version for deprecated attribute 2015-12-27 23:44:36 -05:00
Jeffrey Walton
298988a5b9 Crypto++ 5.6.3 check-in 2015-11-22 19:17:15 -05:00
Jeffrey Walton
62618fda97 Revert botched "Crypto++ 5.6.3 check-in". Corruption due to VMware adding garbage to the end of some source files during drag and drop from guest to host.
This reverts commit c454358122.
2015-11-22 19:11:31 -05:00
Jeffrey Walton
c454358122 Crypto++ 5.6.3 check-in 2015-11-20 19:15: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
f61577af9d Included "integer.h" in source files with Integer dependencies so make would rebuild stale object files 2015-07-30 03:30:27 -04:00
Jeffrey Walton
c8fb6567da Cleared virtual destructor warnings under GCC with -Wall 2015-07-19 09:29:02 -04:00
Jeffrey Walton
be48625234 Changed m_compress and m_encodeAsOID to mutable. They are presentation details, and passing a const-key or cont-params means they cannot be changed when writing 2015-06-11 19:10:46 -04:00
weidai
a3a3ff3c86 fix for compiling with Clang from Marshall Clow 2011-01-07 01:30:24 +00:00
weidai
7f21596d10 don't default to SHA-1 for ECDSA 2010-06-28 22:49:51 +00:00
weidai
43b41c1042 update version number, port to Sun C++ 5.8 2006-12-18 02:34:33 +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
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
f78fccb3cc port to GCC 3.4 2004-06-19 08:28:09 +00:00
weidai
55a22f2adf allow DLL to be built with VC++ .NET 2003-07-18 21:33:18 +00:00
weidai
f278895908 create DLL version, fix GetNextIV() bug in CTR and OFB modes 2003-07-04 00:17:37 +00:00
weidai
538de80a91 various changes for 5.1 2003-03-20 01:24:12 +00:00
weidai
a3b6ece7ab Initial revision 2002-10-04 17:31:41 +00:00