summaryrefslogtreecommitdiff
path: root/secblock.h
Commit message (Collapse)AuthorAgeFilesLines
* fix for compiling with Clang from Marshall Clowweidai2011-01-071-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@522 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on Linuxweidai2010-07-241-4/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@509 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* move memory allocation/deallocation for SecBlock into DLLweidai2010-07-241-40/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@505 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix possible race condition in Singleton::Ref()weidai2010-06-181-4/+5
| | | | | | | | tolerate double destruction of Singleton and g_nullNameValuePairs fix #include of standard headers git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@488 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add and use SecureWipeArray() to avoid compiler optimizing away memset() ↵weidai2009-05-011-3/+3
| | | | | | (reported by Paul Pelzl) git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@467 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on MSVC 6weidai2009-03-131-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@446 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add x86/x64 assembly for SHA-256,weidai2009-03-101-1/+1
| | | | | | | | add DEFAULT_CHANNEL and AAD_CHANNEL, fix macChannel for AuthenticatedEncryptionFilter git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@440 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* changes for 5.6: weidai2009-03-021-1/+1
| | | | | | | | | - 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 git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@433 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fixes for GCC 4.3.2 (reports from Chris Morgan and DiegoT)weidai2008-11-211-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@422 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 compile for QNXweidai2007-08-151-2/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@389 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix VC 6 compileweidai2007-05-051-3/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@366 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on Turbo C++ 2006weidai2007-05-051-14/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@365 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile for x64, DLL and VC 6weidai2007-05-041-9/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@332 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* reorganized aligned allocatorweidai2007-04-161-8/+87
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@302 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* port to Borland C++Builder 2006weidai2006-12-141-8/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@260 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix warning on VC6weidai2006-04-131-0/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@220 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix MSVC 2005 warningsweidai2006-03-131-7/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@217 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* port to MSVC .NET 2005 beta 2weidai2005-07-121-28/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@198 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* changes done for FIPS-140 lab code dropweidai2005-01-201-1/+17
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@195 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with -msse2 on systems without memalign()weidai2004-07-181-2/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@184 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* *** empty log message ***weidai2004-06-191-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@170 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* port to GCC 3.4weidai2004-06-191-11/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@168 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* guard against potential integer overflow in allocatorsweidai2003-08-041-4/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@128 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* prevent problems when application and Crypto++ have different NDEBUG settingsweidai2003-07-311-22/+20
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@123 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* create DLL version, fix GetNextIV() bug in CTR and OFB modesweidai2003-07-041-9/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@87 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add script-driven testingweidai2002-12-061-0/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@24 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* Initial revisionweidai2002-10-041-0/+376
git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@2 57ff6487-cd31-0410-9ec3-f628ee90f5f0