Commit Graph

  • a31b18ff48 Merge branch 'master' into arm-neon Jeffrey Walton 2016-05-15 08:25:17 -0400
  • 480532931b Improve Apple iOS support for ARM and NEON. Add ARM Crypto detection Jeffrey Walton 2016-05-15 08:24:51 -0400
  • 6ceeca80ce Merge branch 'master' into atomics Jeffrey Walton 2016-05-15 05:59:58 -0400
  • 8313d082ad Merge branch 'master' into windows-store Jeffrey Walton 2016-05-15 05:59:30 -0400
  • 950cf4cdb9 Improve ARM feature detection for ARM64 Jeffrey Walton 2016-05-15 05:37:39 -0400
  • f6335bef7f Merge branch 'master' into atomics Jeffrey Walton 2016-05-15 02:43:07 -0400
  • ba6e56e4a2 Merge branch 'master' into windows-store Jeffrey Walton 2016-05-15 02:40:34 -0400
  • e839acf511 Merge branch 'master' into arm-neon Jeffrey Walton 2016-05-15 02:40:07 -0400
  • 01f77765d4 Add basic ARM and Windows Store support Jeffrey Walton 2016-05-15 02:30:08 -0400
  • 3ba1ecf692 Whitespace cleanup Jeffrey Walton 2016-05-15 01:53:31 -0400
  • c0a6c27cec Cleared unused variable warning under MSC. Whitespace cleanup Jeffrey Walton 2016-05-15 01:32:35 -0400
  • d2fada4417 Merge branch 'master' into atomics Jeffrey Walton 2016-05-15 00:08:47 -0400
  • e5d2f4a71a Merge branch 'master' into windows-store Jeffrey Walton 2016-05-15 00:08:22 -0400
  • ad4e954be5 Merge branch 'master' into arm-neon Jeffrey Walton 2016-05-15 00:07:43 -0400
  • be0d838e11 Updated documentation Jeffrey Walton 2016-05-15 00:04:28 -0400
  • 58656e4bac Updated documentation Jeffrey Walton 2016-05-15 00:03:58 -0400
  • 52a6d43c5e Re-enable BLAKE2_NEON_Compress64 Jeffrey Walton 2016-05-14 13:58:53 -0400
  • 6203f7fb1e Disable ARM NEON 64-bit Comprress function. Its got a copy/paste error somewhere in the bowels Jeffrey Walton 2016-05-12 15:05:35 -0400
  • a96d60e4e8 Merge pull request #172 from MarcelRaad/illegal_sse4_instruction Jeffrey Walton 2016-05-12 07:17:09 -0500
  • ea561646b9 Fix Restart() Jeffrey Walton 2016-05-11 15:32:10 -0400
  • 73fea1dba0 Add BLAKE2_NEON_Compress64 Jeffrey Walton 2016-05-11 15:07:29 -0400
  • f43b7c95cd Check for SSE4 support before using SSE4.1 instruction In a 32-bit Windows program compiled with Visual C++ 2013 Update 5, we sometimes get crashes because of an exception "0xC000001D: Illegal Instruction" on the pextrd (_mm_extract_epi32) instruction. Explicitly check for SSE4 support instead of only AES-NI before using this SSE4.1 instruction. Marcel Raad 2016-05-10 11:58:55 +0200
  • e3e94673cc Fixed ARM detection Jeffrey Walton 2016-05-09 04:21:28 -0400
  • 8e0d572647 Merge remote-tracking branch 'origin/master' into arm-neon Jeffrey Walton 2016-05-09 04:08:29 -0400
  • 473bae43ca Fixed ARM detection Jeffrey Walton 2016-05-09 04:03:50 -0400
  • 0b938c4ac1 Merge branch 'windows-store' of https://github.com/weidai11/cryptopp into windows-store Jeffrey Walton 2016-05-09 03:10:50 -0400
  • 819c10c173 Fix _WIN32_WINNT for Windows Store Apps >= 10.* zabulus 2016-05-08 16:28:31 +0300
  • 728c2a2fe5 Fix Windows Phone ARM Build zabulus 2016-05-07 18:51:53 +0300
  • 8dbcd103fc Force include winapifamily.h for windows store zabulus 2016-05-03 10:39:28 +0300
  • d294b4290b Add changes for Windows Sotre that went missing with my clumsy Git skills Jeffrey Walton 2016-05-03 00:23:05 -0400
  • 69f7802b53 Add rules for AArch32 and AArch64 detection. Restrict shared object warning to shared object and dylibs Jeffrey Walton 2016-05-09 02:59:16 -0400
  • 5c57f15d70 Merge pull request #171 from zabulus/windows-store-1 Jeffrey Walton 2016-05-08 16:45:02 -0500
  • 83a515e1e4 Fix _WIN32_WINNT for Windows Store Apps >= 10.* zabulus 2016-05-08 16:28:31 +0300
  • ab72b432cb Change each 'm' to use 'm[]' with a reserve for creating arrays in-place. It avoids two extra copies for each call to vld1q_s32 Jeffrey Walton 2016-05-07 16:40:03 -0400
  • e4977b0ee1 Merge pull request #170 from zabulus/windows-store-1 Jeffrey Walton 2016-05-07 11:14:31 -0500
  • 95f961249d Fix Windows Phone ARM Build zabulus 2016-05-07 18:51:53 +0300
  • 01452d4ece Add BLAKE2_NEON_Compress32 Jeffrey Walton 2016-05-07 08:08:40 -0400
  • 22b08e49ec Fix errant include of <asm/hwcaps.h> on non-ARM systems Jeffrey Walton 2016-05-07 00:45:05 -0400
  • f824efa3a4 Fix Git problems. Jeffrey Walton 2016-05-06 09:21:32 -0400
  • 5e025947c0 Updated etection code. Added ARMv8-a CRC32 implementations Jeffrey Walton 2016-05-06 04:35:42 -0400
  • 9711fd1d44 Add Windows ARM NEON dtection Jeffrey Walton 2016-05-06 01:28:06 -0400
  • 024769912e Add ARM NEON detection code Jeffrey Walton 2016-05-05 22:18:53 -0400
  • d37afa9ab0 Improve include logic for <arm_acle.h> under GCC Jeffrey Walton 2016-05-06 06:56:08 -0400
  • f86aca7258 Improved compile time checking to make runtime check consitent with lack of availability Jeffrey Walton 2016-05-06 05:20:56 -0400
  • fe4019b942 Updated etection code. Added ARMv8-a CRC32 implementations Jeffrey Walton 2016-05-06 04:35:42 -0400
  • ed10758af2 Add Windows ARM NEON dtection Jeffrey Walton 2016-05-06 01:28:06 -0400
  • d591c5ad8f Add ARM NEON detection code Jeffrey Walton 2016-05-05 22:18:53 -0400
  • 18175ada54 Rebase against Master. Jeffrey Walton 2016-05-06 08:57:52 -0400
  • ca9353d491 Force include winapifamily.h for windows store zabulus 2016-05-03 10:39:28 +0300
  • 0c3b864c4a Add changes for Windows Sotre that went missing with my clumsy Git skills Jeffrey Walton 2016-05-03 00:23:05 -0400
  • cffcf8c396 Merge branch 'windows-store' of https://github.com/weidai11/cryptopp into windows-store Jeffrey Walton 2016-05-06 08:52:33 -0400
  • 6f5c76ce88 Force include winapifamily.h for windows store zabulus 2016-05-03 10:39:28 +0300
  • 04aa35b967 Add changes for Windows Sotre that went missing with my clumsy Git skills Jeffrey Walton 2016-05-03 00:23:05 -0400
  • 3b28fbe182 Merge branch 'arm-neon' of https://github.com/weidai11/cryptopp into arm-neon Jeffrey Walton 2016-05-06 08:14:30 -0400
  • 19ac7b0be8 Improve include logic for <arm_acle.h> under GCC Jeffrey Walton 2016-05-06 06:56:08 -0400
  • 13789c82bf Improved compile time checking to make runtime check consitent with lack of availability Jeffrey Walton 2016-05-06 05:20:56 -0400
  • 58aabf73d7 Updated etection code. Added ARMv8-a CRC32 implementations Jeffrey Walton 2016-05-06 04:35:42 -0400
  • dfc3fa04fd Add Windows ARM NEON dtection Jeffrey Walton 2016-05-06 01:28:06 -0400
  • a3fc031b33 Add ARM NEON detection code Jeffrey Walton 2016-05-05 22:18:53 -0400
  • ed5f6e103b Change fpu to neon for Neon builds Jeffrey Walton 2016-05-06 08:08:35 -0400
  • 27b2e1d811 Improve include logic for <arm_acle.h> under GCC Jeffrey Walton 2016-05-06 06:56:08 -0400
  • 48e4bfd915 Improved compile time checking to make runtime check consitent with lack of availability Jeffrey Walton 2016-05-06 05:20:56 -0400
  • 4574296caa Updated etection code. Added ARMv8-a CRC32 implementations Jeffrey Walton 2016-05-06 04:35:42 -0400
  • 15900246bb Add Windows ARM NEON dtection Jeffrey Walton 2016-05-06 01:28:06 -0400
  • f0e8a2b137 Add ARM NEON detection code Jeffrey Walton 2016-05-05 22:18:53 -0400
  • 5cc29e0e05 Add RFC 6979 support. Doug 2016-02-03 16:23:42 -0800
  • 476d435e7a Merge pull request #169 from zabulus/windows-store Jeffrey Walton 2016-05-03 05:52:39 -0500
  • e18972cfde Force include winapifamily.h for windows store zabulus 2016-05-03 10:39:28 +0300
  • 5331a1d6c1 Add changes for Windows Sotre that went missing with my clumsy Git skills Jeffrey Walton 2016-05-03 00:23:05 -0400
  • 8bb9197adc Add atomics support Jeffrey Walton 2016-05-02 23:38:10 -0400
  • 4d7cb70ea8 Cleared unused function warning under Visual Studio with /Wall Jeffrey Walton 2016-05-02 13:32:39 -0400
  • 5a9a41ffc4 Merge pull request #156 from zabulus/master Jeffrey Walton 2016-05-02 06:21:21 -0500
  • 50b4f675ac Merge pull request #152 from bozaro/no-exceptions Jeffrey Walton 2016-05-02 06:20:30 -0500
  • 82939a7af9 Apply countermeasure hardening to Camellia Jeffrey Walton 2016-05-02 06:26:19 -0400
  • d24babdecc Force include <sdkddkver.h>, detect X86 and X64 (in addition to x86 and x64) Jeffrey Walton 2016-04-30 22:48:14 -0400
  • 8db0e7da6d Cleared compile errors under Visual Studio .Net compilers Jeffrey Walton 2016-04-29 11:25:51 -0400
  • 1ce593357f Cleared compile errors under Visual Studio .Net compilers Jeffrey Walton 2016-04-29 10:25:18 -0400
  • c11d334665 Updated to provide commented CXXFLAGS for WINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP (desktop) and WINAPI_FAMILY=WINAPI_FAMILY_APP (store) Jeffrey Walton 2016-04-29 02:24:48 -0400
  • 373e7283e2 Removed _WIN32_WINNT define (Issue 166) Jeffrey Walton 2016-04-28 10:00:20 -0400
  • c47e4a95de Force include <winapifamily.h> for ARM builds of Store and Phone apps Jeffrey Walton 2016-04-28 06:54:19 -0400
  • a49a95de55 Cleared Visual Studio warning for uninitialized variables Jeffrey Walton 2016-04-28 05:35:14 -0400
  • c32d4a8505 Add missing winpipes.cpp and winpipes.obj. Fix rules for rdrand.cpp and rdrand.asm Jeffrey Walton 2016-04-28 01:36:41 -0400
  • d314162ca8 Removed OCB mode test code Jeffrey Walton 2016-04-28 01:08:38 -0400
  • 24d10aa83e Add WIN32_LEAN_AND_MEAN to source files which inlude Windows headers Jeffrey Walton 2016-04-28 01:05:47 -0400
  • a9715898b2 Add missing header for Windows 8, Windows Server 2012, and Windows Phone 8 Jeffrey Walton 2016-04-27 22:45:47 -0400
  • 500c312a58 Add missing header for Windows 8, Windows Server 2012, and Windows Phone 8 Jeffrey Walton 2016-04-27 22:45:34 -0400
  • e06b50f564 Updated to include precompiled headers Jeffrey Walton 2016-04-26 20:21:00 -0400
  • 1d4967b5fc Updated to use BLSR intrinsic from SSE4/BMI when available Jeffrey Walton 2016-04-26 17:13:15 -0400
  • ba596654af Updated for x86, x64 and ARM Jeffrey Walton 2016-04-26 17:12:21 -0400
  • a2f97661ec Updated documentation Jeffrey Walton 2016-04-26 17:11:50 -0400
  • 9796e7a903 Fixed ChaCha DevJPM 2016-04-26 21:57:00 +0200
  • 7ae41dd708 Fixed ChaCha code DevJPM 2016-04-26 21:55:33 +0200
  • 32ce24f4aa Add missing fipstest.cpp and fipstest.obj Jeffrey Walton 2016-04-25 18:51:32 -0400
  • e69738e80b Add Windows NMAKE-based makefile for testing Jeffrey Walton 2016-04-25 17:45:23 -0400
  • b499b8ba65 Fix Windows Phone compile (Issue 162) Jeffrey Walton 2016-04-25 16:36:54 -0400
  • 5c41ccb8fb Enable tzcnt intrinsic for GCC when BMI is defined Jeffrey Walton 2016-04-25 07:20:37 -0400
  • 412a41faa0 Enable tzcnt intrinsic for GCC when AVX2 is defined Jeffrey Walton 2016-04-25 06:24:06 -0400
  • 9c1c352e98 Merge pull request #161 from SutarZeev/master Jeffrey Walton 2016-04-25 03:39:56 -0500
  • 90748eb3c2 replaced special character which caused warning C4819 with other system encoding Enrico Pisko 2016-04-25 10:16:59 +0200
  • dfac7ec28b Fix Debian 8/GCC 4.9 compile on Core2 Duo Jeffrey Walton 2016-04-25 01:43:45 -0400