Jeffrey Walton
|
7ec3b29df6
|
Fix missing BMI/BMI2 instrinsics under GCC on Solaris (Issue 230)
|
2016-07-20 01:17:55 -04:00 |
Jeffrey Walton
|
9154975b1a
|
Updated documentation
|
2016-07-17 22:16:30 -04:00 |
Jeffrey Walton
|
4fd51eb06c
|
Add vec_swap for compilers which do not support std::swap'ing SSE and NEON types
|
2016-07-17 21:25:55 -04:00 |
Jeffrey Walton
|
6c0b120072
|
Go back to Commit 66ada4cc61
|
2016-07-06 14:39:18 -04:00 |
Mouse
|
9ed99eabb9
|
Restore PR #217
Restore merge of PR #217
|
2016-07-06 12:19:44 -04:00 |
Mouse
|
efd1b9e3d5
|
Revert "Merge remote-tracking branch 'upstream/master'" - shouldn't be merged by me
This reverts commit b48866631a, reversing
changes made to 2733630a3f.
|
2016-07-06 12:14:12 -04:00 |
Mouse
|
87be783cd1
|
Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be merged by me
This reverts commit 762c315566, reversing
changes made to b48866631a.
|
2016-07-06 12:01:28 -04:00 |
Jeffrey Walton
|
fb72dbc8cb
|
Add MacPorts GCC compiler and Clang integrated assembler support. This is a merge of the development branch 'clang-ia'
|
2016-07-05 02:48:27 -04:00 |
Mouse
|
e36270fa7c
|
Do not re-define macros already provided by native compiler
|
2016-07-04 13:11:15 -04:00 |
Jeffrey Walton
|
0f8871c9c9
|
Updated documentation
|
2016-07-03 01:53:55 -04:00 |
Jeffrey Walton
|
7d02a3c74d
|
Fix undeclared identifiers '_tzcnt_u32' and '__blsr_u32' under Clang (Issue 205)
|
2016-06-26 06:28:07 -04:00 |
Jeffrey Walton
|
e961c2da5b
|
Merge Atomics branch into Master
|
2016-06-06 22:08:04 -04:00 |
Jeffrey Walton
|
432db09b72
|
Removed CRYPTOPP_DISABLE_ASM from __BMI__ check
|
2016-05-25 17:48:16 -04:00 |
Jeffrey Walton
|
733c78ba23
|
Relocate ARM defines to contribute to CRYPTOPP_BOOL_ALIGN16
|
2016-05-21 15:50:04 -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
|
b1a7ada564
|
Merge branch 'atomics' into windows-store
|
2016-05-16 18:49:05 -04:00 |
Jeffrey Walton
|
d2fada4417
|
Merge branch 'master' into atomics
|
2016-05-15 00:08:47 -04:00 |
Jeffrey Walton
|
e5d2f4a71a
|
Merge branch 'master' into windows-store
|
2016-05-15 00:08:22 -04:00 |
Jeffrey Walton
|
be0d838e11
|
Updated documentation
|
2016-05-15 00:04:28 -04:00 |
Jeffrey Walton
|
58656e4bac
|
Updated documentation
|
2016-05-15 00:03:58 -04:00 |
Jeffrey Walton
|
d294b4290b
|
Add changes for Windows Sotre that went missing with my clumsy Git skills
|
2016-05-09 03:07:57 -04:00 |
Jeffrey Walton
|
8bb9197adc
|
Add atomics support
|
2016-05-02 23:38:10 -04:00 |
Jeffrey Walton
|
1ce593357f
|
Cleared compile errors under Visual Studio .Net compilers
|
2016-04-29 10:25:18 -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
|
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 |
Enrico Pisko
|
90748eb3c2
|
replaced special character which caused warning C4819 with other system encoding
|
2016-04-25 10:16:59 +02:00 |
Jeffrey Walton
|
f4877218fa
|
Updated documentation
|
2016-04-24 22:20:25 -04:00 |
Jeffrey Walton
|
c82f0a0d6a
|
Updated documentation
|
2016-04-21 04:08:06 -04:00 |
Jeffrey Walton
|
f71b9c4894
|
Updated documentation
|
2016-01-31 22:18:25 -05:00 |
Jeffrey Walton
|
3a3fae8b8b
|
Fixed potential ODR violation of non-member function StringNarrow
|
2016-01-30 14:01:20 -05:00 |
Jeffrey Walton
|
47cf7aca3e
|
Cleared -Wconversion warnings (Issue 126)
|
2016-01-28 15:26:57 -05:00 |
Jeffrey Walton
|
66359e8532
|
Updated documentation
|
2016-01-26 17:12:42 -05:00 |
Jeffrey Walton
|
fa05fa6e40
|
Updated documentation
|
2016-01-26 16:08:09 -05:00 |
Jeffrey Walton
|
8723adb857
|
Updated documentation
|
2016-01-26 13:46:44 -05:00 |
Jeffrey Walton
|
b53def3736
|
Cleared -Wcast-align with unaligned access (Issue 122)
|
2016-01-26 10:43:51 -05:00 |
Jeffrey Walton
|
1f1fecce88
|
Cleared -Wcast-align (Issue 122)
|
2016-01-25 19:28:55 -05:00 |
Jeffrey Walton
|
2b7dba4fa6
|
Suppressed false positives on -Wcast-align warning
|
2016-01-14 19:08:56 -05:00 |
Crayon2000
|
0d483f3092
|
Reverted file format to UTF-8 (No BOM)
Format was changed in my last commit.
|
2016-01-11 23:32:35 -05:00 |
Crayon2000
|
c31b96b11b
|
To use wcstombs with C++Builder we need to include stdlib.h
wcstombs was supported in C++Builder 2010 : http://docwiki.embarcadero.com/RADStudio/2010/en/Wcstombs
|
2016-01-11 23:28:54 -05:00 |
Jeffrey Walton
|
298988a5b9
|
Crypto++ 5.6.3 check-in
|
2015-11-22 19:17:15 -05:00 |
Jeffrey Walton
|
62618fda97
|
Revert botched "Crypto++ 5.6.3 check-in". Corruption due to VMware adding garbage to the end of some source files during drag and drop from guest to host.
This reverts commit c454358122.
|
2015-11-22 19:11:31 -05:00 |
Jeffrey Walton
|
c454358122
|
Crypto++ 5.6.3 check-in
|
2015-11-20 19:15:33 -05:00 |
Jeffrey Walton
|
6ac1e46a1f
|
Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Coverity rollup)
|
2015-11-18 15:32:28 -05:00 |
Jeffrey Walton
|
48809d4e85
|
CRYPTOPP 5.6.3 RC6 checkin
|
2015-11-05 01:59:46 -05:00 |
Alberto Curro
|
1d5bcc08fb
|
Fixes the warning on IntToString about comparison of unsigned and signed values, when boost::uint32_t and boost::uint64_t are used with the function
|
2015-10-01 14:35:45 +01:00 |
Jeffrey Walton
|
973e48744b
|
Removed guard on memcpy_s call to memcpy. All the Undefined Behavior has been removed. The CRYPTOPP_ASSERT remains to guard the use of the functions, as does Clang/GCC Undefined Behavior sanitizer
|
2015-08-03 19:20:27 -04:00 |
Jeffrey Walton
|
b44546be11
|
Revert "Hid inline assembly behind a macro". The MEMORY_BARRIER code is OK, and the use of inline assembly code is OK to tame the optimizer is OK; but its confusing because the interactions are not readily apparent.
|
2015-08-01 19:00:31 -04:00 |
Jeffrey Walton
|
390d27b6cd
|
Hid inline assembly behind a macro
|
2015-08-01 18:02:03 -04:00 |
Jeffrey Walton
|
e9c086aaac
|
Added assert. Thanks to Jean-Pierre Münch for the suggestion
|
2015-07-30 18:58:11 -04:00 |