summaryrefslogtreecommitdiff
path: root/gcm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add C++ nullptr support (Issue 383)Jeffrey Walton2017-03-011-6/+6
* Change file preamble to include "originally written by Wei Dai"Jeffrey Walton2017-01-271-1/+1
* VEXT_8 -> VEXT_U8Jeffrey Walton2017-01-221-8/+8
* Comments and whitespace checkinJeffrey Walton2017-01-201-860/+864
* Fix "error: impossible constraint in asm" under Aarch64 (Issue 366)Jeffrey Walton2017-01-201-3/+20
* Call vrev64q_u8 after vld1q_u8Jeffrey Walton2017-01-191-11/+11
* Switch to vext and remove unnecessary castsJeffrey Walton2017-01-191-10/+11
* Add GCC inline ASM for PMULL and PMULL2Jeffrey Walton2017-01-191-28/+108
* Avoid C-style casts for NEON vectorsJeffrey Walton2017-01-161-53/+50
* Breakout __ARM_FEATURE_CRYPTO into PMULL, AES and SHA for Apple Clang (Issue ...Jeffrey Walton2017-01-151-5/+5
* Remove last of macros targtting _MSC_VER 1200 (Issue 342)Jeffrey Walton2016-12-031-1/+1
* Reference 226 and 284 bugs in workaround since the gyrations are not readily ...Jeffrey Walton2016-09-181-2/+2
* Fix SunCC 12.5 failed validation in gcm.cpp (Issue 284)Jeffrey Walton2016-09-181-3/+7
* Fix SunCC 12.3 - 12.5 crash in gcm.cppJeffrey Walton2016-09-181-1/+1
* Revert "Fix SunCC 12.3 - 12.5 crash in gcm.cpp"Jeffrey Walton2016-09-181-7/+5
* Fix SunCC 12.3 - 12.5 crash in gcm.cppJeffrey Walton2016-09-181-5/+7
* Merge 'master' into 'trap'Jeffrey Walton2016-09-161-1/+1
|\
| * Fixed gcm.cpp compile under MSC/Visual StudioJeffrey Walton2016-09-161-1/+1
* | Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-10/+10
|/
* Fix gcm.cpp compile under i686 Linux after 97282f61cd8b2155Jeffrey Walton2016-09-131-1/+1
* Fix gcm.cpp compile under x86_64 Linux after 4f7fb2067df41dd8Jeffrey Walton2016-09-121-0/+3
* Fixed comments in macro magicJeffrey Walton2016-09-121-3/+3
* Improved comments in macro magicJeffrey Walton2016-09-121-11/+14
* Cleaned up use of assembler mnemonicsJeffrey Walton2016-09-121-6/+15
* Re-enable AES-NI/CLMUL when using Clang Integrated Assembler (part of Issue 226)Jeffrey Walton2016-09-111-7/+5
* Disable CLMUL for SunCC 5.13 and below (Issue 226)Jeffrey Walton2016-09-111-9/+9
* Enable AES-NI intrinsics for Clang. Add ARM NEON and PMULL implementationJeffrey Walton2016-08-241-17/+199
* Add guard for SunCCJeffrey Walton2016-07-251-1/+1
* Fix SunCC crash and failed compile for gcm.cpp. This is the hammer - we don't...Jeffrey Walton2016-07-151-2/+2
* Fix SunCC 12.x compile error with -std=c++11 (Issue 226)Jeffrey Walton2016-07-151-1/+1
* Cleared "assertion failed in function pr_post_process_node() @ preopt.c" unde...Jeffrey Walton2016-07-091-2/+6
* Go back to Commit 66ada4cc61d62afcJeffrey Walton2016-07-061-7/+7
* Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be ...Mouse2016-07-061-7/+7
* Add MacPorts GCC compiler and Clang integrated assembler support. This is a m...Jeffrey Walton2016-07-051-7/+7
* Merge 'solaris' dev branch into 'master'Jeffrey Walton2016-06-151-11/+11
* Add C++11 alignas support. Deleting 'alignas' branchJeffrey Walton2016-06-141-1/+2
* Cleared -Wcast-align (Issue 122)Jeffrey Walton2016-01-271-15/+15
* Cleared -Wcast-align (Issue 122)Jeffrey Walton2016-01-251-1/+4
* Cleared -Wcast-align (Issue 122)Jeffrey Walton2016-01-251-5/+9
* Fixed Clang 3.4 compiler error on LinuxJeffrey Walton2015-12-251-0/+4
* Fixed Clang 3.3 integrated assembler crash on LinuxJeffrey Walton2015-12-251-4/+15
* Fixed failed compile on OS X using "-arch i386" due to Clang defining __ILP32...Jeffrey Walton2015-12-021-3/+3
* Additional documentation; fixed issues with Clang integrated assembler and di...Jeffrey Walton2015-11-191-10/+10
* Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Cov...Jeffrey Walton2015-11-181-11/+30
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-32/+35
* Backed out Clang integrated assembler changes. LLVM Bug 24232 pushed us over ...Jeffrey Walton2015-07-231-13/+12
* Cleared "invalid operand size" under Clang's integrated assembler. After more...Jeffrey Walton2015-07-221-0/+13
* Added CRYPTOPP_CLANG_NO_INTEGRATED_AS as a guard in config.h (disabled by def...Jeffrey Walton2015-07-211-4/+4
* Cut-in to utilize GNU_ATT_SYNTAX and GNU_INTEL_SYNTAX macros. Also see LLVM B...Jeffrey Walton2015-07-211-4/+4
* Cleared GCC/Clang waning on unknown pragmaJeffrey Walton2015-06-081-1/+3