summaryrefslogtreecommitdiff
path: root/blake2.h
Commit message (Expand)AuthorAgeFilesLines
* Use \return and \throw consitently in the docsJeffrey Walton2020-12-071-4/+4
* Fix semicolons yet again (GH #889)Jeffrey Walton2019-10-141-37/+37
* Don't add semicolon to CRYPTOPP_CONSTANT abd DOCUMENTED_TYPEDEF (GH #889)Jeffrey Walton2019-10-031-37/+37
* SpellingJeffrey Walton2019-02-241-2/+2
* Add missing BLAKE2 constructorsJeffrey Walton2019-02-241-0/+16
* Fix missing BlockSize() in BLAKE2 classes (GH #811)Jeffrey Walton2019-02-231-0/+2
* Clear SunCC warning on extra ';'Jeffrey Walton2018-12-011-2/+2
* Rewrite BLAKE2 classesJeffrey Walton2018-11-201-60/+120
* Update commentsJeffrey Walton2018-11-201-2/+0
* Update commentsJeffrey Walton2018-11-151-3/+4
* Update documentationJeffrey Walton2018-11-031-3/+2
* Update documentationJeffrey Walton2018-11-031-3/+5
* Fix disjoint t[] and f[] when using SIMD implementationsJeffrey Walton2018-11-031-6/+6
* Rewrite BLAKE2 classes to remove intermediate base classJeffrey Walton2018-11-031-239/+293
* Add BLAKE2b Power8 implementation (GH #729)Jeffrey Walton2018-10-301-1/+2
* Add algorithm provider member function to Algorithm classJeffrey Walton2018-07-061-0/+2
* Remove unneeded Doxygen directiveJeffrey Walton2018-01-191-4/+0
* Change Doxygen comment style from //! to ///Jeffrey Walton2017-11-291-99/+99
* Add C++ nullptr support (Issue 383)Jeffrey Walton2017-03-011-4/+4
* Remove extra preamble for copyright.Jeffrey Walton2017-02-211-3/+2
* spelling fixesklemens2016-12-271-4/+4
* Fix: GCC warning "type qualifiers ignored on function return type".Ralph Tandetzky2016-12-011-2/+2
* Add CRYPTOPP_STATIC_CONSTEXPR macroJeffrey Walton2016-11-131-2/+2
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-2/+2
* Updated documentationJeffrey Walton2016-09-091-0/+7
* Add constexpr-ness to StaticAlgorithmName member functionJeffrey Walton2016-09-071-2/+2
* Remove uneeded debug assignment in dtorJeffrey Walton2016-06-301-1/+1
* Remove CRYPTOPP_NO_VTABLE from BLAKE2_Info<T>. Fix memset salt and personaliz...Jeffrey Walton2016-06-301-5/+7
* Cleared warning 'extra ";" ignored'Jeffrey Walton2016-06-081-18/+18
* Increase allocation size of FixedSizeAlignedSecBlock for State and ParameterB...Jeffrey Walton2016-05-221-2/+2
* Add missing constants for Debug buildsJeffrey Walton2016-05-211-0/+2
* Avoid Valgrind uninitialized warning by defering checks and using assertsJeffrey Walton2016-05-211-2/+2
* Whitespace cleanupJeffrey Walton2016-05-201-7/+7
* Fixed memory error after switch to FixedSizeAlignedSecBlock<State> and FixedS...Jeffrey Walton2016-05-191-2/+2
* Fixed memory error after switch to FixedSizeAlignedSecBlock<State> and FixedS...Jeffrey Walton2016-05-191-3/+3
* Add test for AES, SHA1 and SHA2 from ARM Crypto extensionJeffrey Walton2016-05-191-1/+1
* Clear Visual Studio C4316 warning for "object allocated on the heap may not b...Jeffrey Walton2016-05-171-42/+6
* Add BLAKE2_NEON_Compress64Jeffrey Walton2016-05-111-5/+8
* Add BLAKE2_NEON_Compress32Jeffrey Walton2016-05-071-5/+5
* Fixed documentation typoJeffrey Walton2016-04-241-2/+2
* Modify BLAKE2_State ctor to initialize each member except buffer[]Jeffrey Walton2016-04-221-1/+3
* Cleared Visual Studio warning on padding structuresJeffrey Walton2016-04-221-10/+15
* Change default key size to output size per BLAKE2 recommendationJeffrey Walton2016-04-221-2/+2
* Updated documentationJeffrey Walton2016-04-201-1/+2
* Enable BLAKE2_SSE2_Compress32 and BLAKE2_SSE4_Compress32. Add static function...Jeffrey Walton2016-04-191-2/+4
* Add constants for MIN_KEYLENGTH, MAX_KEYLENGTH, DEFAULT_KEYLENGTH. Fix keyed ...Jeffrey Walton2016-04-181-8/+15
* Added Windows support for BLAKE2Jeffrey Walton2016-04-171-1/+1
* Added BLAKE2 Cryptographic Hash and Message Authentication CodeJeffrey Walton2016-04-171-0/+319