summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - 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
* fix compile on Turbo C++ 2006weidai2007-05-056-28/+47
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@365 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* update files and optionsweidai2007-05-054-660/+539
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@364 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* optimize for speedweidai2007-05-051-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@363 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* optimize ECB/CBC modesweidai2007-05-051-29/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@362 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* work around GCC bug for x64weidai2007-05-051-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@361 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with ICC for ia64weidai2007-05-052-15/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@360 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* don't use -msse2 for GCC 3.3weidai2007-05-051-2/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@359 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile with Sun CCweidai2007-05-054-9/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@358 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add -Wa,--divide for Solarisweidai2007-05-051-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@357 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* add debug printoutweidai2007-05-051-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@356 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix bug in UnalignedPutWordNonTemplateweidai2007-05-051-54/+92
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@355 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix bug in assemblyweidai2007-05-041-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@354 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* VMAC draft-krovetz-vmac-01weidai2007-05-041-0/+810
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@353 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compile on Mac OS Xweidai2007-05-042-7/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@352 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix warning with Intel compilerweidai2007-05-041-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@351 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* remove extraneous -D__pic__weidai2007-05-041-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@350 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* use byteswap.h only on Linuxweidai2007-05-041-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@349 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix DLL compileweidai2007-05-041-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@348 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* revert -ffunction-sections -fdata-sectionsweidai2007-05-041-2/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@347 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix g_cacheLineSize for Pentium 3weidai2007-05-041-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@346 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix compileweidai2007-05-041-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@345 57ff6487-cd31-0410-9ec3-f628ee90f5f0
* fix warningweidai2007-05-041-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@344 57ff6487-cd31-0410-9ec3-f628ee90f5f0