summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* prepare for 5.6.2 releaseweidai2013-02-205-4/+29
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@541 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add Save/Loadweidai2013-01-261-0/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@540 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add more "this->", for consistency and possibly prevent future compile problemsweidai2013-01-261-16/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@539 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* handle EAGAIN from /dev/urandom and /dev/random (Folkert van Heusden)weidai2013-01-261-4/+25
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@538 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with MINGWweidai2013-01-262-13/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@537 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix line endingsweidai2013-01-261-845/+845
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@536 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add SHA-3weidai2013-01-1921-210/+1474
| | | | | | | | update DSA to FIPS 186-3 update version numbers git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@535 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* switch to Boost Software Licenseweidai2013-01-091-40/+29
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@534 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix clang dection for MacOS (Jeff Walton)weidai2012-05-231-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@533 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with clang 2.9 (Jeff Walton)weidai2011-10-122-3/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@532 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix warning with LLVM (Marshall Clow)weidai2011-10-121-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@531 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* From Jeff Walton:weidai2011-09-191-7/+15
| | | | | | | | | | * added 'static' and 'dynamic' targets * added libcryptopp.so to cleanup * continue install/cleanup on error * force cryptest.exe to link with static library git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@530 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix Salsa validation failure when compiling with GCC 4.6 ↵weidai2011-06-051-10/+11
| | | | | | (https://sourceforge.net/apps/trac/cryptopp/ticket/12) git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@529 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix Blowfish minimum keylength to be 4 bytes (32 bits)weidai2011-05-121-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@528 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* re-enable accidentally disabled benchmarksweidai2011-04-261-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@527 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix for makefile and Panama cipher validation failure on armel ↵weidai2011-04-253-19/+18
| | | | | | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619856 git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@526 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix for Valgrind error http://tahoe-lafs.org/trac/pycryptopp/ticket/67weidai2011-01-281-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@525 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix AS detection on (from FreeBSD)weidai2011-01-271-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@524 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix for https://sourceforge.net/apps/trac/cryptopp/ticket/6weidai2011-01-071-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@523 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix for compiling with Clang from Marshall Clowweidai2011-01-076-13/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@522 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* update Readme for 5.6.1 releaseweidai2010-08-091-11/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@520 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with GCC 4.4 and -march=i386weidai2010-08-087-490/+1019
| | | | | | | | fix minor documentation issues fix compile w/o GAS 2.19 or later git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@519 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with Sun CC on Linuxweidai2010-08-082-10/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@518 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add HMAC/SHA2 test vectorsweidai2010-08-084-44/+162
| | | | | | | fix cosmetic issues with test suite git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@517 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix CTR mode not allowing NULL as IVweidai2010-08-052-2/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@516 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with Intel C++ Compiler 11.1weidai2010-08-042-4/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@515 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix memcpy with same src and dest (Peter Klotz)weidai2010-08-031-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@514 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix possible error during DLL startup self-test due to calling functions in ↵weidai2010-07-292-19/+6
| | | | | | ADVAPI32.DLL from DllMain() (http://sourceforge.net/apps/trac/cryptopp/ticket/4) git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@513 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on GCC 4.4 and greaterweidai2010-07-295-22/+86
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@512 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on Sun CCweidai2010-07-284-6/+18
| | | | | | | fix compile for non-x86 CPUs git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@511 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on Mac OS Xweidai2010-07-251-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@510 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on Linuxweidai2010-07-243-4/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@509 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add support for AES-NI and CLMUL instruction sets in AES and GMAC/GCMweidai2010-07-2415-158/+631
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@508 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add longer self-generated test vectorsweidai2010-07-242-0/+81
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@507 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix build of dlltest project on MSVC 2008weidai2010-07-242-2/+6
| | | | | | | fix compile on C++Builder 2010 git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@506 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* move memory allocation/deallocation for SecBlock into DLLweidai2010-07-243-40/+71
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@505 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* better detection of GCC 4.2weidai2010-07-241-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@504 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add AESNI and CLMUL detectionweidai2010-07-073-2/+20
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@503 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on C++Builder 2010weidai2010-07-071-0/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@502 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* remove WAKE-CFBweidai2010-07-064-50/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@501 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* port to Sun Studio 12u1 Sun C++ 5.10 SunOS_i386 128229-02 2009/09/21weidai2010-07-052-2/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@500 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* port to Sun Studio 12u1 Sun C++ 5.10 SunOS_i386 128229-02 2009/09/21weidai2010-07-057-22/+49
| | | | | | | change makefile to compile for both i386 and x86_64 on Darwin/Mac OS X git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@499 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* update version number to 5.6.1weidai2010-06-294-8/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@498 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* rename "cryptdll" project to "cryptopp"weidai2010-06-296-132/+17
| | | | | | | fix compile errors on MSVC 2010 git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@497 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add makefile option for shared libraryweidai2010-06-291-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@496 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* use test vector file for SHA testsweidai2010-06-292-48/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@495 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* randomize test buffer length and alignment to better detect ↵weidai2010-06-291-4/+18
| | | | | | alignment-related bugs git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@494 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* use GlobalRNG(), improved benchmarking of AuthenticatedSymmetricCipherweidai2010-06-292-41/+38
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@493 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix incorrect SHA-256 hash on x64 when compiled with GCC with optimizations ↵weidai2010-06-291-1/+1
| | | | | | enabled git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@492 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* don't default to SHA-1 for ECDSAweidai2010-06-281-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@491 57ff6487-cd31-0410-9ec3-f628ee90f5f0