Commit Graph

1276 Commits (8db0e7da6daa6e03287d8386cd19e82da7d7ddfb)

Author SHA1 Message Date
Jeffrey Walton 8db0e7da6d Cleared compile errors under Visual Studio .Net compilers 2016-04-29 11:25:51 -04:00
Jeffrey Walton 1ce593357f Cleared compile errors under Visual Studio .Net compilers 2016-04-29 10:25:18 -04:00
Jeffrey Walton c11d334665 Updated to provide commented CXXFLAGS for WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP (desktop) and WINAPI_FAMILY=WINAPI_FAMILY_APP (store) 2016-04-29 02:24:48 -04:00
Jeffrey Walton 373e7283e2 Removed _WIN32_WINNT define (Issue 166) 2016-04-28 10:00:20 -04:00
Jeffrey Walton c47e4a95de Force include <winapifamily.h> for ARM builds of Store and Phone apps 2016-04-28 06:54:19 -04:00
Jeffrey Walton a49a95de55 Cleared Visual Studio warning for uninitialized variables 2016-04-28 05:35:14 -04:00
Jeffrey Walton c32d4a8505 Add missing winpipes.cpp and winpipes.obj. Fix rules for rdrand.cpp and rdrand.asm 2016-04-28 01:36:41 -04:00
Jeffrey Walton d314162ca8 Removed OCB mode test code 2016-04-28 01:08:38 -04:00
Jeffrey Walton 24d10aa83e Add WIN32_LEAN_AND_MEAN to source files which inlude Windows headers 2016-04-28 01:05:47 -04:00
Jeffrey Walton a9715898b2 Add missing header for Windows 8, Windows Server 2012, and Windows Phone 8 2016-04-27 22:45:47 -04:00
Jeffrey Walton 500c312a58 Add missing header for Windows 8, Windows Server 2012, and Windows Phone 8 2016-04-27 22:45:34 -04:00
Jeffrey Walton e06b50f564 Updated to include precompiled headers 2016-04-26 20:21:00 -04:00
Jeffrey Walton 1d4967b5fc Updated to use BLSR intrinsic from SSE4/BMI when available 2016-04-26 17:13:15 -04:00
Jeffrey Walton ba596654af Updated for x86, x64 and ARM 2016-04-26 17:12:21 -04:00
Jeffrey Walton a2f97661ec Updated documentation 2016-04-26 17:11:50 -04:00
Jeffrey Walton 32ce24f4aa Add missing fipstest.cpp and fipstest.obj 2016-04-25 18:51:32 -04:00
Jeffrey Walton e69738e80b Add Windows NMAKE-based makefile for testing 2016-04-25 17:45:23 -04:00
Jeffrey Walton b499b8ba65 Fix Windows Phone compile (Issue 162) 2016-04-25 16:36:54 -04:00
Jeffrey Walton 5c41ccb8fb Enable tzcnt intrinsic for GCC when BMI is defined 2016-04-25 07:20:37 -04:00
Jeffrey Walton 412a41faa0 Enable tzcnt intrinsic for GCC when AVX2 is defined 2016-04-25 06:24:06 -04:00
Jeffrey Walton 9c1c352e98 Merge pull request #161 from SutarZeev/master
Replaced special character
2016-04-25 03:39:56 -05:00
Enrico Pisko 90748eb3c2 replaced special character which caused warning C4819 with other system encoding 2016-04-25 10:16:59 +02:00
Jeffrey Walton dfac7ec28b Fix Debian 8/GCC 4.9 compile on Core2 Duo 2016-04-25 01:43:45 -04:00
Jeffrey Walton f4877218fa Updated documentation 2016-04-24 22:20:25 -04:00
Jeffrey Walton a5621a9de9 Fixed documentation typo 2016-04-24 21:01:22 -04:00
Jeffrey Walton 9e9333230c Removed unneeded asserts 2016-04-24 20:31:38 -04:00
Jeffrey Walton bf22c4575b Add CRC-32C using CXX and SSE4 (Issue 160) 2016-04-24 13:24:45 -04:00
Jeffrey Walton 87d81372a9 Quiet deprecated warning on some library source files. The warning is intended to help users, not the library 2016-04-24 01:51:39 -04:00
Jeffrey Walton 02c20bbaec Add test vectors to filelist 2016-04-24 00:32:11 -04:00
Jeffrey Walton d83e4a0704 Add comment on test vectors used for CRYPTOPP_USE_FIPS_202_SHA3 2016-04-24 00:03:21 -04:00
Jeffrey Walton 78144f3f42 Add test case for CRYPTOPP_USE_FIPS_202_SHA3 2016-04-24 00:00:32 -04:00
Jeffrey Walton 3ee10576bb Make test program aware of CRYPTOPP_USE_FIPS_202_SHA3, use alternate all.txt 2016-04-23 23:34:48 -04:00
Jeffrey Walton 7b1d3a7d71 Add missing short test vectors 2016-04-23 23:01:16 -04:00
Jeffrey Walton 01d137155c Add SHA3/FIPS 202 test vectors. Add note to config.h on uncommenting sha3_fips_202.txt when defining CRYPTOPP_USE_FIPS_202_SHA3 2016-04-23 21:55:47 -04:00
Jeffrey Walton df1c94a38a Initial cut-in of CRYPTOPP_USE_FIPS_202_SHA3 macro 2016-04-23 18:47:23 -04:00
Jeffrey Walton 62a72f9dfa Merge pull request #41 from kinap/master
Updated SHA3 padding to NIST final FIPS 202 spec.
2016-04-23 17:41:31 -05:00
Jeffrey Walton 920b23d884 Added deprecated warning to SHA3 classes due to FIPS 202 finalization 2016-04-23 17:05:14 -04:00
Jeffrey Walton 2b311f2194 Add CRYPTOPP_DEPRECATED macro 2016-04-23 16:45:35 -04:00
Jeffrey Walton ca9690312b Modify BLAKE2_State ctor to initialize each member except buffer[] 2016-04-22 20:40:40 -04:00
Jeffrey Walton abcec10b29 Cleared Visual Studio warning on padding structures 2016-04-22 20:31:18 -04:00
Jeffrey Walton 9e2b4f84ee Change default key size to output size per BLAKE2 recommendation 2016-04-22 18:09:47 -04:00
Jeffrey Walton 138093d1af Add benchmarks for BLAKE2 and ChaCha 2016-04-22 17:02:03 -04:00
Jeffrey Walton 676e6546e5 Fix CPU_SPEED 2016-04-22 16:09:28 -04:00
Jeffrey Walton bb3976b608 Delete original bench.cpp since Git could not find it in its heart to do it during the move 2016-04-22 14:53:15 -04:00
Jeffrey Walton 63529159d6 Add blake2.cpp chacha.cpp to DLLSRCS 2016-04-22 14:19:51 -04:00
Jeffrey Walton f8ad685c3d Rename bench.cpp to bench1.cpp 2016-04-22 14:15:09 -04:00
Jeffrey Walton c8900f3992 Updated documentation 2016-04-22 00:06:50 -04:00
Jeffrey Walton 131fd4bb7b Updated documentation 2016-04-22 00:03:03 -04:00
Jeffrey Walton 746b618c3e Updated documentation 2016-04-21 23:06:26 -04:00
Jeffrey Walton 433f2d6566 Remove branch in increment counter 2016-04-21 19:53:04 -04:00