Hi Everyone,
The GCM branch was merged into master. It was a dev-branch for ARM testing
of the carryless multiply used by GCM. The commit that merged the GCM
branch is available at
http://github.com/weidai11/cryptopp/commit/954c3bb82b7f09d76c73ced696803d814c9e3fdb
. Also see "Implementing GCM on ARMv8"
(http://conradoplg.cryptoland.net/files/2010/12/gcm14.pdf).
The CPU branch was abandoned. It was a failed experiment in preprocessor
macro folding to clean-up the code. It mostly failed because Clang and its
integrated assembler cannot consume Intel ASM. So we had to retain the
distinction between, say, CRYPTOPP_SSE2_ASM_AVAILABLE and
CRYPTOPP_SSE2_INTRINSICS_AVAILABLE.
The CPU and GCM branches are no longer available remotely. You can list the
cruft left behind by Git with:
git branch -a
You can force the local deletion of the branches in Git with:
git branch -D cpu
git branch -D gcm
Jeff
--
--
You received this message because you are subscribed to the "Crypto++ Users"
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at
http://www.cryptopp.com.
---
You received this message because you are subscribed to the Google Groups
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.