git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13819 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2004-04-26 22:06:00 +00:00
parent 15ac7dcf54
commit 73876b790f

View File

@@ -1,5 +1,39 @@
2004-04-26 Love H<>rnquist <20>strand <lha@it.su.se>
* lib/krb5/crypto.c: add set_param for RC2
* lib/krb5/pkinit.c: use krb5_oid_to_enctype and remove all oids
that are no longer needed
* kdc/pkinit.c: use krb5_enctype_to_oid
* lib/krb5/crypto.c (krb5_oid_to_enctype): make sure oid exists
before we compare with it
* lib/krb5/crypto.c (krb5_crypto_get_params): check ivec length
before returning it add aes-oids
* lib/krb5/crypto.c: add krb5_enctype_to_oid and
krb5_oid_to_enctype
* kdc/pkinit.c: use krb5_crypto_set_params
* lib/krb5/crypto.c: add krb5_crypto_set_params, add aes-NNN-cbc-none
* lib/krb5/krb5.h: add KEYTYPE_AES192
* lib/krb5/pkinit.c: use krb5_crypto_get_params to implement
kcrypto RC2 support
* lib/asn1/k5.asn1: add CMS symmetrical parameters here, enctype
rc2-cbc XXX RC2CBCParameter is wrong because the compiler is
broken
* lib/krb5/krb5.h: add KEYTYPE_RC2
* lib/krb5/crypto.c: add partial CMS parameter handling, this is
needed for RC2
* lib/asn1/der_cmp.c: add heim_oid_cmp and heim_octet_string_cmp
* lib/asn1/Makefile.am (libasn1_la_SOURCES) += der_cmp.c
@@ -45,6 +79,8 @@
2004-04-25 Love H<>rnquist <20>strand <lha@it.su.se>
* lib/krb5/pkinit.c: use the right oid for pkauthdata
* lib/krb5/pkinit.c: always send both win2k compat version and the
ietf draft one, this is possible since microsoft use
wrong/diffrent PA number. Make the configuration flag boolean