summaryrefslogtreecommitdiff
path: root/vmac.h
Commit message (Collapse)AuthorAgeFilesLines
* Re-enable SSE2 probes for SolarisJeffrey Walton2020-02-221-3/+3
| | | | Fix VMAC-64 crash on 32-bit Solaris i86pc
* Clear Asan finding in VMAC under 32-bit inline ASM (GH #860)Jeffrey Walton2019-07-051-2/+2
| | | | This one has been nagging us for a while. Tested OK under i686 and x86_64.
* Add CRYPTOPP_DISABLE_MIXED_ASM define and feature test (GH #756, PR #757)Jeffrey Walton2018-12-051-1/+1
|
* Disable X32 inline assembly (GH #686, PR #704)Jeffrey Walton2018-08-181-4/+4
| | | Also use CRYPTOPP_DISABLE_XXX_ASM consistently. The pattern is needed for Clang which still can't compile Intel assembly language. Also see http://llvm.org/bugs/show_bug.cgi?id=24232.
* Add algorithm provider member function to Algorithm classJeffrey Walton2018-07-061-0/+1
|
* Remove unneeded Doxygen directiveJeffrey Walton2018-01-191-2/+0
|
* Change Doxygen comment style from //! to ///Jeffrey Walton2017-11-291-17/+17
| | | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/A7-Xt5Knlzw
* Add C++ nullptr support (Issue 383)Jeffrey Walton2017-03-011-1/+1
|
* Change file preamble to include "originally written by Wei Dai"Jeffrey Walton2017-01-271-1/+1
| | | | We have made a fair number of changes, and we don't want WD to receive credit for issues he was not part of
* Removed VC++ 5.0 and 6.0 workarounds (Issue 342)Jeffrey Walton2016-12-031-3/+1
|
* Updated documentationJeffrey Walton2016-11-011-0/+3
|
* Enable VMAC for X86 ASMJeffrey Walton2016-09-261-1/+1
| | | | X64 ASM was not previously disabled. X32 must be disabled until the port is complete
* Disable X86 ASM for VMAC (Issue 304)Jeffrey Walton2016-09-231-1/+1
| | | | Address Sanitizer reports problems from GCC 4.9 to 5.3 compilers. Valgrind 2.13-SVN does not report a problem. It needs to be investiagted more to determine what's going on
* Cleared signed/unsigned warning under Visual Studio (Related to Issue 295)Jeffrey Walton2016-09-211-1/+1
|
* Fix Clang 3.3 and 3.4 compiles (Issue 264)Jeffrey Walton2016-09-211-1/+3
|
* Cleared -Wcast-align (Issue 122)Jeffrey Walton2016-01-241-1/+1
|
* Updated documentationJeffrey Walton2015-12-141-9/+12
|
* Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 ↵Jeffrey Walton2015-11-181-2/+14
| | | | (Coverity rollup)
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-68/+74
|
* Removed execute bit from C++ header and source filesJeffrey Walton2015-06-241-0/+0
|
* changes for 5.6: weidai2009-03-021-11/+2
| | | | | | - added AuthenticatedSymmetricCipher interface class and Filter wrappers - added CCM, GCM (with SSE2 assembly), CMAC, and SEED - improved AES speed on x86 and x64 - removed WORD64_AVAILABLE; compiler 64-bit int support is now required
* update to draft-01weidai2007-05-041-14/+22
|
* add VMAC draft-krovetz-vmac-00weidai2007-04-151-0/+69