| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
#461)
Split source files to support Base Implementation + SIMD implementation
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Even though it breaks AppVeyor worse, its needed that way. Also see https://stackoverflow.com/a/45458443/608639.
|
|
|
|
| |
This should not cross-pollinate like when they were present in config.h
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
This reverts commit 76bb4ead40ded06b55b506a85106eae38519b7ee. The Visual Studio project files and other test files were not supposed to be checked-in.
|
|
|
|
| |
Use Put and Get blocks consistently
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
| |
Also see http://blogs.msdn.microsoft.com/visualstudio/2010/05/14/a-guide-to-vcxproj-and-props-file-structure/
|
|
|
|
| |
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
|
|
|
|
|
| |
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
|
|
|
|
| |
This reverts commit 640f0272a0b10c79667b14afb1aa791409fa2038.
|
|
|
|
| |
Fold source files configuration settings for CRYPTDLL project
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Visual Studio doesn't like tabs and newlines in project files and
always removes them when saving the project.
|
|
|
|
|
| |
VS2005 project files are available in vs2005.zip
Borland 10 project files are available in bds10.zip
|
|
|
|
|
|
|
|
| |
struct>::HighPart'" under MinGW".
The commit accidentally committed a number of unneeded files while on Windows during testing.
This reverts commit 576749b4bbc1d52f6460bbb1f79b8e5ac0270ee7.
|
|
struct>::HighPart'" under MinGW
|