]> git.ipfire.org Git - thirdparty/krb5.git/commit
Fix FILE ccache negative enctype unmarshalling 362/head
authorGreg Hudson <ghudson@mit.edu>
Tue, 8 Dec 2015 04:59:31 +0000 (23:59 -0500)
committerGreg Hudson <ghudson@mit.edu>
Tue, 8 Dec 2015 23:37:03 +0000 (18:37 -0500)
commita585d20701aa7bfcbdc2fe6999d8477c7aa01c3c
tree8fc2e7fbe1d3f67e5f4966718c7b1eb7e319a9ae
parent652da869592b1ef4b96694db07ed178add1f80e2
Fix FILE ccache negative enctype unmarshalling

Commit b99c7c79dee33de966c8bed02ac79439989f6f99 broke the
unmarshalling of negative enctype values from FILE ccaches.  Fix it by
sign-extending the 16-bit enctype value in unmarshal_keyblock().
src/lib/krb5/ccache/ccmarshal.c