Jeffrey Walton
7363c49a67
Add ecpoint.h header file. Add EncodedPoint interface. Add documntation
2016-11-04 11:13:07 -04:00
Jeffrey Walton
112f720de5
Add Output for clean rule
2016-10-15 21:11:34 -04:00
Jeffrey Walton
d00be538c5
Fix x64dll.asm ASM with ARM-based MSBuilds (Issue 316)
2016-10-08 13:55:37 -04:00
Jeffrey Walton
7c735f660f
Update comments
2016-10-08 13:39:00 -04:00
Jeffrey Walton
7d2f701718
Revert 2ba75d4adf.
...
It worked because we were picking up a previously built cryptest.exe. The task does not build it
2016-10-06 12:03:58 -04:00
Jeffrey Walton
0b68429f2e
Fix copy/paste from VMware
2016-10-06 11:14:33 -04:00
Jeffrey Walton
2ba75d4adf
Express cryptest.exe as prerequisite using MSBuild Task
2016-10-06 10:58:28 -04:00
Jeffrey Walton
1f69679806
Add hack to create cryptest.exe for DLL Mac'ing
2016-10-06 01:37:51 -04:00
Jeffrey Walton
4b16847f8c
Remove unneeded dependency on cryptlib.lib
2016-10-05 23:30:41 -04:00
Jeffrey Walton
cff762518f
Add ImageHasSafeExceptionHandlers option for X86
2016-10-05 15:27:44 -04:00
Jeffrey Walton
ebceec1a88
Fix missing '>'
2016-10-05 12:41:13 -04:00
Jeffrey Walton
601da2611c
Consistnt use of Optimization, OptimizeReferences and EnableCOMDATFolding
2016-10-05 12:36:20 -04:00
Jeffrey Walton
af9b26770b
Cleanup CRYPTDLL project file
2016-10-04 19:52:18 -04:00
Jeffrey Walton
c95feb5a1a
Revert "Cleanup CRYPTDLL project file"
...
This reverts commit a3a7502e82 .
2016-10-04 19:50:13 -04:00
Jeffrey Walton
a3a7502e82
Cleanup CRYPTDLL project file
2016-10-04 19:48:35 -04:00
Jeffrey Walton
f579c1caf1
Add missing PlatformToolset and RootNamespace for Globals PropertyGroup
...
Also see http://blogs.msdn.microsoft.com/visualstudio/2010/05/14/a-guide-to-vcxproj-and-props-file-structure/
2016-10-04 02:22:25 -04:00
Jeffrey Walton
85933ca4ad
Removed setting overrides for Optimization and FavorSizeOrSpeed nodes
...
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
2016-10-03 19:21:21 -04:00
Jeffrey Walton
969536ac2b
Add NDEBUG for release builds
...
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
2016-10-03 18:27:52 -04:00
Jeffrey Walton
3904be4676
Revert "Add NDEBUG for Release builds. Set /arch:SSE2 as minimum arch"
...
This reverts commit 640f0272a0 .
2016-10-03 03:17:00 -04:00
Jeffrey Walton
640f0272a0
Add NDEBUG for Release builds. Set /arch:SSE2 as minimum arch
...
Fold source files configuration settings for CRYPTDLL project
2016-10-03 02:27:32 -04:00
Jeffrey Walton
652c154759
Change UUIDs for VS solution and projects
2016-10-02 20:32:47 -04:00
Jeffrey Walton
2413c0e041
Opt-out of ASLR (Issue 314)
...
Visual Studio 2010 was opt-in; which Visual Studio 2012 is opt-out
2016-10-02 18:53:50 -04:00
Jeffrey Walton
3ea28efa69
Use Warning Level 4 (Issue 314)
2016-10-02 15:20:55 -04:00
Jeffrey Walton
5e3d0097fa
Visual Studio 2010 project files cleanup (Issue 314)
2016-10-02 14:39:58 -04:00
Jeffrey Walton
478d573416
Whitespace checkin
2016-09-19 19:07:27 -04:00
Marcel Raad
782ed4e5e0
Whitespace fixes in VC10 project files
...
Visual Studio doesn't like tabs and newlines in project files and
always removes them when saving the project.
2016-09-19 18:02:32 +02:00
Jeffrey Walton
399a1546de
Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)
...
trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420
2016-09-16 11:27:15 -04:00
Jeffrey Walton
4414b864cf
Make VS2010 default. Archive VS2005 project files. Archive Borland project files
...
VS2005 project files are available in vs2005.zip
Borland 10 project files are available in bds10.zip
2016-09-10 04:32:04 -04:00
Jeffrey Walton
2c988356a9
Revert "Cleared "missing initializer for member '_LARGE_INTEGER::<anonymous struct>::HighPart'" under MinGW".
...
The commit accidentally committed a number of unneeded files while on Windows during testing.
This reverts commit 576749b4bb .
2015-07-25 07:19:41 -04:00
Jeffrey Walton
576749b4bb
Cleared "missing initializer for member '_LARGE_INTEGER::<anonymous struct>::HighPart'" under MinGW
2015-07-25 07:16:45 -04:00