summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* change minimum key size to 0weidai2007-12-051-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@418 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix AlgorithmName() for ExternalCipher classes and move SetCipher() into ↵weidai2007-12-051-21/+19
| | | | | | CipherModeBase git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@417 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add workaround for _interlockedbittestandset64 and _interlockedbittestandreset64weidai2007-12-051-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@416 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add quotes around $(InputPath) (Laurence Parry)weidai2007-12-032-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@415 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* do not align to 16 when not neededweidai2007-10-262-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@414 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* reset m_counter in TruncatedFinalweidai2007-10-231-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@413 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* improve documentationweidai2007-10-231-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@412 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* reduce executable size when only hash functions are usedweidai2007-10-024-16/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@411 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* prepare for releaseweidai2007-09-251-61/+93
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@410 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix missing CRYPTOPP_APIweidai2007-09-252-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@409 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* don't use _rotl64 with ICCweidai2007-09-251-3/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@408 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with ICC 10weidai2007-09-253-5/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@407 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with ICC 9.1 on x64weidai2007-09-242-1/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@406 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile for ICC 10weidai2007-09-242-29/+28
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@405 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* remove -msse2 since we don't use SSE2 intrinsics anymoreweidai2007-09-241-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@404 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* remove -msse2 since we don't use SSE2 intrinsics anymoreweidai2007-09-243-3/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@403 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* update CheckMOVCondition() according to http://eprint.iacr.org/2007/343weidai2007-09-242-6/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@402 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* remove -msse2 since we don't use SSE2 intrinsics anymoreweidai2007-09-241-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@401 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with GAS 2.15weidai2007-09-242-28/+31
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@400 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* remove <locale> (should save code size?)weidai2007-09-241-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@399 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* - port x64 assembly code to MASMweidai2007-09-241-6/+14
| | | | | | - improve stack unwindability on x64 for GCC by not modifying RBP/RSP registers in inline assembly git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@398 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* remove branch in assertweidai2007-09-241-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@397 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* - port x64 assembly code to MASMweidai2007-09-247-534/+2854
| | | | | | - improve stack unwindability on x64 for GCC by not modifying RBP/RSP registers in inline assembly git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@396 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix extraneous SSE2 compiler optionweidai2007-09-241-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@395 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with fix compile for for STLport 5.1.3 and MSVC 2005weidai2007-09-152-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@394 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile for for STLport 5.1.3 and MSVC 6 SP5weidai2007-09-121-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@393 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with Borland C++Builder 2007weidai2007-08-161-2/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@391 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix warning on MSVC Orcas Beta 2weidai2007-08-151-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@390 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile for QNXweidai2007-08-152-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@389 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix gcc compile errors and warningsweidai2007-08-143-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@388 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix valgrind issues reported by Chris Morganweidai2007-08-133-2/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@387 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* update version number to 5.5.2weidai2007-08-133-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@386 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fixed Whirlpool crash on Pentium 2 machinesweidai2007-08-135-6/+33
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@385 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix bug reported by Jeffrey Waltonweidai2007-08-131-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@384 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fixed Salsa20 initialization crash on non-SSE2 machinesweidai2007-08-131-57/+60
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@383 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix possible branch prediction analysis (BPA) vulnerabilityweidai2007-08-131-1/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@382 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* patch from Jody Hagins to fix gcc 3.2 compileweidai2007-08-131-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@381 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* patch from Andrew Pitonyak to return factory namesweidai2007-08-131-0/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@380 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix linker error when compiling with MSVC 2003 and using DLL form of runtime ↵weidai2007-08-025-7/+9
| | | | | | library git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@379 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix crash in SSE2_Add on P4 when compiled with MSVC 6.0 with Processor Packweidai2007-08-021-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@378 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add missing virtual destructorsweidai2007-06-012-0/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@377 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile for VC6 without processor pack, and GCC 4 on MINGWweidai2007-06-011-8/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@376 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* prepare for releaseweidai2007-05-261-4/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@374 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix bug on 32-bit big-endian machinesweidai2007-05-241-8/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@373 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* update manualweidai2007-05-051-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@371 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* prepared for releaseweidai2007-05-051-10/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@370 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* cleanupweidai2007-05-051-43/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@369 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* revert to int return value for Add and Subweidai2007-05-051-16/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@368 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix x64 options and warningsweidai2007-05-054-133/+22
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@367 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix VC 6 compileweidai2007-05-052-5/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@366 57ff6487-cd31-0410-9ec3-f628ee90f5f0