summaryrefslogtreecommitdiff
path: root/misc.h
Commit message (Expand)AuthorAgeFilesLines
* Cleared C4242 warning uder Visual Studionoloader2015-07-141-7/+6
* Whitespace check-innoloader2015-07-141-2/+2
* Cleared crash with GCC 4.8 and above and -O3. In a nutshell, it was due to ve...noloader2015-07-141-2/+33
* Cleared UBSan warnings reported by Jonathan Wakely. Cleared many issues repor...noloader2015-07-141-2/+2
* Moved GCC_DIAGNOSTIC_AWARE and GCC_OPTIMIZE_AWARE into misc.hnoloader2015-07-131-0/+8
* Cleared signed/unsigned warning on IncrementCounterByOnenoloader2015-07-121-3/+3
* Cleared signed/unsigned warning using GCC __builtin_XXXnoloader2015-07-121-2/+2
* Guarded COUNTOF macro. Thanks to Graham Bull for the suggestionnoloader2015-07-051-5/+7
* Added COUNTOF to misc.h to count elements in an array (fails on pointers). Mo...noloader2015-07-031-0/+12
* Static analysis showed the unsigned int y is truncated to an unsigned char vi...noloader2015-06-291-0/+1
* Added GCC_DIAGNOSTIC_AWARE to help suppress some warnings on contemporary com...noloader2015-06-291-0/+10
* Added inline to StringNarrow to squash unused function warningnoloader2015-06-291-1/+1
* fix compile with MINGWweidai2013-01-261-1/+1
* fix compile with clang 2.9 (Jeff Walton)weidai2011-10-121-2/+2
* move memory allocation/deallocation for SecBlock into DLLweidai2010-07-241-0/+8
* fix compile on C++Builder 2010weidai2010-07-071-0/+6
* fix possible race condition in Singleton::Ref()weidai2010-06-181-27/+18
* improve Unicode filename handlingweidai2009-07-111-1/+8
* handle Unicode filenamesweidai2009-07-111-1/+17
* improve SecureWipeBuffer for GCCweidai2009-05-011-7/+27
* add and use SecureWipeArray() to avoid compiler optimizing away memset() (rep...weidai2009-05-011-0/+100
* - add EAX mode, XSalsa20weidai2009-03-121-1/+1
* changes for 5.6: weidai2009-03-021-20/+21
* fixes for GCC 4.3.2 (reports from Chris Morgan and DiegoT)weidai2008-11-211-1/+11
* add workaround for _interlockedbittestandset64 and _interlockedbittestandreset64weidai2007-12-051-0/+4
* fix missing CRYPTOPP_APIweidai2007-09-251-1/+1
* don't use _rotl64 with ICCweidai2007-09-251-3/+5
* fix compile with ICC 10weidai2007-09-251-1/+1
* fix compile for QNXweidai2007-08-151-0/+1
* fix linker error when compiling with MSVC 2003 and using DLL form of runtime ...weidai2007-08-021-1/+1
* fix bug in UnalignedPutWordNonTemplateweidai2007-05-051-54/+92
* use byteswap.h only on Linuxweidai2007-05-041-1/+1
* fix DLL compileweidai2007-05-041-1/+1
* change PutBlock to default to non-aligned accessweidai2007-05-041-4/+4
* fix compile on Sun CCweidai2007-04-161-7/+7
* optimizationsweidai2007-04-161-48/+196
* port to Borland C++Builder 2006weidai2006-12-141-2/+9
* remove GCC warningweidai2006-12-121-1/+1
* improved method of disable inlining, fix compile on NetBSDweidai2006-12-111-3/+3
* remove compiler warningsweidai2006-09-011-28/+30
* change DLL integrity self-test to allow DLL to be Authenticode signedweidai2006-07-301-1/+1
* merge in changes by denis bider and fix compile on gcc 3.4.4 and MSVC 6weidai2006-04-061-2/+16
* fix MSVC 2005 warningsweidai2006-03-131-3/+3
* remove warning with MSVC .NET 2005weidai2005-09-031-6/+6
* port to MSVC .NET 2005 beta 2weidai2005-07-121-26/+104
* changes done for FIPS-140 lab code dropweidai2005-01-201-7/+21
* fix documentation, fix PanamaMAC, fix algorithm namesweidai2004-07-221-3/+6
* port to GCC 3.4weidai2004-06-191-4/+4
* guard against potential integer overflow in allocatorsweidai2003-08-041-51/+53
* fix potential threading problem with initialization of static objectsweidai2003-07-291-7/+35