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