OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-744-g687fe37
Gerrit Code Review
gerrit@openafs.org
Wed, 16 Feb 2011 08:47:59 -0800 (PST)
The following commit has been merged in the master branch:
commit 687fe37614a6f5f9083818931b72ac326eaee43a
Author: Simon Wilkinson <sxw@your-file-system.com>
Date: Mon Sep 13 13:54:32 2010 +0100
rfc3961: Add a kernel rfc3961 implementation
Add the necessary mechanisms to build Heimdal's libkrb5/crypto_*.c in
the kernel. This provides the kernel module with a RFC3961
implementation.
In theory this could also be used to provide a RFC3961 implementation
on top of an EVP-based crypto library in userspace, but at the moment
we're just using Heimdal directly for this.
Change-Id: Ie57391da0dabd2dca8b305e23f0c0faa056a4675
Reviewed-on: http://gerrit.openafs.org/3948
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Makefile.in | 11 ++-
configure.ac | 1 +
src/crypto/hcrypto/kernel/alloc.c | 32 ++++++
src/crypto/hcrypto/kernel/config.h | 6 +
src/crypto/rfc3961/Makefile.in | 24 +++++
src/crypto/rfc3961/context.c | 8 ++
src/crypto/rfc3961/copy.c | 30 ++++++
src/crypto/rfc3961/kernel/algs.c | 45 ++++++++
src/crypto/rfc3961/kernel/random.c | 37 +++++++
src/crypto/rfc3961/krb5_locl.h | 198 ++++++++++++++++++++++++++++++++++++
src/crypto/rfc3961/rfc3961.h | 161 +++++++++++++++++++++++++++++
src/libafs/Makefile.common.in | 63 ++++++++++++
src/libafs/MakefileProto.LINUX.in | 16 +++
13 files changed, 629 insertions(+), 3 deletions(-)
--
OpenAFS Master Repository