Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add missing PlatformToolset and RootNamespace for Globals PropertyGroup | Jeffrey Walton | 2016-10-04 | 5 | -14/+19 |
| | | | | Also see http://blogs.msdn.microsoft.com/visualstudio/2010/05/14/a-guide-to-vcxproj-and-props-file-structure/ | ||||
* | Removed setting overrides for Optimization and FavorSizeOrSpeed nodes | Jeffrey Walton | 2016-10-03 | 2 | -102/+0 |
| | | | | These were only present in the VS2010 project files. They were not presnt in Crypto++ 5.6.2 VS 2005. I'm guessing its experimental cruft that should not have nbeen added or checked-in | ||||
* | Add NDEBUG for release builds | Jeffrey Walton | 2016-10-03 | 4 | -110/+107 |
| | | | | | The remediations for CVE-2016-7420 removed the library's reliance on NDEBUG. The library now uses CRYPTOPP_ASSERT() instead of assert(), and it requires positive confirmation with CRYPTOPP_DEBUG, DEBUG or _DEBUG. Some other projects may inadvertenly depend on our definition of NDEBUG. This restores the definition in case its needed by others | ||||
* | Revert "Add NDEBUG for Release builds. Set /arch:SSE2 as minimum arch" | Jeffrey Walton | 2016-10-03 | 4 | -95/+615 |
| | | | | This reverts commit 640f0272a0b10c79667b14afb1aa791409fa2038. | ||||
* | Add NDEBUG for Release builds. Set /arch:SSE2 as minimum arch | Jeffrey Walton | 2016-10-03 | 4 | -615/+95 |
| | | | | Fold source files configuration settings for CRYPTDLL project | ||||
* | Add VS project files to list of trimmed files | Jeffrey Walton | 2016-10-02 | 1 | -2/+2 |
| | |||||
* | Fix fipstest.cpp compile under Unix (Issue 314) | Jeffrey Walton | 2016-10-02 | 1 | -4/+2 |
| | |||||
* | Alloc Visual Studio to capitolize UUIDs | Jeffrey Walton | 2016-10-02 | 1 | -66/+66 |
| | |||||
* | Change UUIDs for VS solution and projects | Jeffrey Walton | 2016-10-02 | 5 | -90/+90 |
| | |||||
* | Clear C4100 "unreferenced formal parameter" warning on pSetNewHandler | Jeffrey Walton | 2016-10-02 | 1 | -0/+1 |
| | |||||
* | Add "Crypto++ DLL" to OutputDebugString messages (Issue 314) | Jeffrey Walton | 2016-10-02 | 2 | -2/+2 |
| | | | | Visual Studio 2010 was opt-in; which Visual Studio 2012 is opt-out | ||||
* | Opt-out of ASLR (Issue 314) | Jeffrey Walton | 2016-10-02 | 1 | -0/+4 |
| | | | | Visual Studio 2010 was opt-in; which Visual Studio 2012 is opt-out | ||||
* | Improve OutputDebugString messages (Issue 314) | Jeffrey Walton | 2016-10-02 | 2 | -7/+16 |
| | |||||
* | Add newline to OutputDebugString (Issue 314) | Jeffrey Walton | 2016-10-02 | 1 | -2/+2 |
| | |||||
* | Add information for expected and load address for FIPS DLL module (Issue 314) | Jeffrey Walton | 2016-10-02 | 2 | -5/+23 |
| | |||||
* | Report computed MAC (Issue 314) | Jeffrey Walton | 2016-10-02 | 1 | -2/+11 |
| | |||||
* | Use Warning Level 4 (Issue 314) | Jeffrey Walton | 2016-10-02 | 3 | -16/+16 |
| | |||||
* | Visual Studio 2010 project files cleanup (Issue 314) | Jeffrey Walton | 2016-10-02 | 4 | -312/+242 |
| | |||||
* | Guard on DEBUG_NEW and stub-out for precompiled headers | Jeffrey Walton | 2016-10-02 | 2 | -2/+8 |
| | |||||
* | Guard DEBUG_NEW for Visual Studio and leak detection | Jeffrey Walton | 2016-10-02 | 1 | -0/+9 |
| | |||||
* | Update Windows test script | Jeffrey Walton | 2016-10-02 | 1 | -5/+23 |
| | |||||
* | Fix Cygwin compile due to missing <signal.h> | Jeffrey Walton | 2016-10-01 | 4 | -2/+14 |
| | |||||
* | Fixed Perl string expansion | Jeffrey Walton | 2016-10-01 | 1 | -7/+7 |
| | |||||
* | Add cryptest-windows.pl script | Jeffrey Walton | 2016-10-01 | 2 | -3/+26 |
| | |||||
* | Clear warnings under Visual Studio 2012 | Jeffrey Walton | 2016-10-01 | 1 | -13/+13 |
| | |||||
* | Add missing ossig.h to file list for ZIP file[A | Jeffrey Walton | 2016-10-01 | 1 | -0/+1 |
| | |||||
* | Clear warnings under Visual Studio 2008 | Jeffrey Walton | 2016-10-01 | 2 | -2/+2 |
| | |||||
* | Fix compile under Visual Studio 2008 | Jeffrey Walton | 2016-10-01 | 1 | -2/+2 |
| | |||||
* | Fix compile under Visual Studio 2003 | Jeffrey Walton | 2016-10-01 | 3 | -7/+9 |
| | |||||
* | Whitespace cleanup | Jeffrey Walton | 2016-10-01 | 1 | -2/+0 |
| | |||||
* | Clear Coverity "Uninitialized pointer field (UNINIT_CTOR)" | Jeffrey Walton | 2016-10-01 | 1 | -2/+6 |
| | | | | CID 148083 | ||||
* | Clear Coverity "Missing break in switch (MISSING_BREAK)" | Jeffrey Walton | 2016-10-01 | 2 | -0/+4 |
| | | | | CID 147882, 147880, 147879, 147876 | ||||
* | Add benchmark tests | Jeffrey Walton | 2016-09-30 | 1 | -0/+168 |
| | |||||
* | Add coverity-macosx.txt instructions | Jeffrey Walton | 2016-09-30 | 1 | -0/+36 |
| | |||||
* | Add debug instrumentation to Rijndael | Jeffrey Walton | 2016-09-30 | 1 | -1/+18 |
| | | | | We added asserts due to Coverity findings. We beieve the findings were false positives | ||||
* | Fix AES and X86 compile on Solaris | Jeffrey Walton | 2016-09-30 | 2 | -11/+10 |
| | |||||
* | Reset config.h that cross-pollinated from AES dev-branch | Jeffrey Walton | 2016-09-30 | 1 | -6/+3 |
| | |||||
* | Removed benchmark tests that cross-pollinated from AES dev-branch | Jeffrey Walton | 2016-09-30 | 4 | -870/+0 |
| | |||||
* | Cutover to SecByteBlock member for AES (Issue 302, CVE-2016-7544) | Jeffrey Walton | 2016-09-30 | 9 | -117/+1044 |
| | |||||
* | Remove unneeded m_eofReceived initialization (Issue 312) | Jeffrey Walton | 2016-09-29 | 1 | -1/+1 |
| | |||||
* | Coverity finding CID 148134: Uninitialized scalar field (UNINIT_CTOR) (Issue ↵ | Jeffrey Walton | 2016-09-29 | 2 | -5/+6 |
| | | | | 312) | ||||
* | Coverity finding CID 148138: Uninitialized scalar field (UNINIT_CTOR) (Issue ↵ | Jeffrey Walton | 2016-09-29 | 2 | -4/+4 |
| | | | | 312) | ||||
* | Remove unneeded asserts | Jeffrey Walton | 2016-09-29 | 2 | -2/+2 |
| | |||||
* | Change to file scope statics for Zero(), One(), Two() (Thanks DB, Issue 310) | Jeffrey Walton | 2016-09-29 | 2 | -5/+14 |
| | |||||
* | Remove compare on "result >= WAIT_OBJECT_0" (Issue 311) | Jeffrey Walton | 2016-09-29 | 1 | -1/+1 |
| | |||||
* | Update coverity-windows.txt to clean old artifacts | Jeffrey Walton | 2016-09-29 | 1 | -0/+2 |
| | |||||
* | Remove assert on "dwResult >= WAIT_OBJECT_0" (Issue 311) | Jeffrey Walton | 2016-09-29 | 1 | -2/+2 |
| | |||||
* | Make Singleton<Integer> static with function scope (Issue 310) | Jeffrey Walton | 2016-09-29 | 2 | -4/+7 |
| | | | | | | | | | | | | | | | | | | This may not fix the issue. Drilling into the issue from the web-based dashboard, Coverity is targeting: 1. noescape: CryptoPP::Integer::operator =(CryptoPP::Integer const &) does not free or save its parameter t. 3049 Integer& Integer::operator=(const Integer& t) 3050 { 3051 if (this != &t) 3052 { 3053 if (reg.size() != t.reg.size() || t.reg[t.reg.size()/2] == 0) 3054 reg.New(RoundupSize(t.WordCount())); 3055 CopyWords(reg, t.reg, reg.size()); 3056 sign = t.sign; 3057 } 3058 return *this; 3059 } | ||||
* | Add Coverity modeling file | Jeffrey Walton | 2016-09-29 | 3 | -10/+34 |
| | |||||
* | Add coverity-windows.txt script and instructions | Jeffrey Walton | 2016-09-29 | 2 | -1/+26 |
| |