OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_15-17-g6dbe036

Gerrit Code Review
Tue, 3 Jul 2012 05:58:10 -0700 (PDT)

The following commit has been merged in the openafs-devel-1_7_x branch:
commit c600de8cf24da4b026ef524a9990662b8c9b194c
Author: Heimdal Developers <>
Date:   Mon Jul 2 15:00:30 2012 +0100

    Import of code from heimdal
    This commit updates the code imported from heimdal to
    3fe55728404c602884f16126e9cc60fc5a3d8f20 (switch-from-svn-to-git-2993-g3fe5572)
    Upstream changes are:
    Andrew Bartlett (1):
          Revert "make paranoia check less paranoid" - check that key types strictly match
    Jeffrey Altman (3):
          do not include stdint.h unprotected
          Windows EAFNOSUPPORT defined by VS2010
          roken: Use a common allocator for all windows
    Love Hornquist Astrand (2):
          add rk_getpwnam_r
          move windows compat errno constants to after <errno.h> is included
    Nicolas Williams (7):
          Fixes to make Heimdal -Wall -Werror clean
          Make krb5_kuserok() pluggable and add features (including MIT config compat)
          Generalize token expansion to allow for context-specific tokens
          Address code review comments (use krb5_enomem())
          Make master build on Windows
          Fix a compiler warning in lib/roken/snprintf.c on 32-bit Ubuntu
          Move base into lib
    Roland C. Dowdeswell (3):
          Turn on -Wextra -Wno-sign-compare -Wno-unused-paramter and fix issues.
          Provide support for enctype aliases for ease of use.
          Additional changes to make -Wshadow build on Ubuntu 10.04.
    Simon Wilkinson (1):
          hcrypto: Use correct size for memset in md2
    New files are:
    Tested-by: Jeffrey Altman <>
    Reviewed-by: Jeffrey Altman <>
    (cherry picked from commit 9c0b7be87de83493ca1d5a01326982ce5c8c131b)
    Change-Id: Ic2d0405e9fa67818e3de5e26beafe96a6fcec34e
    Reviewed-by: Jeffrey Altman <>
    Tested-by: Jeffrey Altman <>

 src/external/heimdal-last                |    2 +-
 src/external/heimdal/hcrypto/md2.c       |    2 +-
 src/external/heimdal/krb5/config_file.c  |    6 +-
 src/external/heimdal/krb5/crypto-aes.c   |    2 +
 src/external/heimdal/krb5/crypto.c       |   12 +++-
 src/external/heimdal/krb5/crypto.h       |    1 +
 src/external/heimdal/roken/realloc.c     |   47 ++++++++++++++++
 src/external/heimdal/roken/    |   89 +++++++++++++++++++++++-------
 src/external/heimdal/roken/snprintf.c    |    6 ++-
 src/external/heimdal/roken/win32_alloc.c |   62 +++++++++++++++++++++
 src/external/heimdal/roken/write_pid.c   |    8 +-
 11 files changed, 205 insertions(+), 32 deletions(-)

OpenAFS Master Repository