summaryrefslogtreecommitdiff
path: root/cryptdll.vcxproj
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos (PR# 1099)Dimitris Apostolou2022-01-041-1/+1
|
* Avoid circular dependency using AlignedAllocate (GH #885)Jeffrey Walton2019-09-281-0/+2
|
* Make config.h more Autoconf friendly (GH #835, PR #836)Jeffrey Walton2019-05-171-0/+10
|
* Fix missing GF2NT_233_Multiply_Reduce_CLMUL in the cursed DLL (GH #783)Jeffrey Walton2019-03-211-0/+1
| | | | This should have been checked-in during GH #783 and PR #784. I think there was one mailing list message about missing symbols GF2NT_233_Multiply_Reduce_CLMUL and GF2NT_233_Square_Reduce_CLMUL. I missed it when attempting to reproduce the issue. I can duplicate it now using VS2013. I think the addition of CRYPTOPP_DLL caused the issue to surface.
* Rename files with dashes to underscores (GH #736)Jeffrey Walton2018-11-101-4/+4
| | | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/HBz-6gZZFOA on the mailing list
* Remove Thread and Socket classes (GH #208, PR #703)Jeffrey Walton2018-08-171-2/+0
| | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/5btwLoxXXD4.
* Add AdditionalOptions property to VCXPROJ files (GH #649)Jeffrey Walton2018-05-011-0/+1
|
* Remove SSE2 from cpu.cpp, add sse-simd.cppJeffrey Walton2017-11-161-0/+1
| | | | We need to ensure SSE2 does not cross pollinate into other CPU functions since SSE2 is greater than the minimum arch. The minimum arch is i586/i686, and both lack SSE2 instructions
* Split source files to support Base Implementation + SIMD implementation (GH ↵Jeffrey Walton2017-08-171-0/+9
| | | | | #461) Split source files to support Base Implementation + SIMD implementation
* Suppress C4251 and C4275 warnings in project files (Issue 412)Jeffrey Walton2017-08-161-1/+1
|
* Update VCXPROJ files for AppVeyor testingJeffrey Walton2017-08-041-1/+8
|
* Revert "Reinstate commit ac513c06f8c80"Jeffrey Walton2017-08-031-8/+6
| | | | | | | | | | | | This broke MSbuild, which can no longer build a static library. Attempting to build with 'msbuild /t:Build cryptlib.vcxproj' results in: ... X64\cryptlib\Debug\zinflate.obj X64\cryptlib\Debug\zlib.obj LINK : fatal error LNK1561: entry point must be defined [c:\Users\cryptopp\cryptlib.vcxproj] Done Building Project "c:\Users\Jeff\Desktop\cryptopp\cryptlib.vcxproj" (Build target(s)) -- FAILED. Microsoft tools are so fucked up. It should be illegal to sell them.
* Reinstate commit ac513c06f8c80Jeffrey Walton2017-08-031-6/+8
| | | | Even though it breaks AppVeyor worse, its needed that way. Also see https://stackoverflow.com/a/45458443/608639.
* Suppress warnings C4231, C4355 and C4505 (Issue 412)Jeffrey Walton2017-08-021-0/+1
| | | | This should not cross-pollinate like when they were present in config.h
* Fix Visual Studio project file issues (#446)Marcel Raad2017-07-191-19/+1
| | | | | | - don't enable SSE2 explicitly for x64, it's always enabled and causes warnings (issue #445) - remove newlines in project files that Visual Studio doesn't like and removes on every change to project options
* Revert "XOR block in specialized ProcessBlock"Jeffrey Walton2017-05-101-3/+18
| | | | This reverts commit 76bb4ead40ded06b55b506a85106eae38519b7ee. The Visual Studio project files and other test files were not supposed to be checked-in.
* XOR block in specialized ProcessBlockJeffrey Walton2017-05-101-18/+3
| | | | Use Put and Get blocks consistently
* Add ARIA block cipherJeffrey Walton2017-04-101-1/+1
| | | | | | This is the reference implementation, test data and test vectors from the ARIA.zip package on the KISA website. The website is located at http://seed.kisa.or.kr/iwt/ko/bbs/EgovReferenceList.do?bbsId=BBSMSTR_000000000002. We have optimized routines that improve Key Setup and Bulk Encryption performance, but they are not being checked-in at the moment. The ARIA team is updating its implementation for contemporary hardware and we would like to use it as a starting point before we wander too far away from the KISA implementation.
* Add NIST SP800-90A Hash_DRBG generatorJeffrey Walton2016-12-301-1/+0
|
* Add ecpoint.h header file. Add EncodedPoint interface. Add documntationJeffrey Walton2016-11-041-0/+1
|
* Add Output for clean ruleJeffrey Walton2016-10-151-1/+1
|
* Fix x64dll.asm ASM with ARM-based MSBuilds (Issue 316)Jeffrey Walton2016-10-081-5/+4
|
* Update commentsJeffrey Walton2016-10-081-1/+4
|
* Revert 2ba75d4adfe7c011.Jeffrey Walton2016-10-061-0/+17
| | | | It worked because we were picking up a previously built cryptest.exe. The task does not build it
* Fix copy/paste from VMwareJeffrey Walton2016-10-061-1/+1
|
* Express cryptest.exe as prerequisite using MSBuild TaskJeffrey Walton2016-10-061-14/+10
|
* Add hack to create cryptest.exe for DLL Mac'ingJeffrey Walton2016-10-061-2/+14
|
* Remove unneeded dependency on cryptlib.libJeffrey Walton2016-10-051-2/+0
|
* Add ImageHasSafeExceptionHandlers option for X86Jeffrey Walton2016-10-051-0/+1
|
* Fix missing '>'Jeffrey Walton2016-10-051-1/+1
|
* Consistnt use of Optimization, OptimizeReferences and EnableCOMDATFoldingJeffrey Walton2016-10-051-1/+6
|
* Cleanup CRYPTDLL project fileJeffrey Walton2016-10-041-658/+135
|
* Revert "Cleanup CRYPTDLL project file"Jeffrey Walton2016-10-041-137/+660
| | | | This reverts commit a3a7502e824dcd5ce8f96c65ccf3c6c13fe0ad99.
* Cleanup CRYPTDLL project fileJeffrey Walton2016-10-041-660/+137
|
* Add missing PlatformToolset and RootNamespace for Globals PropertyGroupJeffrey Walton2016-10-041-0/+1
| | | | 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-031-96/+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-031-94/+94
| | | | | 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-031-56/+580
| | | | This reverts commit 640f0272a0b10c79667b14afb1aa791409fa2038.
* Add NDEBUG for Release builds. Set /arch:SSE2 as minimum archJeffrey Walton2016-10-031-580/+56
| | | | Fold source files configuration settings for CRYPTDLL project
* Change UUIDs for VS solution and projectsJeffrey Walton2016-10-021-1/+1
|
* 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
* Use Warning Level 4 (Issue 314)Jeffrey Walton2016-10-021-4/+4
|
* Visual Studio 2010 project files cleanup (Issue 314)Jeffrey Walton2016-10-021-197/+193
|
* Whitespace checkinJeffrey Walton2016-09-191-1/+1
|
* Whitespace fixes in VC10 project filesMarcel Raad2016-09-191-1/+1
| | | | | Visual Studio doesn't like tabs and newlines in project files and always removes them when saving the project.
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-0/+1
| | | | 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
* Make VS2010 default. Archive VS2005 project files. Archive Borland project filesJeffrey Walton2016-09-101-0/+908
| | | | | VS2005 project files are available in vs2005.zip Borland 10 project files are available in bds10.zip
* Revert "Cleared "missing initializer for member '_LARGE_INTEGER::<anonymous ↵Jeffrey Walton2015-07-251-957/+0
| | | | | | | | struct>::HighPart'" under MinGW". The commit accidentally committed a number of unneeded files while on Windows during testing. This reverts commit 576749b4bbc1d52f6460bbb1f79b8e5ac0270ee7.
* Cleared "missing initializer for member '_LARGE_INTEGER::<anonymous ↵Jeffrey Walton2015-07-251-0/+957
struct>::HighPart'" under MinGW