summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* port to Sun Studio 12u1 Sun C++ 5.10 SunOS_i386 128229-02 2009/09/21weidai2010-07-052-2/+4
|
* 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
* update version number to 5.6.1weidai2010-06-294-8/+8
|
* rename "cryptdll" project to "cryptopp"weidai2010-06-296-132/+17
| | | | fix compile errors on MSVC 2010
* add makefile option for shared libraryweidai2010-06-291-0/+4
|
* use test vector file for SHA testsweidai2010-06-292-48/+3
|
* randomize test buffer length and alignment to better detect ↵weidai2010-06-291-4/+18
| | | | alignment-related bugs
* use GlobalRNG(), improved benchmarking of AuthenticatedSymmetricCipherweidai2010-06-292-41/+38
|
* fix incorrect SHA-256 hash on x64 when compiled with GCC with optimizations ↵weidai2010-06-291-1/+1
| | | | enabled
* don't default to SHA-1 for ECDSAweidai2010-06-281-4/+4
|
* switch to non-branching code in AlmostInverse()weidai2010-06-281-35/+23
|
* fix compiler/Valgrind warningweidai2010-06-181-1/+2
|
* fix possible race condition in Singleton::Ref()weidai2010-06-187-57/+45
| | | | | tolerate double destruction of Singleton and g_nullNameValuePairs fix #include of standard headers
* turn off whole program optimizationweidai2010-06-181-0/+5
| | | | add wake.txt
* remove extra fileweidai2010-06-181-4/+0
|
* avoid SecBlock of arraysweidai2010-06-186-42/+45
|
* check ciphertext length in TF_DecryptorBase::Decrypt()weidai2010-06-181-1/+4
|
* check for integer overflow in OID::DecodeValue()weidai2010-06-181-0/+2
|
* add "volatile" to prevent compiler optimizing away codeweidai2010-06-189-10/+10
|
* fix for 'pwdbased.h needs <integer.h>' ↵weidai2010-05-131-0/+1
| | | | http://sourceforge.net/apps/trac/cryptopp/ticket/3 (pangalactic)
* fix for http://sourceforge.net/apps/trac/cryptopp/ticket/2 (Ken Raeburn)weidai2010-05-131-3/+3
|
* fix incorrect encryption bug with WAKE-OFB that was introduced in version ↵weidai2009-10-314-1/+21
| | | | 5.5 (reported by John Famiglietti)
* honor uppercase/lowercase in operator<<() (Jeff Walton)weidai2009-10-221-1/+4
|
* initialize memory to remove Valgrind warning (Zooko, Jeffrey Walton)weidai2009-09-171-0/+2
|
* fix endianess test on MIPS (Zhang Le)weidai2009-09-041-1/+1
|
* fix for id_sha1 (Alexei)weidai2009-08-281-1/+1
|
* fix compile on VS Express (Eugene Zolenko)weidai2009-08-281-2/+2
|
* improve Unicode filename handlingweidai2009-07-112-57/+56
|
* handle Unicode filenamesweidai2009-07-114-11/+99
|
* fix bugs in AES assembly (from trantrungan and Andrew Bromba)weidai2009-07-052-7/+3
|
* fix incorrect SHA-256 computation on non-SSE2 x86 machines on non-aligned ↵weidai2009-07-051-5/+6
| | | | | | input (reported by pycryptopp project)
* fix bug in PutDecodedDatumInto() with STLPort (from trungantran)weidai2009-06-181-0/+4
|
* improve SecureWipeBuffer for GCCweidai2009-05-011-7/+27
|
* add and use SecureWipeArray() to avoid compiler optimizing away memset() ↵weidai2009-05-012-3/+103
| | | | (reported by Paul Pelzl)
* fix ECNR name to ECDSAweidai2009-04-051-2/+2
|
* fix Integer operator<< output on Windows x64weidai2009-04-051-1/+3
|
* disable Panama SSE2 code for P4weidai2009-04-051-1/+1
|
* fix compile on MacOS X and MinGWweidai2009-04-053-5/+11
|
* fixed Panama x64 MASM code not saving RDIweidai2009-03-292-4/+8
|
* fix EC2N skipping of optional seed, switch to public domain MARS code, ↵weidai2009-03-2812-153/+222
| | | | deliver vc80.pdb to OutDir
* tag for release 5.6.0CRYPTOPP_5_6_0weidai2009-03-270-0/+0
|
* fix C++Builder 2009 compile, update Readme and Licenseweidai2009-03-159-27/+56
|
* remove OptimizeForWindows98weidai2009-03-151-4/+0
|
* fix compile on MSVC 6 and MSVC 2003weidai2009-03-153-7/+21
|
* fix documentationweidai2009-03-153-45/+9
|
* fix line endingweidai2009-03-141-87/+87
|
* fix compile on FreeBSD 7.1 amd64weidai2009-03-141-3/+7
|
* fix compile on OpenBSD 4.4weidai2009-03-132-2/+3
|
* speed up GCM key setupweidai2009-03-131-3/+7
|
* fix compile on gcc 4.1.2, armv5telweidai2009-03-132-61/+11
|