summaryrefslogtreecommitdiff
path: root/poly1305.h
Commit message (Collapse)AuthorAgeFilesLines
* Make nonce a class member rather than temporaryJeffrey Walton2017-08-051-1/+1
| | | | | Effectively this creates a workspace for encrypting the nonce. The zeroizer will run when the class is destroyed, rather than each invocation of UncheckedSetKey. Performance went from 3.6 cpb as a temporary to 2.9 cpb as a class member
* Clear Coverity UNINIT_CTOR (CID 177741)Jeffrey Walton2017-03-171-1/+1
| | | | This was a valid finding, but the only way to get into the codepath leaving the hash unkeyed.
* Add C++ nullptr support (Issue 383)Jeffrey Walton2017-03-011-1/+1
|
* Change next version from 5.7 to 6.0Jeffrey Walton2017-02-211-3/+3
| | | | Crypto++ 5.7 was the increment after the 5.6.5 release. Crypto++ 6.0 accurately reflects compatibility
* Remove extra preamble for copyright.Jeffrey Walton2017-02-211-1/+0
| | | | Similar text may be added in the future
* Add debug/release options to cryptest.nmake. Update to make PHONE_APP ↵Jeffrey Walton2016-12-181-0/+1
| | | | default for ARM builds
* Cleared "Warning: extra ";" ignored" under SunCCJeffrey Walton2016-12-141-1/+1
|
* Removed VC++ 5.0 and 6.0 workarounds (Issue 342)Jeffrey Walton2016-12-031-1/+1
|
* Updated documentationJeffrey Walton2016-11-281-2/+3
|
* Renamed ProcessBlocks → HashBlocks. Updated comments and documentationJeffrey Walton2016-11-281-19/+17
|
* Updated documentation. WhitespaceJeffrey Walton2016-11-271-1/+2
|
* Updated documentation. WhitespaceJeffrey Walton2016-11-271-15/+21
|
* Updated documentationJeffrey Walton2016-11-271-7/+68
|
* Add Poly1305 class (Issue 338)Jeffrey Walton2016-11-271-0/+102