asn1_decode_k.c (asn1_decode_kdc_req_body): If the authorization field
authorTheodore Tso <tytso@mit.edu>
Wed, 19 Oct 1994 15:45:23 +0000 (15:45 +0000)
committerTheodore Tso <tytso@mit.edu>
Wed, 19 Oct 1994 15:45:23 +0000 (15:45 +0000)
commit0abf33ba7d183b3ee04f889f2ad54dbbf3a07ca0
tree4bc4ec1d10c90e52989c52b33626b7608cc64e78
parent467e3dcf398a76881e7440b03b269848d50577d6
asn1_decode_k.c (asn1_decode_kdc_req_body): If the authorization field
is not present, fill in the authorization data fields with all zeros.
Don't set kvno (that's *key* version number, not *Kerberos* version
number) to 5.

err2kerr.c (KRB5_KRB__ERROR2krb5_error): The e_data field wasn't being
decoded when it should have been.

qbuf2data.c (qbuf2krb5_data): Set magic number field to zero.

tgrq2ktgrq.c (KRB5_KDC__REQ__BODY2krb5_kdc_req): Allow the service
principal to be optional.

ktgrq2tgrq.c (krb5_kdc_req2KRB5_KDC__REQ__BODY): ditto

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4536 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/krb5/asn.1/ChangeLog
src/lib/krb5/asn.1/KRB5-asn.py
src/lib/krb5/asn.1/asn1_decode_k.c
src/lib/krb5/asn.1/err2kerr.c
src/lib/krb5/asn.1/ktgrq2tgrq.c
src/lib/krb5/asn.1/qbuf2data.c
src/lib/krb5/asn.1/tgrq2ktgrq.c