Module Name: krb5 Committed By: hartmans Date: Mon May 12 02:59:07 UTC 2003 Modified Files: krb5/src/include/ChangeLog krb5/src/include/k5-int.h krb5/src/include/krb5.hin krb5/src/kdc/ChangeLog krb5/src/kdc/kdc_preauth.c krb5/src/lib/ChangeLog krb5/src/lib/krb5_32.def krb5/src/lib/crypto/ChangeLog krb5/src/lib/crypto/string_to_key.c krb5/src/lib/krb5/krb/ChangeLog krb5/src/lib/krb5/krb/get_in_tkt.c krb5/src/lib/krb5/krb/gic_keytab.c krb5/src/lib/krb5/krb/gic_pwd.c krb5/src/lib/krb5/krb/preauth2.c Added Files: Removed Files: Log Message Ticket: 1454 Status: open Target_Version: 1.3 * IMplement etype_info in KDC. If the request contains any new enctypes (currently AES but anything not explicitly listed as old) then only etype_info2 is sent back in response. Send back etype_info2 all the time. Also send back etype_info2 to provide salt and s2kparams with AS reply not just for preauth errors. * Expose interface for getting string2key with parameters (previously implemented but not exported) * IN the client (at least for get_init_creds interface) prfer etype_info2 to etype_info and pw_salt. Pass s2kparams and use string2key_with_params. To generate a diff of this commit: cvs diff -r1.358 -r1.359 krb5/src/include/ChangeLog cvs diff -r1.139 -r1.140 krb5/src/include/k5-int.h cvs diff -r1.156 -r1.157 krb5/src/include/krb5.hin cvs diff -r5.257 -r5.258 krb5/src/kdc/ChangeLog cvs diff -r5.38 -r5.39 krb5/src/kdc/kdc_preauth.c cvs diff -r1.121 -r1.122 krb5/src/lib/ChangeLog cvs diff -r1.34 -r1.35 krb5/src/lib/krb5_32.def cvs diff -r5.137 -r5.138 krb5/src/lib/crypto/ChangeLog cvs diff -r5.6 -r5.7 krb5/src/lib/crypto/string_to_key.c cvs diff -r5.391 -r5.392 krb5/src/lib/krb5/krb/ChangeLog cvs diff -r5.101 -r5.102 krb5/src/lib/krb5/krb/get_in_tkt.c cvs diff -r5.10 -r5.11 krb5/src/lib/krb5/krb/gic_keytab.c cvs diff -r5.19 -r5.20 krb5/src/lib/krb5/krb/gic_pwd.c cvs diff -r5.23 -r5.24 krb5/src/lib/krb5/krb/preauth2.c