Jeffrey Walton
|
77f870abb3
|
Cleared "C4101: unreferenced local variable" under Visual Studio
|
2016-05-30 08:35:58 -04:00 |
Jeffrey Walton
|
f41adb8589
|
Fix "Too many initializers" under Visual Studio 2012
|
2016-05-30 07:49:14 -04:00 |
Jeffrey Walton
|
fd6ccce8ed
|
Added non-zero terms to CRC detection code. Exercise all SHA1 instructions during feature test. Apply GCC optimization workaround to MSVC code paths to avoid potential problems
|
2016-05-30 06:37:08 -04:00 |
Jeffrey Walton
|
89ec42b1f2
|
Fix GCC optimizing away feature tests
|
2016-05-30 03:08:53 -04:00 |
Jeffrey Walton
|
be572877f6
|
Commented out assert. Its still firing without an accompanying SIGBUS
|
2016-05-28 19:22:24 -04:00 |
Jeffrey Walton
|
08fb87417d
|
Updated test script to print more platform information
|
2016-05-28 16:35:56 -04:00 |
Jeffrey Walton
|
b86f3fef87
|
Backed-off assert for input byte array
|
2016-05-28 16:01:18 -04:00 |
Jeffrey Walton
|
3b583346ae
|
Added test cases for ARM CRC and Crypto extensions
|
2016-05-28 15:59:14 -04:00 |
Jeffrey Walton
|
b2c38f07a2
|
Fix ARm-64 detection
|
2016-05-28 10:19:21 -04:00 |
Jeffrey Walton
|
a75abe0de2
|
Added test cases for ARM CRC and Crypto extensions
|
2016-05-28 10:10:03 -04:00 |
Jeffrey Walton
|
33582d330a
|
Merge branch 'master' into arm-neon
|
2016-05-25 18:07:18 -04:00 |
Jeffrey Walton
|
432db09b72
|
Removed CRYPTOPP_DISABLE_ASM from __BMI__ check
|
2016-05-25 17:48:16 -04:00 |
Jeffrey Walton
|
3a26c34721
|
Simplified tests ARM features. Tied ARM intrinsics to CRYPTOPP_DISABLE_ASM to allow easier user control and testing
|
2016-05-22 13:02:53 -04:00 |
Jeffrey Walton
|
addf45d4da
|
Simplified tests ARM features. Tied ARM intrinsics to CRYPTOPP_DISABLE_ASM to allow easier user control and testing
|
2016-05-22 13:02:09 -04:00 |
Jeffrey Walton
|
428b5a4e36
|
Merge branch 'master' into arm-neon
|
2016-05-22 11:37:10 -04:00 |
Jeffrey Walton
|
09dc7caf25
|
Increase allocation size of FixedSizeAlignedSecBlock for State and ParameterBlock
|
2016-05-22 10:36:03 -04:00 |
Jeffrey Walton
|
733c78ba23
|
Relocate ARM defines to contribute to CRYPTOPP_BOOL_ALIGN16
|
2016-05-21 15:50:04 -04:00 |
Jeffrey Walton
|
07cf417d15
|
Merge branch 'master' into arm-neon
|
2016-05-21 13:00:35 -04:00 |
Jeffrey Walton
|
884f7fd4ac
|
Remove uneeded assert
|
2016-05-21 13:00:00 -04:00 |
Jeffrey Walton
|
14fcf50ae0
|
Add missing constants for Debug builds
|
2016-05-21 12:58:55 -04:00 |
Jeffrey Walton
|
98944d2252
|
Merge branch 'master' into arm-neon
|
2016-05-21 12:30:20 -04:00 |
Jeffrey Walton
|
2162219299
|
Add call to ThrowIfInvalidTruncatedSize in TruncatedFinal
|
2016-05-21 12:28:52 -04:00 |
Jeffrey Walton
|
c4c5a50adf
|
Merge branch 'master' into arm-neon
|
2016-05-21 12:20:18 -04:00 |
Jeffrey Walton
|
309fbc2e78
|
Fix hash calculation for big endian machines. Remove unused functions
|
2016-05-21 12:19:57 -04:00 |
Jeffrey Walton
|
3cd857de7a
|
Fix hash calculation for big endian machines. Remove unused functions
|
2016-05-21 12:19:01 -04:00 |
Jeffrey Walton
|
a6d58714ac
|
Avoid Valgrind uninitialized warning by defering checks and using asserts
|
2016-05-21 08:45:05 -04:00 |
Jeffrey Walton
|
6a6027c2cd
|
Include "cpu.h" rather than <immintrin.h> directly to avoid compile error when using GCC and -mno-sse<N>
|
2016-05-21 08:32:23 -04:00 |
Jeffrey Walton
|
f260be1f42
|
Updated documentation
|
2016-05-21 08:17:49 -04:00 |
Jeffrey Walton
|
d7c832b813
|
Remove ILP32 from CRYPTOPP_L1_CACHE_LINE_SIZE. Clang defines it for all 32-bit data models, and not just X32
|
2016-05-20 16:38:42 -04:00 |
Jeffrey Walton
|
9534ce5bc5
|
Add ARM-64 defines for CRYPTOPP_L1_CACHE_LINE_SIZE
|
2016-05-20 16:28:55 -04:00 |
Jeffrey Walton
|
38f87d3cfc
|
Whitespace cleanup
|
2016-05-20 12:36:25 -04:00 |
Jeffrey Walton
|
b005d8b4b5
|
Fixed memory error after switch to FixedSizeAlignedSecBlock<State> and FixedSizeAlignedSecBlock<ParameterBlock>
|
2016-05-19 14:55:51 -04:00 |
Jeffrey Walton
|
2056421881
|
Updated documentation
|
2016-05-19 14:54:41 -04:00 |
Jeffrey Walton
|
d37b3f9028
|
Fixed memory error after switch to FixedSizeAlignedSecBlock<State> and FixedSizeAlignedSecBlock<ParameterBlock>
|
2016-05-19 14:39:25 -04:00 |
Jeffrey Walton
|
1c8c16f9e8
|
Updated documentation
|
2016-05-19 14:37:50 -04:00 |
Jeffrey Walton
|
c8e1923515
|
Merge branch 'master' into arm-neon
|
2016-05-19 08:42:19 -04:00 |
Jeffrey Walton
|
c3d61ef78a
|
Fix AMD RDRAND detection. Add VIA Padlock extension detection
|
2016-05-19 08:32:51 -04:00 |
Jeffrey Walton
|
755edd8262
|
Merge branch 'master' into arm-neon
|
2016-05-19 04:53:48 -04:00 |
Jeffrey Walton
|
2a163e0b14
|
Add test for AES, SHA1 and SHA2 from ARM Crypto extension from arm-neon branch
|
2016-05-19 04:45:35 -04:00 |
Jeffrey Walton
|
3c7b585810
|
Add test for AES, SHA1 and SHA2 from ARM Crypto extension
|
2016-05-19 04:18:35 -04:00 |
Jeffrey Walton
|
a64d237d90
|
Merge branch 'master' into arm-neon
|
2016-05-17 10:51:35 -04:00 |
Jeffrey Walton
|
77613ae9b0
|
Clear Visual Studio C4316 warning for "object allocated on the heap may not be aligned 16"
|
2016-05-17 08:08:40 -04:00 |
Jeffrey Walton
|
9678e80eb4
|
Cleaned up Windows-Store
|
2016-05-17 03:05:18 -04:00 |
Jeffrey Walton
|
bb0a7a4498
|
Cleaned up Windows-Store
|
2016-05-17 03:04:50 -04:00 |
Jeffrey Walton
|
f0f30ade6a
|
Add newline
|
2016-05-17 02:05:20 -04:00 |
Jeffrey Walton
|
20380f488b
|
Removed extra test for WINAPI_FAMILY
|
2016-05-17 02:02:35 -04:00 |
Jeffrey Walton
|
5e719b95bb
|
Merge branch 'master' into windows-store
|
2016-05-16 20:38:02 -04:00 |
Jeffrey Walton
|
7a5a697422
|
Merge branch 'master' into arm-neon
|
2016-05-16 20:37:43 -04:00 |
Jeffrey Walton
|
f21c15d7af
|
Fix iOS ARM CRC32 and Crypto detection
|
2016-05-16 20:37:22 -04:00 |
Jeffrey Walton
|
e6dca3509f
|
Merge branch 'master' into arm-neon
|
2016-05-16 18:49:34 -04:00 |