summaryrefslogtreecommitdiff
path: root/misc.h
Commit message (Expand)AuthorAgeFilesLines
* Crypto++ 5.6.3 check-inCRYPTOPP_5_6_3Jeffrey Walton2015-11-221-7/+16
* Revert botched "Crypto++ 5.6.3 check-in". Corruption due to VMware adding gar...Jeffrey Walton2015-11-221-2/+2
* Crypto++ 5.6.3 check-inJeffrey Walton2015-11-201-2/+2
* Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Cov...Jeffrey Walton2015-11-181-138/+397
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-1686/+1846
* Fixes the warning on IntToString about comparison of unsigned and signed valu...Alberto Curro2015-10-011-2/+13
* Removed guard on memcpy_s call to memcpy. All the Undefined Behavior has been...Jeffrey Walton2015-08-031-15/+17
* Revert "Hid inline assembly behind a macro". The MEMORY_BARRIER code is OK, a...Jeffrey Walton2015-08-011-11/+0
* Hid inline assembly behind a macroJeffrey Walton2015-08-011-0/+11
* Added assert. Thanks to Jean-Pierre Münch for the suggestionJeffrey Walton2015-07-301-2/+4
* Whitespace checkinJeffrey Walton2015-07-301-5/+5
* Suppressed "sign comparison" warning under GCC and ClangJeffrey Walton2015-07-301-1/+15
* Reverted to previous SafeConvert code. Its not as efficient as it could be, b...Jeffrey Walton2015-07-301-21/+2
* Added test for T1 is signedJeffrey Walton2015-07-291-1/+7
* Updated IntToString and SafeConvert to squash the "signed/unsigned" warnings ...Jeffrey Walton2015-07-291-71/+26
* Fixed compiler errors on Apple due to cross product of {C++03,C++11} x {libc+...Jeffrey Walton2015-07-271-5/+1
* Rearranged includes for consistency after testingJeffrey Walton2015-07-271-2/+0
* Added guard and specialization for APple with and without "-std=c++11"Jeffrey Walton2015-07-271-3/+29
* Cleared "signed/unsigned" warning introduced by 1997c21b37bf6db7 under GCC. T...Jeffrey Walton2015-07-261-1/+2
* Cleared "explicit specialization has already been defined" under MSVC and Vis...Jeffrey Walton2015-07-261-0/+2
* Added missing specialization for i386. Added comment on why we were specializingJeffrey Walton2015-07-251-12/+22
* Cleared "unused parameter" warning with GCC 5.1 and -WextraJeffrey Walton2015-07-231-0/+1
* Cleared "comparison between signed and unsigned integer" warning in SafeConve...Jeffrey Walton2015-07-231-2/+44
* Cleared "unused function" warning when using GCC with -WallJeffrey Walton2015-07-231-0/+8
* Cleared "unused variable" warning when using CRYPTOPP_STATIC_ASSERT under GCC...Jeffrey Walton2015-07-231-1/+12
* Removed branch from rotlVariable. The mask ensures it stays well definedJeffrey Walton2015-07-231-2/+2
* Cutover to CRYPTOPP_ASSERT in misc.h. Posix's behavior of "let's crash the pr...Jeffrey Walton2015-07-231-31/+32
* Removed template specializations for Clang using preprocessor for rotFixed du...Jeffrey Walton2015-07-231-23/+35
* Improved comment for GCC_DIAGNOSTIC_AWAREJeffrey Walton2015-07-211-0/+4
* Cleared behavior that relied upon undefined behaviorJeffrey Walton2015-07-191-2/+3
* Fixed spelling error in header commentsJeffrey Walton2015-07-191-2/+2
* Added inline assembly for left and right rotate under GCC on x86/x86_64Jeffrey Walton2015-07-191-2/+185
* Cleared UBsan error based on undefined shift. Tightened behaviors based on of...Jeffrey Walton2015-07-171-12/+26
* Cleared UBsan error on non-null pointers being used with memcpy and memmove f...Jeffrey Walton2015-07-171-2/+10
* Added source code documentation on the rotFixed, rotVariable and rotMod funct...Jeffrey Walton2015-07-171-1/+40
* Cleared UBsan errors under GCC 5.1. Cleared signed/unsigned warnings under Vi...Jeffrey Walton2015-07-171-25/+38
* Cleared C4242 warning uder Visual StudioJeffrey Walton2015-07-131-7/+6
* Whitespcae check-inJeffrey Walton2015-07-131-2/+2
* Cleared crash with GCC 4.8 and above and -O3. In a nutshell, it was due to ve...Jeffrey Walton2015-07-131-2/+33
* Cleared UBSan warnings reported by Jonathan Wakely. Cleared many issues repor...Jeffrey Walton2015-07-131-2/+2
* Moved GCC_DIAGNOSTIC_AWARE and GCC_OPTIMIZE_AWARE into misc.hJeffrey Walton2015-07-131-0/+8
* Cleared signed/unsigned warning on IncrementCounterByOneJeffrey Walton2015-07-121-3/+3
* Cleared signed/unsigned warning using GCC __builtin_XXXJeffrey Walton2015-07-121-2/+2
* Guarded COUNTOF macro. Thanks to Graham Bull for the suggestionJeffrey Walton2015-07-051-5/+7
* Added COUNTOF to misc.h to count elements in an array (fails on pointers). Mo...Jeffrey Walton2015-07-031-0/+12
* Static analysis showed the unsigned int y is truncated to an unsigned char vi...Jeffrey Walton2015-06-291-0/+1
* Added GCC_DIAGNOSTIC_AWARE to help suppress some warnings on contemporary com...Jeffrey Walton2015-06-291-0/+10
* Added inline to StringNarrow to squash unused function warningJeffrey Walton2015-06-281-1/+1
* Backed out commit d2686acc10f915fc0b963d7e7b75bf1be8be56d3. Its not clear it ...Jeffrey Walton2015-06-131-1/+1
* Cleared signed/unsigned warningJeffrey Walton2015-06-081-1/+1