Commit Graph

  • 8e5663fe23 Fix "error: integer constant is too large for ‘long’ type" on PowerMac Jeffrey Walton 2016-09-07 12:29:29 -0400
  • 416605c311 Add additional KEYLENGTH and DEFAULT_KEYLENGTH tests Jeffrey Walton 2016-09-07 10:10:27 -0400
  • f0e7b45bcb Remove comma operator from return values for StaticGetDefaultRounds and StaticGetValidKeyLength in non-constexpr builds (Issue 255) Jeffrey Walton 2016-09-07 09:32:06 -0400
  • e2f2ace688 Add constexpr-ness to ChaCha StaticAlgorithmName member function Jeffrey Walton 2016-09-07 06:39:52 -0400
  • c1556295e6 Add constexpr-ness to StaticAlgorithmName member function Jeffrey Walton 2016-09-07 06:16:46 -0400
  • 659d5bc9c3 Merge 'master' into 'hmqv' Jeffrey Walton 2016-09-07 02:41:09 -0400
  • 6e324c161f Merge 'master' into 'constexpr' Jeffrey Walton 2016-09-07 02:41:00 -0400
  • f4c33f6969 Add tests for Bounds Checking sanitizer Jeffrey Walton 2016-09-07 02:40:50 -0400
  • 13037d8e64 Merge 'master' into 'hmqv' Jeffrey Walton 2016-09-07 01:29:22 -0400
  • c45c854da0 Merge 'master' into 'constexpr' Jeffrey Walton 2016-09-07 01:29:18 -0400
  • e91c85e84d Add tests for word64 and word128 Allocate, Concatenate, Append, FixedSizeAllocator Grow and Overflow. Add test for HuffmanEncoder::GenerateCodeLengths Jeffrey Walton 2016-09-07 01:29:08 -0400
  • cdf659a277 Const-ify input, ky and iv Jeffrey Walton 2016-09-06 23:04:42 -0400
  • 622e958098 Cleared "declaration hides other declaration" under VS2015 Jeffrey Walton 2016-09-06 22:57:46 -0400
  • 58d3ee8ccd Merge 'master' into 'hmqv' Jeffrey Walton 2016-09-06 13:45:30 -0400
  • ef5b0ff129 Merge 'master' into 'constexpr' Jeffrey Walton 2016-09-06 13:45:25 -0400
  • 47af829cdc Add MacPorts GCC 7.x test. Add MacPorts Clang 3.7, 3.8 and 3.9 test Jeffrey Walton 2016-09-06 13:44:58 -0400
  • 5066fc08f1 Merge branch \'master\' into \'hmqv\' Jeffrey Walton 2016-09-06 11:48:34 -0400
  • 2d7cd34bea Merge branch \'master\' into \'constexpr\' Jeffrey Walton 2016-09-06 11:48:30 -0400
  • 59aad798eb Cleared "local variable is initialized but not referenced" under VS2015 Jeffrey Walton 2016-09-06 08:59:31 -0400
  • 58f78f5b9f Merge 454d05ad13 into 023615ef61 Flo 2016-09-06 12:54:30 +0000
  • 9205efda02 Add constexpr to CRYPTOPP_CONSTANT when CRYPTOPP_CXX11_CONSTEXPR is in effect Jeffrey Walton 2016-09-06 08:53:55 -0400
  • 023615ef61 Fixed test for empty MACPORTS_CXX Jeffrey Walton 2016-09-06 08:04:17 -0400
  • 65f8c7478f Add IS_DARWIN check for MacPorts compilers Jeffrey Walton 2016-09-06 07:44:39 -0400
  • 29e190343c Add additional MacPorts compiler tests under OS X Jeffrey Walton 2016-09-06 07:43:14 -0400
  • 2a51576adc Updated documentation Jeffrey Walton 2016-09-06 05:03:17 -0400
  • b78ff92e4c Merge branch 'master' into hmqv Jeffrey Walton 2016-09-06 04:37:43 -0400
  • db701719c7 Merge branch 'master' into constexpr Jeffrey Walton 2016-09-06 04:36:45 -0400
  • a62aee441f Backed out use of "static const" to declare constant; switch to "enum" (Issue 255) Jeffrey Walton 2016-09-06 04:04:03 -0400
  • 45323bddd8 Initial fix for older Apple ld's non_lazy_ptr missing symbols (Issue 255) Jeffrey Walton 2016-09-06 02:51:16 -0400
  • 33522b39b1 Updated documentation Jeffrey Walton 2016-09-05 13:57:33 -0400
  • edf7bd8fa6 Add StaticGetValidKeyLength tests for MARS, RC5 and RC6 block ciphers (Issue 252) Jeffrey Walton 2016-09-05 13:08:15 -0400
  • 9767221125 Fix MARS VariableKeyLength information (Issue 252) Jeffrey Walton 2016-09-05 13:06:26 -0400
  • 0d14a52790 Fix RC6 VariableKeyLength information (Issue 252) Jeffrey Walton 2016-09-05 13:01:44 -0400
  • 022c33a172 Add StaticGetValidKeyLength tests for block ciphers (Issue 252) Jeffrey Walton 2016-09-05 11:35:00 -0400
  • 0ee3ae136d Fix CAST-128 and CAST-256 VariableKeyLength information (Issue 252) Jeffrey Walton 2016-09-05 11:18:10 -0400
  • b472b446fb Fix SHARK VariableKeyLength information (Issue 252) Jeffrey Walton 2016-09-05 10:52:53 -0400
  • ea02dc0b94 Fix Serpent VariableKeyLength information (Issue 252) Jeffrey Walton 2016-09-05 09:50:26 -0400
  • 88bc98fa25 Modify "Algorithm key lengths" output format Jeffrey Walton 2016-09-05 09:37:51 -0400
  • 0bc85ca42f Fix Twofish VariableKeyLength information (Issue 252) Jeffrey Walton 2016-09-05 09:35:19 -0400
  • 5057991a31 Add StaticGetValidKeyLength tests for RijndaelEncryption, RijndaelDecryption, TwofishEncryption and TwofishDecryption Jeffrey Walton 2016-09-05 09:10:12 -0400
  • 49ba6718e7 Cleared "local variable is initialized but not referenced" under VS2010 Jeffrey Walton 2016-09-05 07:21:50 -0400
  • 60be5a672a Fixed compile under SunCC 5.14 and SimpleKeyingInterfaceImpl (with virtual functions) using constexpr. Updated documentation Jeffrey Walton 2016-09-05 04:36:08 -0400
  • cf81d8a099 Add constexpr-ness to seckey.h classes. Jeffrey Walton 2016-09-05 03:13:45 -0400
  • 75f4281857 Merge branch 'master' into constexpr Jeffrey Walton 2016-09-05 01:18:16 -0400
  • b9943b72df Merge branch 'master' into hmqv Jeffrey Walton 2016-09-05 01:17:55 -0400
  • 50c276bda7 Merge pull request #254 from Blacktempel/patch-2 Jeffrey Walton 2016-09-05 01:13:30 -0400
  • 6df846ffec Add <string> header for C++{03|11|14|17} testing Jeffrey Walton 2016-09-05 00:27:17 -0400
  • 60911fe235 Add X86 ADX feature flag detection for adcx/adox Jeffrey Walton 2016-09-04 16:25:11 -0400
  • 741d205592 Removed Clang version information from message since its not affected by the version Jeffrey Walton 2016-09-04 13:22:37 -0400
  • cc1fe049cd Added test for "rotate immediate" code generation using SHA Jeffrey Walton 2016-09-04 12:22:48 -0400
  • 262d125fb2 Update seckey.h Flo 2016-09-04 14:10:43 +0200
  • a11985e6e4 Update seckey.h Flo 2016-09-04 13:47:39 +0200
  • a534ccb1bc Stub-out a rotlImmediate and rotrImmediate providing shift/rotate amount as a template parameter. Jeffrey Walton 2016-09-04 06:44:33 -0400
  • 454d05ad13 Update rijndael.cpp Flo 2016-09-04 11:27:20 +0200
  • fea45591b2 Add constexpr to size_max() methods for C++11 Jeffrey Walton 2016-09-04 02:29:32 -0400
  • 6ead66293f Merge branch 'master' into hmqv Jeffrey Walton 2016-09-03 00:41:19 -0400
  • f23314f731 Add configuration support for C++11 constexpr Jeffrey Walton 2016-09-01 22:45:44 -0400
  • a74eaf417b Merge branch 'master' into hmqv Jeffrey Walton 2016-08-28 20:18:36 -0400
  • 77f57c758f Add additional ARM NEON mnemonics for disassembly check Jeffrey Walton 2016-08-28 19:42:52 -0400
  • fcdc845bba Updated documentation (Issue 248) Jeffrey Walton 2016-08-27 23:52:43 -0400
  • 15ec4ef713 Removed Solaris comments as things work as expected. Cleaned the object file of interest before compiling Jeffrey Walton 2016-08-26 07:41:43 -0400
  • ada2aa55ed Fix typo on SunCC version Jeffrey Walton 2016-08-26 05:08:57 -0400
  • 24590f6a70 Merge branch 'master' into hmqv Jeffrey Walton 2016-08-25 19:40:42 -0400
  • 81f868e6ff Add newline to echo for error and warning reports Jeffrey Walton 2016-08-25 19:40:28 -0400
  • dbf65e82bf Fold CPU features and flags into single variables: X86_CPU_FLAGS and ARM_CPU_FLAGS. Consult the variables throughout the script Jeffrey Walton 2016-08-25 19:26:48 -0400
  • 65e91a8caa Fix compile and code generation tests under Clang 3.4, 3.5 and 3.6 Jeffrey Walton 2016-08-25 01:25:33 -0400
  • eab45a1d66 Add disassembly tests for ARM NEON vector add and xor Jeffrey Walton 2016-08-24 23:02:30 -0400
  • 4396f58f66 Account for Clang and use of ldp (load register pairs) Jeffrey Walton 2016-08-24 22:09:15 -0400
  • 932801bd5f Merge branch 'master' into hmqv Jeffrey Walton 2016-08-24 21:16:20 -0400
  • ef6be6718b Add disassembly tests for ARM NEON Jeffrey Walton 2016-08-24 21:15:55 -0400
  • 57a0059eb7 Improve CPU feature detection for X86 and ARM. Add tests for X86 Carryless Multiply; and X86 and ARM CRC32 Jeffrey Walton 2016-08-24 12:36:03 -0400
  • 954c3bb82b Enable AES-NI intrinsics for Clang. Add ARM NEON and PMULL implementation Jeffrey Walton 2016-08-24 12:28:54 -0400
  • b1d7754ff7 Add disassembly tests for RDRAND and RDSEED Jeffrey Walton 2016-08-24 08:10:37 -0400
  • 74d5f7ab39 Merge branch 'master' into hmqv Jeffrey Walton 2016-08-24 06:20:00 -0400
  • 7c3967ad8f Add disassembly tests to verify some aspects of code generation. Fix SUNCC_CXXFLAGS flags. Fix "Quick Tests" undr Clang (Issues 245 and 246) Jeffrey Walton 2016-08-24 06:19:42 -0400
  • f7efde3a26 Enable OpenMP by default for RWSS if -fopnmp is present. The user asked for OMP, and they can turn it off for the source file if they desire Jeffrey Walton 2016-08-24 06:15:09 -0400
  • ded4fd50a2 Work around BLAKE2b self test failures under SunCC 5.12 with SSE2 (Issue 247) Jeffrey Walton 2016-08-24 02:39:06 -0400
  • ff1e5ce63a Tweak makefile variables (SUNCC_120_OR_LATER → SUNCC_510_OR_LATER, etc) Jeffrey Walton 2016-08-23 23:43:50 -0400
  • 3fee549476 Fix SunCC 12.3 and 12.4 verions Jeffrey Walton 2016-08-23 22:17:56 -0400
  • 06a23f56fe Fix SunCC 12.2 test under Release builds Jeffrey Walton 2016-08-22 17:02:24 -0400
  • de01e0fdfc Add Rabin-Williams signatures using Bernstein's tweaked roots. Improve documentation Jeffrey Walton 2016-08-22 09:53:22 -0400
  • c1b692af13 Fix SunCC 12.2 compile error Jeffrey Walton 2016-08-22 08:53:01 -0400
  • 83b8d51487 Simplified logic to determine ARM platform flags Jeffrey Walton 2016-08-22 08:17:31 -0400
  • a4be62a41f Fix -Os option. Add install results to test results Jeffrey Walton 2016-08-22 06:27:35 -0400
  • 3310e2e0ec Merge branch 'master' into hmqv Jeffrey Walton 2016-08-22 04:17:01 -0400
  • a32cfdcd79 Add CRYPTOPP_DATA_DIR to data files Jeffrey Walton 2016-08-22 03:35:00 -0400
  • 81e346ff35 Remove ubsan target from OpenMP test Jeffrey Walton 2016-08-22 03:16:12 -0400
  • 4892ae25a7 Add debug and release test Jeffrey Walton 2016-08-22 03:11:52 -0400
  • 65984d31e6 Remove duplicate dead code stripping Jeffrey Walton 2016-08-22 03:03:59 -0400
  • 5fc7a8d201 Add OpenMP test Jeffrey Walton 2016-08-22 02:50:08 -0400
  • 6f4bcfd88f Merge branch 'master' into hmqv Jeffrey Walton 2016-08-21 15:10:58 -0400
  • 251be0e874 Comment test vector files not present in HMQV branch Jeffrey Walton 2016-08-21 15:04:33 -0400
  • 0c3313c8a2 Fix compile under VS2013 X86 Jeffrey Walton 2016-08-21 06:42:54 -0400
  • 898d6a3f78 Fix compile under VS2012 X86 Jeffrey Walton 2016-08-21 04:36:32 -0400
  • cd3dd25b12 Fix compile under VS2010 X86 Jeffrey Walton 2016-08-21 04:16:44 -0400
  • 1e7c837442 Add test for Huffman codes (Issue 242) Jeffrey Walton 2016-08-21 03:18:26 -0400
  • 5f4b1d4ca9 Merge pull request #241 from GamePad64/master Jeffrey Walton 2016-08-19 23:09:52 -0400
  • 074841f50a Merge branch 'master' into hmqv Jeffrey Walton 2016-08-19 04:47:31 -0400
  • 38b51748b6 Forgotten std namespace. Anton Gorev 2016-08-10 15:25:36 -0500
  • 099811eda0 Fixed core dump in HuffmanEncoder::GenerateCodeLengths in case of only one leaf in tree. Anton Gorev 2016-08-10 14:40:55 -0500