summaryrefslogtreecommitdiff
path: root/blake2.cpp
Commit message (Expand)AuthorAgeFilesLines
* Removed VC++ 5.0 and 6.0 workarounds (Issue 342)Jeffrey Walton2016-12-031-1/+1
* Fix SunCC compile under x86_64Jeffrey Walton2016-09-211-8/+3
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-14/+14
* Work around BLAKE2b self test failures under SunCC 5.12 with SSE2 (Issue 247)Jeffrey Walton2016-08-241-0/+7
* Fix compile under VS2013 X86Jeffrey Walton2016-08-211-2/+2
* Fix compile under VS2012 X86Jeffrey Walton2016-08-211-1/+1
* Fix compile under VS2010 X86Jeffrey Walton2016-08-211-1/+1
* Fixed compile under Visual Studio 2008, 32-bitJeffrey Walton2016-07-241-1/+1
* Removed SSE2 and SSE4 restrictions under Visual StudioJeffrey Walton2016-07-241-15/+3
* Add SSE2 guard with CRYPTOPP_BOOL_SSE2_AVAILABLEJeffrey Walton2016-07-241-1/+1
* Enable CRYPTOPP_BOOL_SSE4_INTRINSICS_AVAILABLEJeffrey Walton2016-07-241-1/+1
* Prefer union access over pointer castJeffrey Walton2016-07-241-5/+5
* Avoid accessing union value through inactive memberJeffrey Walton2016-07-231-2/+3
* Fixed arguments to _mm_set_epi64xJeffrey Walton2016-07-231-1/+1
* Add replacement for _mm_set_epi64x under Sun Studio 12.3 and belowJeffrey Walton2016-07-231-3/+13
* Fix compile under iOSJeffrey Walton2016-07-131-7/+1
* Clear Valgrind findings under -OfastJeffrey Walton2016-07-121-7/+9
* Fix compile under Sun Studio 12.3 and below with -xarch=aes definesJeffrey Walton2016-07-101-6/+6
* Add SunCC 12.4 support for specialized implementations if CRC, RDRAND and BLAKE2Jeffrey Walton2016-07-101-2/+7
* Go back to Commit 66ada4cc61d62afcJeffrey Walton2016-07-061-1/+1
* Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be ...Mouse2016-07-061-1/+1
* Add MacPorts GCC compiler and Clang integrated assembler support. This is a m...Jeffrey Walton2016-07-051-1/+1
* Avoid Coverity finding SIZEOF_MISMATCH/suspicious_sizeof (Issue 210)Jeffrey Walton2016-07-011-23/+29
* Use COUNTOF and offset consistentlyJeffrey Walton2016-07-011-16/+20
* Remove CRYPTOPP_NO_VTABLE from BLAKE2_Info<T>. Fix memset salt and personaliz...Jeffrey Walton2016-06-301-20/+24
* Merge 'solaris' dev branch into 'master'Jeffrey Walton2016-06-151-0/+5
* Add C++11 alignas support. Deleting 'alignas' branchJeffrey Walton2016-06-141-0/+4
* Cleared warning 'Warning: personalization hides CryptoPP::BLAKE2_ParameterBlo...Jeffrey Walton2016-06-081-30/+30
* Cleared warning 'extra ";" ignored'Jeffrey Walton2016-06-081-12/+12
* Cleared "C4101: unreferenced local variable" under Visual StudioJeffrey Walton2016-05-301-1/+0
* Commented out assert. Its still firing without an accompanying SIGBUSJeffrey Walton2016-05-281-2/+2
* Backed-off assert for input byte arrayJeffrey Walton2016-05-281-1/+2
* Remove uneeded assertJeffrey Walton2016-05-211-2/+0
* Add call to ThrowIfInvalidTruncatedSize in TruncatedFinalJeffrey Walton2016-05-211-2/+3
* Fix hash calculation for big endian machines. Remove unused functionsJeffrey Walton2016-05-211-31/+5
* Avoid Valgrind uninitialized warning by defering checks and using assertsJeffrey Walton2016-05-211-18/+54
* Fixed memory error after switch to FixedSizeAlignedSecBlock<State> and FixedS...Jeffrey Walton2016-05-191-8/+12
* Add test for AES, SHA1 and SHA2 from ARM Crypto extensionJeffrey Walton2016-05-191-0/+1
* Clear Visual Studio C4316 warning for "object allocated on the heap may not b...Jeffrey Walton2016-05-171-46/+91
* Cleared unused variable warning under MSC. Whitespace cleanupJeffrey Walton2016-05-151-118/+117
* Re-enable BLAKE2_NEON_Compress64Jeffrey Walton2016-05-141-309/+425
* Disable ARM NEON 64-bit Comprress function. Its got a copy/paste error somewh...Jeffrey Walton2016-05-121-1374/+1432
* Fix Restart()Jeffrey Walton2016-05-111-1/+2
* Add BLAKE2_NEON_Compress64Jeffrey Walton2016-05-111-95/+971
* Change each 'm' to use 'm[]' with a reserve for creating arrays in-place. It ...Jeffrey Walton2016-05-071-75/+144
* Add BLAKE2_NEON_Compress32Jeffrey Walton2016-05-071-51/+519
* Cleared compile errors under Visual Studio .Net compilersJeffrey Walton2016-04-291-4/+4
* Cleared -Wcast-align warnings under Clang (also see LLVM bug 20670)Jeffrey Walton2016-04-201-81/+82
* Enable BLAKE2_SSE2_Compress32 and BLAKE2_SSE4_Compress32. Add static function...Jeffrey Walton2016-04-191-54/+56
* Enable BLAKE2_SSE4_Compress32 and BLAKE2_SSE4_Compress64 for VS2008Jeffrey Walton2016-04-191-2/+2