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.

Reply via email to