components/krb5/patches/065-no_MD5_in_rcache.patch
changeset 6978 14cbeb78966a
parent 6599 1d033832c5e7
equal deleted inserted replaced
6977:d12ba5c9b5db 6978:14cbeb78966a
    13 #
    13 #
    14 # This change has been brought for discussion with upstream:
    14 # This change has been brought for discussion with upstream:
    15 # http://mailman.mit.edu/pipermail/krbdev/2015-December/012508.html
    15 # http://mailman.mit.edu/pipermail/krbdev/2015-December/012508.html
    16 # Patch source: in-house
    16 # Patch source: in-house
    17 #
    17 #
    18 diff --git a/src/lib/krb5/rcache/rc_conv.c b/src/lib/krb5/rcache/rc_conv.c
       
    19 --- a/src/lib/krb5/rcache/rc_conv.c
    18 --- a/src/lib/krb5/rcache/rc_conv.c
    20 +++ b/src/lib/krb5/rcache/rc_conv.c
    19 +++ b/src/lib/krb5/rcache/rc_conv.c
    21 @@ -55,7 +55,7 @@ krb5_rc_hash_message(krb5_context context, const krb5_data *message,
    20 @@ -55,7 +55,7 @@ krb5_rc_hash_message(krb5_context context, const krb5_data *message,
    22      *out = NULL;
    21      *out = NULL;
    23  
    22  
    25 -    retval = krb5_c_make_checksum(context, CKSUMTYPE_RSA_MD5, 0, 0,
    24 -    retval = krb5_c_make_checksum(context, CKSUMTYPE_RSA_MD5, 0, 0,
    26 +    retval = krb5_c_make_checksum(context, CKSUMTYPE_NIST_SHA, 0, 0,
    25 +    retval = krb5_c_make_checksum(context, CKSUMTYPE_NIST_SHA, 0, 0,
    27                                    message, &cksum);
    26                                    message, &cksum);
    28      if (retval)
    27      if (retval)
    29          return retval;
    28          return retval;
    30 diff --git a/src/lib/krb5/rcache/rc_dfl.c b/src/lib/krb5/rcache/rc_dfl.c
       
    31 --- a/src/lib/krb5/rcache/rc_dfl.c
    29 --- a/src/lib/krb5/rcache/rc_dfl.c
    32 +++ b/src/lib/krb5/rcache/rc_dfl.c
    30 +++ b/src/lib/krb5/rcache/rc_dfl.c
    33 @@ -391,7 +391,7 @@ parse_counted_string(char **strptr, char **result)
    31 @@ -391,7 +391,7 @@ parse_counted_string(char **strptr, char **result)
    34  /*
    32  /*
    35   * Hash extension records have the format:
    33   * Hash extension records have the format: