summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add missing PlatformToolset and RootNamespace for Globals PropertyGroupJeffrey Walton2016-10-045-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 nodesJeffrey Walton2016-10-032-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 buildsJeffrey Walton2016-10-034-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 Walton2016-10-034-95/+615
| | | | This reverts commit 640f0272a0b10c79667b14afb1aa791409fa2038.
* Add NDEBUG for Release builds. Set /arch:SSE2 as minimum archJeffrey Walton2016-10-034-615/+95
| | | | Fold source files configuration settings for CRYPTDLL project
* Add VS project files to list of trimmed filesJeffrey Walton2016-10-021-2/+2
|
* Fix fipstest.cpp compile under Unix (Issue 314)Jeffrey Walton2016-10-021-4/+2
|
* Alloc Visual Studio to capitolize UUIDsJeffrey Walton2016-10-021-66/+66
|
* Change UUIDs for VS solution and projectsJeffrey Walton2016-10-025-90/+90
|
* Clear C4100 "unreferenced formal parameter" warning on pSetNewHandlerJeffrey Walton2016-10-021-0/+1
|
* Add "Crypto++ DLL" to OutputDebugString messages (Issue 314)Jeffrey Walton2016-10-022-2/+2
| | | | Visual Studio 2010 was opt-in; which Visual Studio 2012 is opt-out
* Opt-out of ASLR (Issue 314)Jeffrey Walton2016-10-021-0/+4
| | | | Visual Studio 2010 was opt-in; which Visual Studio 2012 is opt-out
* Improve OutputDebugString messages (Issue 314)Jeffrey Walton2016-10-022-7/+16
|
* Add newline to OutputDebugString (Issue 314)Jeffrey Walton2016-10-021-2/+2
|
* Add information for expected and load address for FIPS DLL module (Issue 314)Jeffrey Walton2016-10-022-5/+23
|
* Report computed MAC (Issue 314)Jeffrey Walton2016-10-021-2/+11
|
* Use Warning Level 4 (Issue 314)Jeffrey Walton2016-10-023-16/+16
|
* Visual Studio 2010 project files cleanup (Issue 314)Jeffrey Walton2016-10-024-312/+242
|
* Guard on DEBUG_NEW and stub-out for precompiled headersJeffrey Walton2016-10-022-2/+8
|
* Guard DEBUG_NEW for Visual Studio and leak detectionJeffrey Walton2016-10-021-0/+9
|
* Update Windows test scriptJeffrey Walton2016-10-021-5/+23
|
* Fix Cygwin compile due to missing <signal.h>Jeffrey Walton2016-10-014-2/+14
|
* Fixed Perl string expansionJeffrey Walton2016-10-011-7/+7
|
* Add cryptest-windows.pl scriptJeffrey Walton2016-10-012-3/+26
|
* Clear warnings under Visual Studio 2012Jeffrey Walton2016-10-011-13/+13
|
* Add missing ossig.h to file list for ZIP file[AJeffrey Walton2016-10-011-0/+1
|
* Clear warnings under Visual Studio 2008Jeffrey Walton2016-10-012-2/+2
|
* Fix compile under Visual Studio 2008Jeffrey Walton2016-10-011-2/+2
|
* Fix compile under Visual Studio 2003Jeffrey Walton2016-10-013-7/+9
|
* Whitespace cleanupJeffrey Walton2016-10-011-2/+0
|
* Clear Coverity "Uninitialized pointer field (UNINIT_CTOR)"Jeffrey Walton2016-10-011-2/+6
| | | | CID 148083
* Clear Coverity "Missing break in switch (MISSING_BREAK)"Jeffrey Walton2016-10-012-0/+4
| | | | CID 147882, 147880, 147879, 147876
* Add benchmark testsJeffrey Walton2016-09-301-0/+168
|
* Add coverity-macosx.txt instructionsJeffrey Walton2016-09-301-0/+36
|
* Add debug instrumentation to RijndaelJeffrey Walton2016-09-301-1/+18
| | | | We added asserts due to Coverity findings. We beieve the findings were false positives
* Fix AES and X86 compile on SolarisJeffrey Walton2016-09-302-11/+10
|
* Reset config.h that cross-pollinated from AES dev-branchJeffrey Walton2016-09-301-6/+3
|
* Removed benchmark tests that cross-pollinated from AES dev-branchJeffrey Walton2016-09-304-870/+0
|
* Cutover to SecByteBlock member for AES (Issue 302, CVE-2016-7544)Jeffrey Walton2016-09-309-117/+1044
|
* Remove unneeded m_eofReceived initialization (Issue 312)Jeffrey Walton2016-09-291-1/+1
|
* Coverity finding CID 148134: Uninitialized scalar field (UNINIT_CTOR) (Issue ↵Jeffrey Walton2016-09-292-5/+6
| | | | 312)
* Coverity finding CID 148138: Uninitialized scalar field (UNINIT_CTOR) (Issue ↵Jeffrey Walton2016-09-292-4/+4
| | | | 312)
* Remove unneeded assertsJeffrey Walton2016-09-292-2/+2
|
* Change to file scope statics for Zero(), One(), Two() (Thanks DB, Issue 310)Jeffrey Walton2016-09-292-5/+14
|
* Remove compare on "result >= WAIT_OBJECT_0" (Issue 311)Jeffrey Walton2016-09-291-1/+1
|
* Update coverity-windows.txt to clean old artifactsJeffrey Walton2016-09-291-0/+2
|
* Remove assert on "dwResult >= WAIT_OBJECT_0" (Issue 311)Jeffrey Walton2016-09-291-2/+2
|
* Make Singleton<Integer> static with function scope (Issue 310)Jeffrey Walton2016-09-292-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 fileJeffrey Walton2016-09-293-10/+34
|
* Add coverity-windows.txt script and instructionsJeffrey Walton2016-09-292-1/+26
|