From lhoward at MIT.EDU Mon Nov 3 01:20:25 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 01:20:25 -0500 (EST) Subject: svn rev #20948: branches/mskrb-integ/src/ include/ include/krb5/ lib/crypto/ ... Message-ID: <200811030620.BAA22380@drugstore.mit.edu> Commit By: lhoward Log Message: Beginnings of work on AEAD support in libk5crypto Changed Files: U branches/mskrb-integ/src/include/k5-int.h U branches/mskrb-integ/src/include/krb5/krb5.hin U branches/mskrb-integ/src/lib/crypto/Makefile.in A branches/mskrb-integ/src/lib/crypto/aead.c A branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/arcfour/Makefile.in U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour.h A branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c A branches/mskrb-integ/src/lib/crypto/crypto_length.c A branches/mskrb-integ/src/lib/crypto/decrypt_iov.c U branches/mskrb-integ/src/lib/crypto/dk/Makefile.in U branches/mskrb-integ/src/lib/crypto/dk/dk.h A branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c U branches/mskrb-integ/src/lib/crypto/enc_provider/aes.c U branches/mskrb-integ/src/lib/crypto/enc_provider/des3.c U branches/mskrb-integ/src/lib/crypto/enc_provider/enc_provider.h U branches/mskrb-integ/src/lib/crypto/enc_provider/rc4.c A branches/mskrb-integ/src/lib/crypto/encrypt_iov.c U branches/mskrb-integ/src/lib/crypto/etypes.c U branches/mskrb-integ/src/lib/crypto/libk5crypto.exports A branches/mskrb-integ/src/lib/crypto/make_checksum_iov.c A branches/mskrb-integ/src/lib/crypto/verify_checksum_iov.c From lhoward at MIT.EDU Mon Nov 3 02:23:38 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 02:23:38 -0500 (EST) Subject: svn rev #20949: branches/mskrb-integ/src/ include/ lib/crypto/ lib/crypto/arcfour/ ... Message-ID: <200811030723.CAA23061@drugstore.mit.edu> Commit By: lhoward Log Message: Begin work on rc4 krb5 AEAD Changed Files: U branches/mskrb-integ/src/include/k5-int.h U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour-int.h U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour.c U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c U branches/mskrb-integ/src/lib/crypto/crypto_length.c U branches/mskrb-integ/src/lib/crypto/enc_provider/rc4.c From lhoward at MIT.EDU Mon Nov 3 06:35:57 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 06:35:57 -0500 (EST) Subject: svn rev #20950: branches/mskrb-integ/src/ include/ include/krb5/ lib/crypto/ ... Message-ID: <200811031135.GAA27232@drugstore.mit.edu> Commit By: lhoward Log Message: Some work on checksum code for AEAD Changed Files: U branches/mskrb-integ/src/include/k5-int.h U branches/mskrb-integ/src/include/krb5/krb5.hin U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c U branches/mskrb-integ/src/lib/crypto/dk/checksum.c U branches/mskrb-integ/src/lib/crypto/dk/dk.h U branches/mskrb-integ/src/lib/crypto/hmac.c U branches/mskrb-integ/src/lib/crypto/make_checksum_iov.c U branches/mskrb-integ/src/lib/crypto/verify_checksum_iov.c From lhoward at MIT.EDU Mon Nov 3 06:41:19 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 06:41:19 -0500 (EST) Subject: svn rev #20951: branches/mskrb-integ/src/lib/crypto/ arcfour/ Message-ID: <200811031141.GAA27364@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c U branches/mskrb-integ/src/lib/crypto/verify_checksum_iov.c From lhoward at MIT.EDU Mon Nov 3 06:48:38 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 06:48:38 -0500 (EST) Subject: svn rev #20952: branches/mskrb-integ/src/lib/crypto/keyhash_provider/ Message-ID: <200811031148.GAA27504@drugstore.mit.edu> Commit By: lhoward Log Message: implement k5_hmac_md5_hash_iov Changed Files: U branches/mskrb-integ/src/lib/crypto/keyhash_provider/descbc.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/hmac_md5.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/k5_md4des.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/k5_md5des.c From lhoward at MIT.EDU Mon Nov 3 06:59:15 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 06:59:15 -0500 (EST) Subject: svn rev #20953: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811031159.GAA27691@drugstore.mit.edu> Commit By: lhoward Log Message: preliminary implementation of krb5int_arcfour_decrypt_iov Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From lhoward at MIT.EDU Mon Nov 3 08:20:32 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 08:20:32 -0500 (EST) Subject: svn rev #20954: branches/mskrb-integ/src/lib/crypto/ arcfour/ dk/ enc_provider/ Message-ID: <200811031320.IAA28603@drugstore.mit.edu> Commit By: lhoward Log Message: preliminary implementation of krb5int_dk_{en,de}crypt_iov Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c U branches/mskrb-integ/src/lib/crypto/enc_provider/rc4.c From lhoward at MIT.EDU Mon Nov 3 08:44:00 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 08:44:00 -0500 (EST) Subject: svn rev #20955: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811031344.IAA28915@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c From ghudson at MIT.EDU Mon Nov 3 13:22:19 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Mon, 3 Nov 2008 13:22:19 -0500 (EST) Subject: svn rev #20956: trunk/src/kadmin/server/ Message-ID: <200811031822.NAA02394@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6202 Apply an adapted Sun patch to fix error string leaks in kadmind. Changed Files: U trunk/src/kadmin/server/server_stubs.c From raeburn at MIT.EDU Mon Nov 3 13:41:34 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 3 Nov 2008 13:41:34 -0500 (EST) Subject: svn rev #20957: trunk/src/lib/krb5/asn.1/ Message-ID: <200811031841.NAA02720@drugstore.mit.edu> Commit By: raeburn Log Message: If we're not making asn1buf_insert_octet an inline function, then make asn1buf_size, asn1buf_ensure_space, and asn1buf_expand static in asn1buf.c, for better optimization. Recode asn1buf_ensure_space to directly return the result of asn1buf_expand. Don't check for NULL before malloc/realloc in asn1buf_expand. Fix a couple minor signedness warnings. Changed Files: U trunk/src/lib/krb5/asn.1/asn1_encode.c U trunk/src/lib/krb5/asn.1/asn1_k_encode.c U trunk/src/lib/krb5/asn.1/asn1buf.c U trunk/src/lib/krb5/asn.1/asn1buf.h From ghudson at MIT.EDU Mon Nov 3 14:47:40 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Mon, 3 Nov 2008 14:47:40 -0500 (EST) Subject: svn rev #20958: trunk/src/ kdc/ lib/kdb/ Message-ID: <200811031947.OAA03783@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6201 Apply a patch from Apple to correct a few memory leaks. Changed Files: U trunk/src/kdc/kdc_authdata.c U trunk/src/kdc/kdc_preauth.c U trunk/src/lib/kdb/kdb_default.c From raeburn at MIT.EDU Mon Nov 3 15:48:04 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 3 Nov 2008 15:48:04 -0500 (EST) Subject: svn rev #20959: trunk/src/util/support/ Message-ID: <200811032048.PAA04513@drugstore.mit.edu> Commit By: raeburn Log Message: Maybe include printf.o in t_k5buf build. Changed Files: U trunk/src/util/support/Makefile.in From raeburn at MIT.EDU Mon Nov 3 15:50:43 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 3 Nov 2008 15:50:43 -0500 (EST) Subject: svn rev #20960: trunk/src/lib/krb5/asn.1/ Message-ID: <200811032050.PAA04626@drugstore.mit.edu> Commit By: raeburn Log Message: Fix conditionals from last change. Changed Files: U trunk/src/lib/krb5/asn.1/asn1buf.c U trunk/src/lib/krb5/asn.1/asn1buf.h From ghudson at MIT.EDU Mon Nov 3 16:05:25 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Mon, 3 Nov 2008 16:05:25 -0500 (EST) Subject: svn rev #20961: trunk/src/lib/crypto/ Message-ID: <200811032105.QAA04909@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6247 Apply Apple patch to null out key->contents after freeing on failure, eliminating the possibility that the pointer will be used after free. Changed Files: U trunk/src/lib/crypto/string_to_key.c From lxs at MIT.EDU Mon Nov 3 17:47:11 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Mon, 3 Nov 2008 17:47:11 -0500 (EST) Subject: svn rev #20962: trunk/src/kim/agent/mac/ Message-ID: <200811032247.RAA06046@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: BIND_8_COMPAT no longer needed in Leopard Changed Files: U trunk/src/kim/agent/mac/KerberosAgentPrefix.pch From lxs at MIT.EDU Mon Nov 3 17:50:09 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Mon, 3 Nov 2008 17:50:09 -0500 (EST) Subject: svn rev #20963: trunk/ doc/kim/html/ src/include/kim/ src/kim/lib/ Message-ID: <200811032250.RAA06158@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: Add _with_password credential acquisition functions to KIM API Needed for kinit password option. Changed Files: U trunk/doc/kim/html/group__kim__ccache__iterator__reference.html U trunk/doc/kim/html/group__kim__ccache__reference.html U trunk/doc/kim/html/group__kim__credential__iterator__reference.html U trunk/doc/kim/html/group__kim__credential__reference.html U trunk/doc/kim/html/group__kim__identity__reference.html U trunk/doc/kim/html/group__kim__library__reference.html U trunk/doc/kim/html/group__kim__options__reference.html U trunk/doc/kim/html/group__kim__preferences__reference.html U trunk/doc/kim/html/group__kim__selection__hints__reference.html U trunk/doc/kim/html/group__kim__string__reference.html U trunk/doc/kim/html/group__kim__types__reference.html U trunk/doc/kim/html/index.html U trunk/doc/kim/html/kim_ccache_overview.html U trunk/doc/kim/html/kim_credential_overview.html U trunk/doc/kim/html/kim_identity_overview.html U trunk/doc/kim/html/kim_options_overview.html U trunk/doc/kim/html/kim_preferences_overview.html U trunk/doc/kim/html/kim_selection_hints_overview.html U trunk/doc/kim/html/kim_string_overview.html U trunk/doc/kim/html/modules.html U trunk/src/include/kim/kim_ccache.h U trunk/src/include/kim/kim_credential.h U trunk/src/kim/lib/kim.exports D trunk/src/kim/lib/kim_ccache_private.h U trunk/src/kim/lib/kim_credential_private.h U trunk/src/kim/lib/kim_private.h From raeburn at MIT.EDU Mon Nov 3 20:20:08 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 3 Nov 2008 20:20:08 -0500 (EST) Subject: svn rev #20964: trunk/src/ appl/bsd/ appl/gssftp/ftp/ appl/gssftp/ftpd/ appl/libpty/ ... Message-ID: <200811040120.UAA07972@drugstore.mit.edu> Commit By: raeburn Log Message: Don't build dependencies for v4rcp.c. Rebuild dependencies for k5-buf.h, and without krb4 support. Changed Files: U trunk/src/appl/bsd/Makefile.in U trunk/src/appl/gssftp/ftp/Makefile.in U trunk/src/appl/gssftp/ftpd/Makefile.in U trunk/src/appl/libpty/Makefile.in U trunk/src/appl/telnet/libtelnet/Makefile.in U trunk/src/appl/telnet/telnetd/Makefile.in U trunk/src/clients/kdestroy/Makefile.in U trunk/src/clients/kinit/Makefile.in U trunk/src/clients/klist/Makefile.in U trunk/src/clients/kpasswd/Makefile.in U trunk/src/clients/ksu/Makefile.in U trunk/src/clients/kvno/Makefile.in U trunk/src/kadmin/cli/Makefile.in U trunk/src/kadmin/dbutil/Makefile.in U trunk/src/kadmin/ktutil/Makefile.in U trunk/src/kadmin/server/Makefile.in U trunk/src/kdc/Makefile.in U trunk/src/lib/apputils/Makefile.in U trunk/src/lib/crypto/Makefile.in U trunk/src/lib/crypto/aes/Makefile.in U trunk/src/lib/crypto/arcfour/Makefile.in U trunk/src/lib/crypto/crc32/Makefile.in U trunk/src/lib/crypto/des/Makefile.in U trunk/src/lib/crypto/dk/Makefile.in U trunk/src/lib/crypto/enc_provider/Makefile.in U trunk/src/lib/crypto/hash_provider/Makefile.in U trunk/src/lib/crypto/keyhash_provider/Makefile.in U trunk/src/lib/crypto/md4/Makefile.in U trunk/src/lib/crypto/md5/Makefile.in U trunk/src/lib/crypto/old/Makefile.in U trunk/src/lib/crypto/raw/Makefile.in U trunk/src/lib/crypto/sha1/Makefile.in U trunk/src/lib/crypto/yarrow/Makefile.in U trunk/src/lib/des425/Makefile.in U trunk/src/lib/gssapi/Makefile.in U trunk/src/lib/gssapi/generic/Makefile.in U trunk/src/lib/gssapi/krb5/Makefile.in U trunk/src/lib/gssapi/mechglue/Makefile.in U trunk/src/lib/gssapi/spnego/Makefile.in U trunk/src/lib/kadm5/Makefile.in U trunk/src/lib/kadm5/clnt/Makefile.in U trunk/src/lib/kadm5/srv/Makefile.in U trunk/src/lib/kadm5/unit-test/Makefile.in U trunk/src/lib/kdb/Makefile.in U trunk/src/lib/krb5/Makefile.in U trunk/src/lib/krb5/asn.1/Makefile.in U trunk/src/lib/krb5/ccache/Makefile.in U trunk/src/lib/krb5/keytab/Makefile.in U trunk/src/lib/krb5/krb/Makefile.in U trunk/src/lib/krb5/os/Makefile.in U trunk/src/lib/krb5/rcache/Makefile.in U trunk/src/lib/rpc/Makefile.in U trunk/src/plugins/kdb/db2/Makefile.in U trunk/src/slave/Makefile.in U trunk/src/tests/asn.1/Makefile.in U trunk/src/tests/create/Makefile.in U trunk/src/tests/hammer/Makefile.in U trunk/src/tests/resolve/Makefile.in U trunk/src/tests/shlib/Makefile.in U trunk/src/tests/verify/Makefile.in U trunk/src/util/support/Makefile.in From raeburn at MIT.EDU Mon Nov 3 20:46:06 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 3 Nov 2008 20:46:06 -0500 (EST) Subject: svn rev #20965: trunk/src/kdc/ Message-ID: <200811040146.UAA08373@drugstore.mit.edu> Commit By: raeburn Log Message: Don't build dependencies for fakeka.c. Changed Files: U trunk/src/kdc/Makefile.in From raeburn at MIT.EDU Mon Nov 3 20:50:02 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 3 Nov 2008 20:50:02 -0500 (EST) Subject: svn rev #20966: trunk/src/ lib/krb5/os/ tests/dejagnu/krb-standalone/ Message-ID: <200811040150.UAA08507@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: 5867 Check in Nalin's patch, and a test case for changing passwords via kinit when +needchange is set. Update dependencies. Changed Files: U trunk/src/lib/krb5/os/Makefile.in U trunk/src/lib/krb5/os/changepw.c A trunk/src/tests/dejagnu/krb-standalone/pwchange.exp From lhoward at MIT.EDU Mon Nov 3 22:41:29 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 22:41:29 -0500 (EST) Subject: svn rev #20967: branches/mskrb-integ/src/lib/crypto/ enc_provider/ keyhash_provider/ Message-ID: <200811040341.WAA09783@drugstore.mit.edu> Commit By: lhoward Log Message: Begin work on AES IOV APIs Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/enc_provider/aes.c U branches/mskrb-integ/src/lib/crypto/enc_provider/rc4.c U branches/mskrb-integ/src/lib/crypto/hmac.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/hmac_md5.c From lhoward at MIT.EDU Mon Nov 3 22:57:08 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 3 Nov 2008 22:57:08 -0500 (EST) Subject: svn rev #20968: branches/mskrb-integ/src/lib/crypto/enc_provider/ Message-ID: <200811040357.WAA10006@drugstore.mit.edu> Commit By: lhoward Log Message: Initial implementation of krb5int_aes_decrypt_iov() Changed Files: U branches/mskrb-integ/src/lib/crypto/enc_provider/aes.c From lhoward at MIT.EDU Tue Nov 4 06:05:53 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 06:05:53 -0500 (EST) Subject: svn rev #20969: branches/mskrb-integ/src/lib/crypto/ des/ enc_provider/ keyhash_provider/ Message-ID: <200811041105.GAA17006@drugstore.mit.edu> Commit By: lhoward Log Message: Implement 3DES IOV routines Changed Files: U branches/mskrb-integ/src/lib/crypto/des/Makefile.in A branches/mskrb-integ/src/lib/crypto/des/d3_aead.c U branches/mskrb-integ/src/lib/crypto/des/des_int.h U branches/mskrb-integ/src/lib/crypto/enc_provider/aes.c U branches/mskrb-integ/src/lib/crypto/enc_provider/des3.c U branches/mskrb-integ/src/lib/crypto/enc_provider/rc4.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/hmac_md5.c From lhoward at MIT.EDU Tue Nov 4 07:33:06 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 07:33:06 -0500 (EST) Subject: svn rev #20970: branches/mskrb-integ/src/ include/krb5/ lib/crypto/ lib/crypto/dk/ ... Message-ID: <200811041233.HAA17983@drugstore.mit.edu> Commit By: lhoward Log Message: Fix some bugs in AEAD code Changed Files: U branches/mskrb-integ/src/include/krb5/krb5.hin U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/crypto_length.c U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c U branches/mskrb-integ/src/lib/crypto/enc_provider/aes.c U branches/mskrb-integ/src/lib/crypto/hmac.c From lhoward at MIT.EDU Tue Nov 4 07:36:27 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 07:36:27 -0500 (EST) Subject: svn rev #20971: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811041236.HAA18093@drugstore.mit.edu> Commit By: lhoward Log Message: KRB5_CRYPTO_TYPE_CHECKSUM should be 96 bits Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c From lhoward at MIT.EDU Tue Nov 4 17:02:47 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 17:02:47 -0500 (EST) Subject: svn rev #20972: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811042202.RAA25222@drugstore.mit.edu> Commit By: lhoward Log Message: Validate input lengths correctly for CTS ciphers Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c From lhoward at MIT.EDU Tue Nov 4 18:22:05 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 18:22:05 -0500 (EST) Subject: svn rev #20973: branches/mskrb-integ/src/lib/crypto/ des/ dk/ enc_provider/ Message-ID: <200811042322.SAA26181@drugstore.mit.edu> Commit By: lhoward Log Message: Don't require KRB5_CRYPTO_TPYE_HEADER to come before data Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/des/d3_aead.c U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c U branches/mskrb-integ/src/lib/crypto/enc_provider/aes.c From lhoward at MIT.EDU Tue Nov 4 22:16:29 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 22:16:29 -0500 (EST) Subject: svn rev #20974: branches/mskrb-integ/src/lib/gssapi/generic/ Message-ID: <200811050316.WAA28708@drugstore.mit.edu> Commit By: lhoward Log Message: Initial revision of gssapi_ext.h Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/Makefile.in A branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h From lhoward at MIT.EDU Tue Nov 4 23:27:34 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 23:27:34 -0500 (EST) Subject: svn rev #20975: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811050427.XAA29481@drugstore.mit.edu> Commit By: lhoward Log Message: Include padding in to be signed data Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h From lhoward at MIT.EDU Tue Nov 4 23:28:03 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 23:28:03 -0500 (EST) Subject: svn rev #20976: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050428.XAA29558@drugstore.mit.edu> Commit By: lhoward Log Message: Begin work on k5sealiov Changed Files: A branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Tue Nov 4 23:31:38 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 23:31:38 -0500 (EST) Subject: svn rev #20977: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050431.XAA29673@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Tue Nov 4 23:44:19 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 23:44:19 -0500 (EST) Subject: svn rev #20978: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050444.XAA29868@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Tue Nov 4 23:56:55 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 4 Nov 2008 23:56:55 -0500 (EST) Subject: svn rev #20979: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050456.XAA00078@drugstore.mit.edu> Commit By: lhoward Log Message: Implement kg_arcfour_docrypt() Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 00:02:44 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 00:02:44 -0500 (EST) Subject: svn rev #20980: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050502.AAA00227@drugstore.mit.edu> Commit By: lhoward Log Message: kg_decrypt_iov/kg_encrypt_iov Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 00:32:52 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 00:32:52 -0500 (EST) Subject: svn rev #20981: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050532.AAA00629@drugstore.mit.edu> Commit By: lhoward Log Message: More work on AEAD Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 00:40:27 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 00:40:27 -0500 (EST) Subject: svn rev #20982: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050540.AAA00784@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 00:43:32 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 00:43:32 -0500 (EST) Subject: svn rev #20983: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050543.AAA00885@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Wed Nov 5 00:46:28 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 00:46:28 -0500 (EST) Subject: svn rev #20984: branches/mskrb-integ/src/ include/ lib/crypto/ lib/krb5/os/ Message-ID: <200811050546.AAA00995@drugstore.mit.edu> Commit By: lhoward Log Message: Expose krb5_hmac_iov via accessor Changed Files: U branches/mskrb-integ/src/include/k5-int.h U branches/mskrb-integ/src/lib/crypto/libk5crypto.exports U branches/mskrb-integ/src/lib/krb5/os/accessor.c From lhoward at MIT.EDU Wed Nov 5 00:53:10 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 00:53:10 -0500 (EST) Subject: svn rev #20985: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050553.AAA01135@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 01:10:47 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 01:10:47 -0500 (EST) Subject: svn rev #20986: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050610.BAA01417@drugstore.mit.edu> Commit By: lhoward Log Message: Initial rev of k5unsealiov Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h A branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c From lhoward at MIT.EDU Wed Nov 5 02:04:19 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 02:04:19 -0500 (EST) Subject: svn rev #20987: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050704.CAA02008@drugstore.mit.edu> Commit By: lhoward Log Message: Work on kg_unseal_v1_iov() Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 02:06:53 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 02:06:53 -0500 (EST) Subject: svn rev #20988: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050706.CAA02115@drugstore.mit.edu> Commit By: lhoward Log Message: update makefile Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/Makefile.in U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c From lhoward at MIT.EDU Wed Nov 5 02:15:14 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 02:15:14 -0500 (EST) Subject: svn rev #20989: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050715.CAA02275@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c From lhoward at MIT.EDU Wed Nov 5 02:20:59 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 02:20:59 -0500 (EST) Subject: svn rev #20990: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050720.CAA02407@drugstore.mit.edu> Commit By: lhoward Log Message: optionally allocate padding Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Wed Nov 5 02:23:31 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 02:23:31 -0500 (EST) Subject: svn rev #20991: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811050723.CAA02505@drugstore.mit.edu> Commit By: lhoward Log Message: fix padding calculation Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Wed Nov 5 05:49:52 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 05:49:52 -0500 (EST) Subject: svn rev #20992: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811051049.FAA05449@drugstore.mit.edu> Commit By: lhoward Log Message: Be careful to fixup padding length for non-DCE IOV unwrap Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 06:19:25 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 06:19:25 -0500 (EST) Subject: svn rev #20993: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811051119.GAA05816@drugstore.mit.edu> Commit By: lhoward Log Message: kg_seal_iov_length() for v1 Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 06:50:40 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 06:50:40 -0500 (EST) Subject: svn rev #20994: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811051150.GAA06202@drugstore.mit.edu> Commit By: lhoward Log Message: CFX for kg_seal_iov_length() Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Wed Nov 5 06:54:52 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 06:54:52 -0500 (EST) Subject: svn rev #20995: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811051154.GAA06310@drugstore.mit.edu> Commit By: lhoward Log Message: Compensate for expected DCE behaviour in kg_seal_iov_length() Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Wed Nov 5 06:59:00 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 06:59:00 -0500 (EST) Subject: svn rev #20996: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811051159.GAA06426@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Wed Nov 5 07:00:28 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 07:00:28 -0500 (EST) Subject: svn rev #20997: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811051200.HAA06525@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup return values Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Wed Nov 5 07:46:50 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 07:46:50 -0500 (EST) Subject: svn rev #20998: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811051246.HAA07103@drugstore.mit.edu> Commit By: lhoward Log Message: very preliminary implementation of kg_unseal_iov_length(), not sure this API is not flawed though Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unseal.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 08:28:08 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 08:28:08 -0500 (EST) Subject: svn rev #20999: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811051328.IAA07583@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c From ghudson at MIT.EDU Wed Nov 5 11:09:22 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Wed, 5 Nov 2008 11:09:22 -0500 (EST) Subject: svn rev #21000: trunk/src/ appl/sample/sclient/ plugins/authdata/greet/ Message-ID: <200811051609.LAA09327@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6200 status: open Replace strcpy/strcat/sprintf uses in a couple of sample code files with strncpy/strncat. Since this is sample code, we can't rely on build system support for asprintf/strlcpy/strlcat. Changed Files: U trunk/src/appl/sample/sclient/sclient.c U trunk/src/plugins/authdata/greet/greet_auth.c From ghudson at MIT.EDU Wed Nov 5 11:19:04 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Wed, 5 Nov 2008 11:19:04 -0500 (EST) Subject: svn rev #21001: trunk/src/ appl/bsd/ appl/gssftp/ftp/ appl/gssftp/ftpd/ appl/telnet/libtelnet/ ... Message-ID: <200811051619.LAA09500@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6200 status: open Convert many uses of strcpy/strcat (and sometimes sprintf) to accepted string-handling functions. Changed Files: U trunk/src/appl/bsd/krsh.c U trunk/src/appl/bsd/krshd.c U trunk/src/appl/gssftp/ftp/ftp.c U trunk/src/appl/gssftp/ftp/glob.c U trunk/src/appl/gssftp/ftpd/ftpcmd.y U trunk/src/appl/telnet/libtelnet/gettytab.c U trunk/src/kadmin/cli/kadmin.c U trunk/src/kadmin/server/ipropd_svc.c U trunk/src/kdc/kdc_util.c U trunk/src/kdc/kerberos_v4.c U trunk/src/lib/krb5/krb/parse.c U trunk/src/lib/krb5/os/dnssrv.c U trunk/src/lib/krb5/os/hst_realm.c U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c U trunk/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c U trunk/src/tests/asn.1/ktest.c U trunk/src/util/profile/prof_file.c From ghudson at MIT.EDU Wed Nov 5 11:47:25 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Wed, 5 Nov 2008 11:47:25 -0500 (EST) Subject: svn rev #21002: trunk/src/ appl/bsd/ appl/gssftp/ appl/libpty/ appl/telnet/ tests/asn.1/ Message-ID: <200811051647.LAA09947@drugstore.mit.edu> Commit By: ghudson Log Message: Add more svn:ignore entries for generated files. Changed Files: _U trunk/src/appl/bsd/ _U trunk/src/appl/gssftp/ _U trunk/src/appl/libpty/ _U trunk/src/appl/telnet/ _U trunk/src/tests/asn.1/ From ghudson at MIT.EDU Wed Nov 5 12:08:49 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Wed, 5 Nov 2008 12:08:49 -0500 (EST) Subject: svn rev #21003: trunk/src/ clients/ksu/ include/ lib/crypto/ lib/gssapi/mechglue/ ... Message-ID: <200811051708.MAA10268@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6200 status: open Rename krb5int_buf_cstr to krb5int_buf_data, since k5bufs can be used for binary data as well as C string data. The buffer will always have a null byte at krb5int_buf_len bytes regardless of whether it contains C string data. Changed Files: U trunk/src/clients/ksu/authorization.c U trunk/src/include/k5-buf.h U trunk/src/lib/crypto/t_hmac.c U trunk/src/lib/gssapi/mechglue/oid_ops.c U trunk/src/lib/kadm5/alt_prof.c U trunk/src/lib/kadm5/str_conv.c U trunk/src/lib/krb5/krb/preauth.c U trunk/src/lib/krb5/krb/srv_rcache.c U trunk/src/lib/krb5/os/dnssrv.c U trunk/src/lib/krb5/os/hst_realm.c U trunk/src/lib/krb5/os/sendto_kdc.c U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c U trunk/src/util/support/k5buf.c U trunk/src/util/support/libkrb5support-fixed.exports U trunk/src/util/support/t_k5buf.c From raeburn at MIT.EDU Wed Nov 5 12:47:00 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 5 Nov 2008 12:47:00 -0500 (EST) Subject: svn rev #21004: trunk/src/lib/krb5/os/ Message-ID: <200811051747.MAA10892@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: 5595 Only look for IPv4 addresses for the kpasswd server. This is just a workaround for other parts of the code failing to cope with IPv6 addresses, and won't work in an IPv6-only environment; the problem should still be fixed for real. Changed Files: U trunk/src/lib/krb5/os/changepw.c From lhoward at MIT.EDU Wed Nov 5 18:29:49 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 18:29:49 -0500 (EST) Subject: svn rev #21005: branches/mskrb-integ/src/lib/gssapi/generic/ Message-ID: <200811052329.SAA15526@drugstore.mit.edu> Commit By: lhoward Log Message: Refine GSS_IOV_BUFFER_TYPEs Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h From lhoward at MIT.EDU Wed Nov 5 18:56:53 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 18:56:53 -0500 (EST) Subject: svn rev #21006: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811052356.SAA15872@drugstore.mit.edu> Commit By: lhoward Log Message: Refactor. Allow for the possibility of implementing gss_wrap_iov()/gss_unwrap_iov() with a single BUFFER_TYPE_STREAM which does not have valid buffers for the header, trailer and pad (although these would still need to be supplied to the underlying implementations). Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 19:17:54 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 19:17:54 -0500 (EST) Subject: svn rev #21007: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811060017.TAA16284@drugstore.mit.edu> Commit By: lhoward Log Message: wrapper functions Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/seal.c U branches/mskrb-integ/src/lib/gssapi/krb5/unseal.c From lhoward at MIT.EDU Wed Nov 5 20:43:39 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 20:43:39 -0500 (EST) Subject: svn rev #21008: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811060143.UAA17234@drugstore.mit.edu> Commit By: lhoward Log Message: initial gss_krb5int_make_seal_token_v3_iov() Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/Makefile.in U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3.c A branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Wed Nov 5 20:49:16 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 5 Nov 2008 20:49:16 -0500 (EST) Subject: svn rev #21009: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811060149.UAA17366@drugstore.mit.edu> Commit By: lhoward Log Message: For CFX, header is added after the plaintext data for encryption/checksumming Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 6 00:23:49 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 00:23:49 -0500 (EST) Subject: svn rev #21010: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811060523.AAA19626@drugstore.mit.edu> Commit By: lhoward Log Message: gss_krb5int_unseal_v3_iov() Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 6 00:25:58 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 00:25:58 -0500 (EST) Subject: svn rev #21011: branches/mskrb-integ/src/lib/gssapi/generic/ Message-ID: <200811060525.AAA19726@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h From lhoward at MIT.EDU Thu Nov 6 04:55:21 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 04:55:21 -0500 (EST) Subject: svn rev #21012: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811060955.EAA24006@drugstore.mit.edu> Commit By: lhoward Log Message: Workaround for some apparent bugs in Windows Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 6 05:01:53 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 05:01:53 -0500 (EST) Subject: svn rev #21013: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811061001.FAA24142@drugstore.mit.edu> Commit By: lhoward Log Message: validate header integrity on unwrap Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c From lhoward at MIT.EDU Thu Nov 6 05:27:11 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 05:27:11 -0500 (EST) Subject: svn rev #21014: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811061027.FAA24461@drugstore.mit.edu> Commit By: lhoward Log Message: Add some sanity checks Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 6 05:34:12 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 05:34:12 -0500 (EST) Subject: svn rev #21015: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811061034.FAA24604@drugstore.mit.edu> Commit By: lhoward Log Message: Fix checksum size calculation Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c From lhoward at MIT.EDU Thu Nov 6 05:43:42 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 05:43:42 -0500 (EST) Subject: svn rev #21016: branches/mskrb-integ/src/include/ Message-ID: <200811061043.FAA24778@drugstore.mit.edu> Commit By: lhoward Log Message: Add mech glue path Changed Files: U branches/mskrb-integ/src/include/osconf.hin From lhoward at MIT.EDU Thu Nov 6 06:18:37 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 06:18:37 -0500 (EST) Subject: svn rev #21017: branches/mskrb-integ/src/lib/gssapi/mechglue/ Message-ID: <200811061118.GAA25198@drugstore.mit.edu> Commit By: lhoward Log Message: wrappers for wrap_iov/wrap_iov_length Changed Files: U branches/mskrb-integ/src/lib/gssapi/mechglue/Makefile.in A branches/mskrb-integ/src/lib/gssapi/mechglue/g_unwrap_iov.c A branches/mskrb-integ/src/lib/gssapi/mechglue/g_wrap_iov.c U branches/mskrb-integ/src/lib/gssapi/mechglue/mechglue.h U branches/mskrb-integ/src/lib/gssapi/mechglue/mglueP.h From lhoward at MIT.EDU Thu Nov 6 06:28:21 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 06:28:21 -0500 (EST) Subject: svn rev #21018: branches/mskrb-integ/src/lib/gssapi/generic/ Message-ID: <200811061128.GAA25370@drugstore.mit.edu> Commit By: lhoward Log Message: Add GSS_C_NO_IOV_BUFFER Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h From ghudson at MIT.EDU Thu Nov 6 10:49:02 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Thu, 6 Nov 2008 10:49:02 -0500 (EST) Subject: svn rev #21019: trunk/src/kadmin/cli/ Message-ID: <200811061549.KAA28430@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6200 status: open Fix a kadmin bug introduced in a recent set of string handling conversions. Changed Files: U trunk/src/kadmin/cli/kadmin.c From lhoward at MIT.EDU Thu Nov 6 17:09:30 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 17:09:30 -0500 (EST) Subject: svn rev #21020: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811062209.RAA04878@drugstore.mit.edu> Commit By: lhoward Log Message: No padding for rc4 at krb5 layer Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From lhoward at MIT.EDU Thu Nov 6 17:28:20 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 17:28:20 -0500 (EST) Subject: svn rev #21021: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811062228.RAA05207@drugstore.mit.edu> Commit By: lhoward Log Message: For RC4, checksum is in header, not trailer Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From lhoward at MIT.EDU Thu Nov 6 17:47:02 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 17:47:02 -0500 (EST) Subject: svn rev #21022: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811062247.RAA05503@drugstore.mit.edu> Commit By: lhoward Log Message: Don't encrypt checksum! Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From lhoward at MIT.EDU Thu Nov 6 18:06:12 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 18:06:12 -0500 (EST) Subject: svn rev #21023: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811062306.SAA05829@drugstore.mit.edu> Commit By: lhoward Log Message: fix some more pointer adjustment errors Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From lhoward at MIT.EDU Thu Nov 6 18:07:21 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 18:07:21 -0500 (EST) Subject: svn rev #21024: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811062307.SAA05933@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From raeburn at MIT.EDU Thu Nov 6 18:54:20 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 6 Nov 2008 18:54:20 -0500 (EST) Subject: svn rev #21025: trunk/src/tests/dejagnu/config/ Message-ID: <200811062354.SAA06532@drugstore.mit.edu> Commit By: raeburn Log Message: Recognize 'ticket expired' when trying to get a root shell. Changed Files: U trunk/src/tests/dejagnu/config/default.exp From raeburn at MIT.EDU Thu Nov 6 19:15:50 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 6 Nov 2008 19:15:50 -0500 (EST) Subject: svn rev #21026: trunk/src/tests/dejagnu/config/ Message-ID: <200811070015.TAA06866@drugstore.mit.edu> Commit By: raeburn Log Message: Use 'file delete' instead of spawning an 'rm' process. Changed Files: U trunk/src/tests/dejagnu/config/default.exp From lhoward at MIT.EDU Thu Nov 6 20:18:11 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 20:18:11 -0500 (EST) Subject: svn rev #21027: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811070118.UAA07558@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Thu Nov 6 20:36:44 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 20:36:44 -0500 (EST) Subject: svn rev #21028: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811070136.UAA07819@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 6 20:47:45 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 20:47:45 -0500 (EST) Subject: svn rev #21029: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811070147.UAA08002@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Thu Nov 6 20:48:36 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 20:48:36 -0500 (EST) Subject: svn rev #21030: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811070148.UAA08086@drugstore.mit.edu> Commit By: lhoward Log Message: Fix a const warning Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/set_ccache.c From lhoward at MIT.EDU Thu Nov 6 20:51:07 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 20:51:07 -0500 (EST) Subject: svn rev #21031: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811070151.UAA08194@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Thu Nov 6 21:07:41 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 21:07:41 -0500 (EST) Subject: svn rev #21032: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811070207.VAA08449@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 6 22:28:57 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 22:28:57 -0500 (EST) Subject: svn rev #21033: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ Message-ID: <200811070328.WAA09414@drugstore.mit.edu> Commit By: lhoward Log Message: refactory/cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 6 23:08:21 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 6 Nov 2008 23:08:21 -0500 (EST) Subject: svn rev #21034: branches/mskrb-integ/src/lib/gssapi/generic/ Message-ID: <200811070408.XAA09879@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h From lhoward at MIT.EDU Fri Nov 7 01:49:27 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 01:49:27 -0500 (EST) Subject: svn rev #21035: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ Message-ID: <200811070649.BAA11582@drugstore.mit.edu> Commit By: lhoward Log Message: Eliminate the requirement that the gss_wrap_iov() caller must know about the trailer. The caller now passes at least three buffers: TOKEN, DATA, and PADDING. For pre-CFX crypto PADDING is used purely for padding (managed by the application in the DCE case). For CFX crypto, PADDING is used for EC | E(GSS-Header) | Kerb-Trailer, except in the DCE case where it is used only for padding (because the rest is rotated into TOKEN). A bug in Windows means that for DCE it always rotates by EC + RRC. We workaround on wrap by always setting EC = 0, knowing that DCE will be capable of managing the padding length. We workaround on unwrap explicitly. Testing is necessary to verify this. Finally, it should be possible to implement gss_wrap() and gss_unwrap() on top of the IOV APIs in the following manner: for gss_wrap(), pass in empty TOKEN and PADDING and either set the ALLOCATE flag or call gss_wrap_iov_length() to determine the appropriate lengths. For gss_unwrap(), pass in STREAM and DATA (setting the ALLOCATE flag if you do not want in-place decryption). This is similar to SSPI. This code is still under development and is untested. Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Fri Nov 7 05:21:45 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 05:21:45 -0500 (EST) Subject: svn rev #21036: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ Message-ID: <200811071021.FAA15143@drugstore.mit.edu> Commit By: lhoward Log Message: reintroduce GSS_IOV_BUFFER_TYPE_TRAILER Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Fri Nov 7 06:10:57 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 06:10:57 -0500 (EST) Subject: svn rev #21037: branches/mskrb-integ/src/lib/gssapi/mechglue/ Message-ID: <200811071110.GAA15703@drugstore.mit.edu> Commit By: lhoward Log Message: Implement a shim so mechanisms can implement gss_wrap_iov/gss_unwrap_iov without having to implement gss_wrap/gss_unwrap Changed Files: U branches/mskrb-integ/src/lib/gssapi/mechglue/g_seal.c U branches/mskrb-integ/src/lib/gssapi/mechglue/g_unseal.c From lhoward at MIT.EDU Fri Nov 7 06:25:30 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 06:25:30 -0500 (EST) Subject: svn rev #21038: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811071125.GAA15917@drugstore.mit.edu> Commit By: lhoward Log Message: Check for trailer == NULL rather than dce_style, so we can support applications that may not provide a trailer (pointless perhaps if we're defining a new API, but maybe useful if we ever need to support SSPI on top of this) Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Fri Nov 7 06:30:14 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 06:30:14 -0500 (EST) Subject: svn rev #21039: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811071130.GAA16039@drugstore.mit.edu> Commit By: lhoward Log Message: More cleanups to not require trailer Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c From lxs at MIT.EDU Fri Nov 7 14:12:16 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Fri, 7 Nov 2008 14:12:16 -0500 (EST) Subject: svn rev #21040: tags/ Message-ID: <200811071912.OAA26676@drugstore.mit.edu> Commit By: lxs Log Message: Tagging for KfM 6.5fc1 Changed Files: A tags/KfM_6.5fc1/ From raeburn at MIT.EDU Fri Nov 7 14:44:11 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 7 Nov 2008 14:44:11 -0500 (EST) Subject: svn rev #21041: trunk/src/tests/dejagnu/config/ Message-ID: <200811071944.OAA27564@drugstore.mit.edu> Commit By: raeburn Log Message: fix typo in 'file delete' change Changed Files: U trunk/src/tests/dejagnu/config/default.exp From raeburn at MIT.EDU Fri Nov 7 16:56:41 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 7 Nov 2008 16:56:41 -0500 (EST) Subject: svn rev #21042: trunk/src/tests/dejagnu/ config/ krb-standalone/ Message-ID: <200811072156.QAA00170@drugstore.mit.edu> Commit By: raeburn Log Message: Test that an iprop update log gets properly created and updated. Changed Files: U trunk/src/tests/dejagnu/config/default.exp A trunk/src/tests/dejagnu/krb-standalone/iprop.exp From raeburn at MIT.EDU Fri Nov 7 18:12:18 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 7 Nov 2008 18:12:18 -0500 (EST) Subject: svn rev #21043: trunk/src/tests/dejagnu/krb-standalone/ Message-ID: <200811072312.SAA01254@drugstore.mit.edu> Commit By: raeburn Log Message: Back out iprop test; it's not working right after all. Changed Files: D trunk/src/tests/dejagnu/krb-standalone/iprop.exp From raeburn at MIT.EDU Fri Nov 7 18:51:43 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 7 Nov 2008 18:51:43 -0500 (EST) Subject: svn rev #21044: trunk/src/tests/dejagnu/krb-standalone/ Message-ID: <200811072351.SAA01742@drugstore.mit.edu> Commit By: raeburn Log Message: Re-add repaired iprop (really, update-log creation) test case. Changed Files: A trunk/src/tests/dejagnu/krb-standalone/iprop.exp From lhoward at MIT.EDU Fri Nov 7 20:48:23 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 20:48:23 -0500 (EST) Subject: svn rev #21045: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811080148.UAA03163@drugstore.mit.edu> Commit By: lhoward Log Message: More careful padding checks for v1 Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Fri Nov 7 20:50:32 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 20:50:32 -0500 (EST) Subject: svn rev #21046: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811080150.UAA03364@drugstore.mit.edu> Commit By: lhoward Log Message: To be correct, include confounder in padding calculation Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c From lhoward at MIT.EDU Fri Nov 7 21:13:23 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 21:13:23 -0500 (EST) Subject: svn rev #21047: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811080213.VAA03722@drugstore.mit.edu> Commit By: lhoward Log Message: explicitly initialize trailer Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c From lhoward at MIT.EDU Fri Nov 7 21:27:34 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 21:27:34 -0500 (EST) Subject: svn rev #21048: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811080227.VAA04075@drugstore.mit.edu> Commit By: lhoward Log Message: fix typo Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c From lhoward at MIT.EDU Fri Nov 7 22:11:09 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 7 Nov 2008 22:11:09 -0500 (EST) Subject: svn rev #21049: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811080311.WAA04632@drugstore.mit.edu> Commit By: lhoward Log Message: Distinguish between trailerless CFX usage with and without DCE, so to clarify the Windows bug workaround Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Sat Nov 8 02:15:51 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 02:15:51 -0500 (EST) Subject: svn rev #21050: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ mechglue/ Message-ID: <200811080715.CAA07132@drugstore.mit.edu> Commit By: lhoward Log Message: Add gss_release_iov_buffer() Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c U branches/mskrb-integ/src/lib/gssapi/libgssapi_krb5.exports U branches/mskrb-integ/src/lib/gssapi/mechglue/g_wrap_iov.c From lhoward at MIT.EDU Sat Nov 8 02:50:39 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 02:50:39 -0500 (EST) Subject: svn rev #21051: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ Message-ID: <200811080750.CAA07545@drugstore.mit.edu> Commit By: lhoward Log Message: Because DCE does its own padding, do not require it to submit a PADDING buffer; this is an abstraction violation because, as far as GSS is concerned, DCE has no distinction between data and padding. However, verify for GSS_C_DCE_STYLE that the encrypted DATA buffers are a multiple of the blocksize, and just in case do not balk if a PADDING buffer is provided. Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Sat Nov 8 03:11:51 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 03:11:51 -0500 (EST) Subject: svn rev #21052: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811080811.DAA07830@drugstore.mit.edu> Commit By: lhoward Log Message: Simplify padding calculations for CFX Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c From lhoward at MIT.EDU Sat Nov 8 03:20:12 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 03:20:12 -0500 (EST) Subject: svn rev #21053: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811080820.DAA07986@drugstore.mit.edu> Commit By: lhoward Log Message: Harmonize padding code Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c From lhoward at MIT.EDU Sat Nov 8 03:24:30 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 03:24:30 -0500 (EST) Subject: svn rev #21054: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811080824.DAA08102@drugstore.mit.edu> Commit By: lhoward Log Message: fix token type Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c From lhoward at MIT.EDU Sat Nov 8 07:10:46 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 07:10:46 -0500 (EST) Subject: svn rev #21055: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ mechglue/ Message-ID: <200811081210.HAA11897@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c U branches/mskrb-integ/src/lib/gssapi/mechglue/g_wrap_iov.c From lhoward at MIT.EDU Sat Nov 8 07:37:31 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 07:37:31 -0500 (EST) Subject: svn rev #21056: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ Message-ID: <200811081237.HAA12242@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Sat Nov 8 08:22:26 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 08:22:26 -0500 (EST) Subject: svn rev #21057: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ Message-ID: <200811081322.IAA13039@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c From lhoward at MIT.EDU Sat Nov 8 15:36:10 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 15:36:10 -0500 (EST) Subject: svn rev #21058: branches/mskrb-integ/src/lib/ crypto/ gssapi/krb5/ Message-ID: <200811082036.PAA17526@drugstore.mit.edu> Commit By: lhoward Log Message: API fix: Heimdal does not include data of type KRB5_CRYPTO_TYPE_PADDING when creating or verifying a checksum. Hence, GSS_IOV_BUFFER_TYPE_PADDING should be mapped to KRB5_CRYPTO_TYPE_DATA. Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Sat Nov 8 21:30:13 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 21:30:13 -0500 (EST) Subject: svn rev #21059: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811090230.VAA21643@drugstore.mit.edu> Commit By: lhoward Log Message: Fix kg_locate_iov() logic Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Sat Nov 8 22:46:01 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 8 Nov 2008 22:46:01 -0500 (EST) Subject: svn rev #21060: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ Message-ID: <200811090346.WAA22507@drugstore.mit.edu> Commit By: lhoward Log Message: Support multiple padding buffers Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Sun Nov 9 20:11:44 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sun, 9 Nov 2008 20:11:44 -0500 (EST) Subject: svn rev #21061: branches/mskrb-integ/src/lib/gssapi/mechglue/ Message-ID: <200811100111.UAA06657@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/mechglue/g_unwrap_iov.c From ghudson at MIT.EDU Mon Nov 10 12:00:00 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Mon, 10 Nov 2008 12:00:00 -0500 (EST) Subject: svn rev #21062: trunk/src/lib/krb5/krb/ Message-ID: <200811101700.MAA18746@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6210 Properly free sam_challenge in pa_sam(). Changed Files: U trunk/src/lib/krb5/krb/preauth2.c From ghudson at MIT.EDU Mon Nov 10 12:18:56 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Mon, 10 Nov 2008 12:18:56 -0500 (EST) Subject: svn rev #21063: trunk/src/lib/krb5/krb/ Message-ID: <200811101718.MAA19031@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6211 In pa_sam(), free the outer krb5_data structure returned by encode_krb5_sam_response. Changed Files: U trunk/src/lib/krb5/krb/preauth2.c From raeburn at MIT.EDU Mon Nov 10 13:27:43 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 10 Nov 2008 13:27:43 -0500 (EST) Subject: svn rev #21064: trunk/src/tests/dejagnu/ config/ krb-standalone/ Message-ID: <200811101827.NAA19845@drugstore.mit.edu> Commit By: raeburn Log Message: Delete the pass (one of twelve) that does all KDC exchanges with TCP; add a test case that sets that up and runs kinit. Add a new support proc that allows running a test only once despite multiple passes; use it for the tcp and iprop tests. According to one totally unscientific measurement, this reduces the tests/dejagnu tests run from ~4200 to ~3800, and cuts over 8% off the run time of those tests, without IMNSHO reducing the effectiveness of the testing. Changed Files: U trunk/src/tests/dejagnu/config/default.exp U trunk/src/tests/dejagnu/krb-standalone/iprop.exp U trunk/src/tests/dejagnu/krb-standalone/standalone.exp A trunk/src/tests/dejagnu/krb-standalone/tcp.exp From ghudson at MIT.EDU Mon Nov 10 13:45:17 2008 From: ghudson at MIT.EDU (ghudson@MIT.EDU) Date: Mon, 10 Nov 2008 13:45:17 -0500 (EST) Subject: svn rev #21065: trunk/src/appl/bsd/ Message-ID: <200811101845.NAA20308@drugstore.mit.edu> Commit By: ghudson Log Message: ticket: 6200 status: open Fix a krsh bug introduced in r21001 which could cause garbage at the beginning of the command string. Changed Files: U trunk/src/appl/bsd/krsh.c From tsitkova at MIT.EDU Mon Nov 10 15:22:37 2008 From: tsitkova at MIT.EDU (tsitkova@MIT.EDU) Date: Mon, 10 Nov 2008 15:22:37 -0500 (EST) Subject: svn rev #21066: tags/ Message-ID: <200811102022.PAA21663@drugstore.mit.edu> Commit By: tsitkova Log Message: Tagging for KfM_6.5test Changed Files: A tags/KfM_6.5test/ From raeburn at MIT.EDU Mon Nov 10 17:43:21 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 10 Nov 2008 17:43:21 -0500 (EST) Subject: svn rev #21067: trunk/src/tests/dejagnu/ config/ krb-root/ krb-standalone/ Message-ID: <200811102243.RAA23557@drugstore.mit.edu> Commit By: raeburn Log Message: Generate separate master-KDC and slave-KDC config files, with different names for the database files. (Slave config files unused as yet.) Ensure that the master-KDC environment is used when running kadmin.local or kdb5_util. Define and use a new proc for deleting all KDC database and keytab files. Set KPASSWD in default.exp. Run kadmin, pwchange, pwhist, gssftp, telnet, v4gssftp tests only once each. Changed Files: U trunk/src/tests/dejagnu/config/default.exp U trunk/src/tests/dejagnu/krb-root/telnet.exp U trunk/src/tests/dejagnu/krb-standalone/gssftp.exp U trunk/src/tests/dejagnu/krb-standalone/iprop.exp U trunk/src/tests/dejagnu/krb-standalone/kadmin.exp U trunk/src/tests/dejagnu/krb-standalone/pwchange.exp U trunk/src/tests/dejagnu/krb-standalone/pwhist.exp U trunk/src/tests/dejagnu/krb-standalone/standalone.exp U trunk/src/tests/dejagnu/krb-standalone/v4gssftp.exp From raeburn at MIT.EDU Mon Nov 10 18:34:50 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 10 Nov 2008 18:34:50 -0500 (EST) Subject: svn rev #21068: trunk/src/appl/simple/client/ Message-ID: <200811102334.SAA24175@drugstore.mit.edu> Commit By: raeburn Log Message: Delete replay cache before exiting with success indication. Changed Files: U trunk/src/appl/simple/client/sim_client.c From lhoward at MIT.EDU Tue Nov 11 19:19:41 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 11 Nov 2008 19:19:41 -0500 (EST) Subject: svn rev #21069: branches/mskrb-integ/src/include/krb5/ Message-ID: <200811120019.TAA12609@drugstore.mit.edu> Commit By: lhoward Log Message: Add KRB5_CRYPTO_TYPE_STREAM Add ENCTYPE_AES{128,256}_{CCM,GCM}_128 - provisional Add CKSUMTYPE_AES{128,256}_CBC - provisional Changed Files: U branches/mskrb-integ/src/include/krb5/krb5.hin From lhoward at MIT.EDU Tue Nov 11 19:20:57 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 11 Nov 2008 19:20:57 -0500 (EST) Subject: svn rev #21070: branches/mskrb-integ/src/lib/crypto/ arcfour/ des/ dk/ enc_provider/ Message-ID: <200811120020.TAA12701@drugstore.mit.edu> Commit By: lhoward Log Message: support KRB5_CRYPTO_TYPE_STREAM Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c U branches/mskrb-integ/src/lib/crypto/des/d3_aead.c U branches/mskrb-integ/src/lib/crypto/dk/checksum.c U branches/mskrb-integ/src/lib/crypto/enc_provider/aes.c From lhoward at MIT.EDU Tue Nov 11 22:13:16 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 11 Nov 2008 22:13:16 -0500 (EST) Subject: svn rev #21071: branches/mskrb-integ/src/lib/crypto/ des/ dk/ enc_provider/ ... Message-ID: <200811120313.WAA14518@drugstore.mit.edu> Commit By: lhoward Log Message: Provisional implementation of CCM mode for AES Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/cksumtypes.c U branches/mskrb-integ/src/lib/crypto/des/d3_aead.c U branches/mskrb-integ/src/lib/crypto/dk/Makefile.in U branches/mskrb-integ/src/lib/crypto/dk/dk.h A branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c U branches/mskrb-integ/src/lib/crypto/enc_provider/Makefile.in A branches/mskrb-integ/src/lib/crypto/enc_provider/aes_ctr.c U branches/mskrb-integ/src/lib/crypto/enc_provider/enc_provider.h U branches/mskrb-integ/src/lib/crypto/etypes.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/Makefile.in A branches/mskrb-integ/src/lib/crypto/keyhash_provider/aescbc.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/keyhash_provider.h From lhoward at MIT.EDU Tue Nov 11 22:57:31 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 11 Nov 2008 22:57:31 -0500 (EST) Subject: svn rev #21072: branches/mskrb-integ/src/lib/crypto/ dk/ Message-ID: <200811120357.WAA15034@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Tue Nov 11 23:09:24 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 11 Nov 2008 23:09:24 -0500 (EST) Subject: svn rev #21073: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811120409.XAA15226@drugstore.mit.edu> Commit By: lhoward Log Message: Add some documentation Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Tue Nov 11 23:38:07 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 11 Nov 2008 23:38:07 -0500 (EST) Subject: svn rev #21074: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811120438.XAA15583@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Wed Nov 12 00:21:36 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 00:21:36 -0500 (EST) Subject: svn rev #21075: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811120521.AAA16093@drugstore.mit.edu> Commit By: lhoward Log Message: Fix krb5int_ccm_decrypt() to copy into output buffer Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Wed Nov 12 08:01:27 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 08:01:27 -0500 (EST) Subject: svn rev #21076: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811121301.IAA21671@drugstore.mit.edu> Commit By: lhoward Log Message: reformat Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From hartmans at MIT.EDU Wed Nov 12 13:35:13 2008 From: hartmans at MIT.EDU (hartmans@MIT.EDU) Date: Wed, 12 Nov 2008 13:35:13 -0500 (EST) Subject: svn rev #21077: branches/mskrb-integ/src/ include/ lib/crypto/ lib/crypto/arcfour/ ... Message-ID: <200811121835.NAA26012@drugstore.mit.edu> Commit By: hartmans Log Message: Rename krb5_hmac_iov to krb5int_hmac_iov and remove from export list Changed Files: U branches/mskrb-integ/src/include/k5-int.h U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c U branches/mskrb-integ/src/lib/crypto/dk/checksum.c U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c U branches/mskrb-integ/src/lib/crypto/hmac.c U branches/mskrb-integ/src/lib/crypto/libk5crypto.exports U branches/mskrb-integ/src/lib/krb5/os/accessor.c From raeburn at MIT.EDU Wed Nov 12 16:49:35 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 12 Nov 2008 16:49:35 -0500 (EST) Subject: svn rev #21078: trunk/src/tests/dejagnu/ config/ krb-standalone/ Message-ID: <200811122149.QAA28581@drugstore.mit.edu> Commit By: raeburn Log Message: Add basic kprop test, and a little more debugging support. Changed Files: U trunk/src/tests/dejagnu/config/default.exp A trunk/src/tests/dejagnu/krb-standalone/kprop.exp From raeburn at MIT.EDU Wed Nov 12 17:11:43 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 12 Nov 2008 17:11:43 -0500 (EST) Subject: svn rev #21079: trunk/src/tests/dejagnu/krb-standalone/ Message-ID: <200811122211.RAA28998@drugstore.mit.edu> Commit By: raeburn Log Message: Fix test bug: kpropd -S exits after success. Changed Files: U trunk/src/tests/dejagnu/krb-standalone/kprop.exp From lhoward at MIT.EDU Wed Nov 12 17:32:08 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 17:32:08 -0500 (EST) Subject: svn rev #21080: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811122232.RAA29366@drugstore.mit.edu> Commit By: lhoward Log Message: Don't reset iov_pos to current index after reading header; found by Sam Hartman Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c From lhoward at MIT.EDU Wed Nov 12 17:36:32 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 17:36:32 -0500 (EST) Subject: svn rev #21081: branches/mskrb-integ/src/lib/crypto/ des/ enc_provider/ Message-ID: <200811122236.RAA29508@drugstore.mit.edu> Commit By: lhoward Log Message: Careful not to overwrite mit_des_zeroblock Changed Files: U branches/mskrb-integ/src/lib/crypto/des/d3_aead.c U branches/mskrb-integ/src/lib/crypto/enc_provider/des3.c From lhoward at MIT.EDU Wed Nov 12 20:23:20 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 20:23:20 -0500 (EST) Subject: svn rev #21082: branches/mskrb-integ/src/lib/crypto/enc_provider/ Message-ID: <200811130123.UAA01321@drugstore.mit.edu> Commit By: lhoward Log Message: Reformat Changed Files: U branches/mskrb-integ/src/lib/crypto/enc_provider/des3.c From lhoward at MIT.EDU Wed Nov 12 20:25:41 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 20:25:41 -0500 (EST) Subject: svn rev #21083: branches/mskrb-integ/src/lib/crypto/ dk/ enc_provider/ keyhash_provider/ Message-ID: <200811130125.UAA01429@drugstore.mit.edu> Commit By: lhoward Log Message: CTR mode and associated data do not require explicit padding in the output message Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c U branches/mskrb-integ/src/lib/crypto/enc_provider/aes_ctr.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/aescbc.c From lhoward at MIT.EDU Wed Nov 12 20:32:06 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 20:32:06 -0500 (EST) Subject: svn rev #21084: branches/mskrb-integ/src/lib/gssapi/ generic/ krb5/ Message-ID: <200811130132.UAA01562@drugstore.mit.edu> Commit By: lhoward Log Message: Associated data does not need padding Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/seal.c U branches/mskrb-integ/src/lib/gssapi/krb5/sign.c U branches/mskrb-integ/src/lib/gssapi/krb5/unseal.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c U branches/mskrb-integ/src/lib/gssapi/krb5/verify.c From lhoward at MIT.EDU Wed Nov 12 20:43:57 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 20:43:57 -0500 (EST) Subject: svn rev #21085: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811130143.UAA01756@drugstore.mit.edu> Commit By: lhoward Log Message: Add some notes regarding block IOV APIs Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c From lhoward at MIT.EDU Wed Nov 12 20:58:23 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 12 Nov 2008 20:58:23 -0500 (EST) Subject: svn rev #21086: branches/mskrb-integ/src/lib/crypto/enc_provider/ Message-ID: <200811130158.UAA01968@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/enc_provider/aes_ctr.c From lhoward at MIT.EDU Thu Nov 13 01:06:14 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 01:06:14 -0500 (EST) Subject: svn rev #21087: branches/mskrb-integ/src/lib/crypto/ arcfour/ dk/ Message-ID: <200811130606.BAA05588@drugstore.mit.edu> Commit By: lhoward Log Message: Ensure padding is initialized on return from krb5_c_encrypt_iov() Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Thu Nov 13 01:14:02 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 01:14:02 -0500 (EST) Subject: svn rev #21088: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811130614.BAA05765@drugstore.mit.edu> Commit By: lhoward Log Message: Initialize PADDING buffers that are not preceeded by DATA buffers to zero length Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c From lhoward at MIT.EDU Thu Nov 13 01:18:17 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 01:18:17 -0500 (EST) Subject: svn rev #21089: branches/mskrb-integ/src/lib/ crypto/ gssapi/krb5/ Message-ID: <200811130618.BAA05886@drugstore.mit.edu> Commit By: lhoward Log Message: Fix some build errors Changed Files: U branches/mskrb-integ/src/lib/crypto/libk5crypto.exports U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 13 01:53:34 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 01:53:34 -0500 (EST) Subject: svn rev #21090: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811130653.BAA06305@drugstore.mit.edu> Commit By: lhoward Log Message: When pad_to_boundary is set (as it is for CCM), don't pad between buffers of the same type. Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c From lhoward at MIT.EDU Thu Nov 13 02:57:01 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 02:57:01 -0500 (EST) Subject: svn rev #21091: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811130757.CAA07000@drugstore.mit.edu> Commit By: lhoward Log Message: Allow KRB5_CRYPTO_TYPE_HEADER to be variable length Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 13 03:20:57 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 03:20:57 -0500 (EST) Subject: svn rev #21092: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811130820.DAA07316@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c From lhoward at MIT.EDU Thu Nov 13 08:34:38 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 08:34:38 -0500 (EST) Subject: svn rev #21093: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811131334.IAA11782@drugstore.mit.edu> Commit By: lhoward Log Message: KRB5_CRYPTO_TYPE_STREAM handling code was in wrong file Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Thu Nov 13 08:35:40 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 08:35:40 -0500 (EST) Subject: svn rev #21094: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811131335.IAA11874@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From hartmans at MIT.EDU Thu Nov 13 10:49:20 2008 From: hartmans at MIT.EDU (hartmans@MIT.EDU) Date: Thu, 13 Nov 2008 10:49:20 -0500 (EST) Subject: svn rev #21095: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811131549.KAA13468@drugstore.mit.edu> Commit By: hartmans Log Message: RC4 has a header length that includes the confounder and checksum. The trailer length is 0 Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From hartmans at MIT.EDU Thu Nov 13 11:18:19 2008 From: hartmans at MIT.EDU (hartmans@MIT.EDU) Date: Thu, 13 Nov 2008 11:18:19 -0500 (EST) Subject: svn rev #21096: branches/mskrb-integ/src/lib/crypto/ dk/ Message-ID: <200811131618.LAA13837@drugstore.mit.edu> Commit By: hartmans Log Message: Rename krb5_dk_make_checksum_iov to krb5int_dk_make_checksum_iov Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/dk/checksum.c U branches/mskrb-integ/src/lib/crypto/dk/dk.h From lhoward at MIT.EDU Thu Nov 13 16:35:20 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 16:35:20 -0500 (EST) Subject: svn rev #21097: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811132135.QAA18101@drugstore.mit.edu> Commit By: lhoward Log Message: Padding buffers are signed Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.h From lhoward at MIT.EDU Thu Nov 13 16:41:27 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 16:41:27 -0500 (EST) Subject: svn rev #21098: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811132141.QAA18260@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From lhoward at MIT.EDU Thu Nov 13 17:36:04 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 17:36:04 -0500 (EST) Subject: svn rev #21099: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811132236.RAA18939@drugstore.mit.edu> Commit By: lhoward Log Message: Only a single padding buffer is used Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Thu Nov 13 17:36:43 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 17:36:43 -0500 (EST) Subject: svn rev #21100: branches/mskrb-integ/src/lib/crypto/ enc_provider/ Message-ID: <200811132236.RAA19019@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup code on the assumption HEADER buffer is always first Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/enc_provider/aes_ctr.c From lhoward at MIT.EDU Thu Nov 13 17:36:59 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 13 Nov 2008 17:36:59 -0500 (EST) Subject: svn rev #21101: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811132236.RAA19095@drugstore.mit.edu> Commit By: lhoward Log Message: Only a single padding buffer is required Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c From lhoward at MIT.EDU Fri Nov 14 03:35:16 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 03:35:16 -0500 (EST) Subject: svn rev #21102: branches/mskrb-integ/src/lib/crypto/ dk/ Message-ID: <200811140835.DAA25208@drugstore.mit.edu> Commit By: lhoward Log Message: Change the behaviour of KRB5_CRYPTO_TYPE_STREAM slightly: STREAM should be the concatenation of HEADER | DATA | PADDING | TRAILER (without any SIGN_ONLY buffers). When passing STREAM into decrypt, any additional SIGN_ONLY buffers should be included as input, ordered relative to the (output) DATA buffer as they were on encrypt. Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Fri Nov 14 06:50:22 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 06:50:22 -0500 (EST) Subject: svn rev #21103: branches/mskrb-integ/src/ include/krb5/ lib/crypto/ lib/crypto/dk/ Message-ID: <200811141150.GAA28196@drugstore.mit.edu> Commit By: lhoward Log Message: Add krb5_c_crypto_length_iov() and krb5_c_padding_length() APIs Changed Files: U branches/mskrb-integ/src/include/krb5/krb5.hin U branches/mskrb-integ/src/lib/crypto/crypto_length.c U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c U branches/mskrb-integ/src/lib/crypto/libk5crypto.exports From lhoward at MIT.EDU Fri Nov 14 06:56:23 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 06:56:23 -0500 (EST) Subject: svn rev #21104: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811141156.GAA28328@drugstore.mit.edu> Commit By: lhoward Log Message: Also process sign only buffers when parsing GSS_IOV_BUFFER_TYPE_STREAM Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c From lhoward at MIT.EDU Fri Nov 14 19:38:48 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 19:38:48 -0500 (EST) Subject: svn rev #21105: branches/mskrb-integ/src/lib/crypto/ dk/ Message-ID: <200811150038.TAA07745@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup IOV code Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/decrypt_iov.c U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c From lhoward at MIT.EDU Fri Nov 14 19:39:32 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 19:39:32 -0500 (EST) Subject: svn rev #21106: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811150039.TAA07829@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup; stream processing is done now by krb5_c_decrypt_iov() Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c From lhoward at MIT.EDU Fri Nov 14 19:42:02 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 19:42:02 -0500 (EST) Subject: svn rev #21107: branches/mskrb-integ/src/lib/crypto/ dk/ keyhash_provider/ Message-ID: <200811150042.TAA07930@drugstore.mit.edu> Commit By: lhoward Log Message: For CCM, do not include encoded associated data length in the header (it is still an input to the checksum) Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/aescbc.c From lhoward at MIT.EDU Fri Nov 14 19:42:29 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 19:42:29 -0500 (EST) Subject: svn rev #21108: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811150042.TAA08014@drugstore.mit.edu> Commit By: lhoward Log Message: Assume fixed length headers Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Fri Nov 14 19:48:14 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 19:48:14 -0500 (EST) Subject: svn rev #21109: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811150048.TAA08143@drugstore.mit.edu> Commit By: lhoward Log Message: update copyright date Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Fri Nov 14 20:04:29 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 20:04:29 -0500 (EST) Subject: svn rev #21110: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811150104.UAA08385@drugstore.mit.edu> Commit By: lhoward Log Message: Check that AData flag matches presence of associated data Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Fri Nov 14 20:08:47 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 20:08:47 -0500 (EST) Subject: svn rev #21111: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811150108.UAA08504@drugstore.mit.edu> Commit By: lhoward Log Message: Revise CCM description Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Fri Nov 14 21:16:14 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 21:16:14 -0500 (EST) Subject: svn rev #21112: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811150216.VAA09243@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Fri Nov 14 22:02:46 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 22:02:46 -0500 (EST) Subject: svn rev #21113: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811150302.WAA09769@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup docs Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Fri Nov 14 22:32:38 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 14 Nov 2008 22:32:38 -0500 (EST) Subject: svn rev #21114: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811150332.WAA10192@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Sat Nov 15 08:35:05 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 15 Nov 2008 08:35:05 -0500 (EST) Subject: svn rev #21115: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811151335.IAA18368@drugstore.mit.edu> Commit By: lhoward Log Message: Allow caller to specify nonce/initial counter value for CCM Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Sat Nov 15 09:14:59 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 15 Nov 2008 09:14:59 -0500 (EST) Subject: svn rev #21116: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811151414.JAA18835@drugstore.mit.edu> Commit By: lhoward Log Message: CCM: cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/etypes.c From lhoward at MIT.EDU Sat Nov 15 09:30:46 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 15 Nov 2008 09:30:46 -0500 (EST) Subject: svn rev #21117: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811151430.JAA19071@drugstore.mit.edu> Commit By: lhoward Log Message: CCM: iv should just contain nonce, not CTR Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c From lhoward at MIT.EDU Sat Nov 15 18:59:23 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 15 Nov 2008 18:59:23 -0500 (EST) Subject: svn rev #21118: branches/mskrb-integ/src/lib/crypto/ des/ enc_provider/ keyhash_provider/ Message-ID: <200811152359.SAA25231@drugstore.mit.edu> Commit By: lhoward Log Message: Use return value of get/put block to indicate termination condition Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/crypto_length.c U branches/mskrb-integ/src/lib/crypto/decrypt_iov.c U branches/mskrb-integ/src/lib/crypto/des/d3_aead.c U branches/mskrb-integ/src/lib/crypto/enc_provider/aes_ctr.c U branches/mskrb-integ/src/lib/crypto/keyhash_provider/aescbc.c From lhoward at MIT.EDU Sat Nov 15 20:10:09 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 15 Nov 2008 20:10:09 -0500 (EST) Subject: svn rev #21119: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811160110.UAA26056@drugstore.mit.edu> Commit By: lhoward Log Message: Fix extern declaration Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour-int.h From lhoward at MIT.EDU Sun Nov 16 04:45:05 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sun, 16 Nov 2008 04:45:05 -0500 (EST) Subject: svn rev #21120: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811160945.EAA02505@drugstore.mit.edu> Commit By: lhoward Log Message: Refactor code such that an AEAD provider does not need to implement the older, non-IOV SPIs. Instead, the older APIs will implement their behaviour on top of the AEAD SPIs, using the wrapper functions in aead.c. Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/crypto_length.c U branches/mskrb-integ/src/lib/crypto/decrypt.c U branches/mskrb-integ/src/lib/crypto/encrypt.c U branches/mskrb-integ/src/lib/crypto/encrypt_length.c From lhoward at MIT.EDU Sun Nov 16 04:45:24 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sun, 16 Nov 2008 04:45:24 -0500 (EST) Subject: svn rev #21121: branches/mskrb-integ/src/lib/crypto/ dk/ Message-ID: <200811160945.EAA02584@drugstore.mit.edu> Commit By: lhoward Log Message: Refactor code such that an AEAD provider does not need to implement the older, non-IOV SPIs. Instead, the older APIs will implement their behaviour on top of the AEAD SPIs, using the wrapper functions in aead.c. Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c U branches/mskrb-integ/src/lib/crypto/etypes.c From lhoward at MIT.EDU Sun Nov 16 04:49:16 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sun, 16 Nov 2008 04:49:16 -0500 (EST) Subject: svn rev #21122: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811160949.EAA02692@drugstore.mit.edu> Commit By: lhoward Log Message: Namespace cleanup Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/aead.h U branches/mskrb-integ/src/lib/crypto/crypto_length.c U branches/mskrb-integ/src/lib/crypto/decrypt.c U branches/mskrb-integ/src/lib/crypto/encrypt.c U branches/mskrb-integ/src/lib/crypto/encrypt_length.c From lhoward at MIT.EDU Mon Nov 17 02:09:55 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 02:09:55 -0500 (EST) Subject: svn rev #21123: branches/mskrb-integ/src/include/ Message-ID: <200811170709.CAA15769@drugstore.mit.edu> Commit By: lhoward Log Message: Change crypto_length prototype to return unsigned int, so it can be used directly with krb5_data Changed Files: U branches/mskrb-integ/src/include/k5-int.h From lhoward at MIT.EDU Mon Nov 17 02:12:17 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 02:12:17 -0500 (EST) Subject: svn rev #21124: branches/mskrb-integ/src/lib/crypto/ arcfour/ dk/ Message-ID: <200811170712.CAA15872@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup warnings Changed Files: U branches/mskrb-integ/src/lib/crypto/aead.c U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_aead.c U branches/mskrb-integ/src/lib/crypto/crypto_length.c U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c From lhoward at MIT.EDU Mon Nov 17 02:12:41 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 02:12:41 -0500 (EST) Subject: svn rev #21125: branches/mskrb-integ/src/lib/crypto/ dk/ enc_provider/ Message-ID: <200811170712.CAA15954@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup warnings Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_ccm.c U branches/mskrb-integ/src/lib/crypto/enc_provider/aes_ctr.c From lhoward at MIT.EDU Mon Nov 17 02:13:40 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 02:13:40 -0500 (EST) Subject: svn rev #21126: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811170713.CAA16038@drugstore.mit.edu> Commit By: lhoward Log Message: fix some warnings Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Mon Nov 17 02:25:50 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 02:25:50 -0500 (EST) Subject: svn rev #21127: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811170725.CAA16235@drugstore.mit.edu> Commit By: lhoward Log Message: Fix some more warnings Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From tsitkova at MIT.EDU Mon Nov 17 14:28:26 2008 From: tsitkova at MIT.EDU (tsitkova@MIT.EDU) Date: Mon, 17 Nov 2008 14:28:26 -0500 (EST) Subject: svn rev #21128: trunk/src/ include/ lib/krb5/krb/ Message-ID: <200811171928.OAA25696@drugstore.mit.edu> Commit By: tsitkova Log Message: PERF: Introduced a new function krb5_is_permitted_enctype_ext to replace multiple calls to krb5_is_permitted_enctype. Changed Files: U trunk/src/configure.in U trunk/src/include/k5-int.h U trunk/src/lib/krb5/krb/init_ctx.c U trunk/src/lib/krb5/krb/rd_req_dec.c From tsitkova at MIT.EDU Mon Nov 17 16:04:07 2008 From: tsitkova at MIT.EDU (tsitkova@MIT.EDU) Date: Mon, 17 Nov 2008 16:04:07 -0500 (EST) Subject: svn rev #21129: trunk/src/lib/krb5/ asn.1/ krb/ Message-ID: <200811172104.QAA26863@drugstore.mit.edu> Commit By: tsitkova Log Message: Lite Client - the following calls are server-side functions: decode_krb5_authenticator, krb5_auth_con_getauthenticator, krb5_copy_authenticator, krb5_ser_authenticator_init Take them out for the Lite CLient. Changed Files: U trunk/src/lib/krb5/asn.1/krb5_decode.c U trunk/src/lib/krb5/krb/auth_con.c U trunk/src/lib/krb5/krb/copy_athctr.c U trunk/src/lib/krb5/krb/rd_req_dec.c U trunk/src/lib/krb5/krb/ser_actx.c U trunk/src/lib/krb5/krb/ser_auth.c From raeburn at MIT.EDU Mon Nov 17 16:12:01 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 17 Nov 2008 16:12:01 -0500 (EST) Subject: svn rev #21130: trunk/src/slave/ Message-ID: <200811172112.QAA27057@drugstore.mit.edu> Commit By: raeburn Log Message: Use correct update log file name in messages. Changed Files: U trunk/src/slave/kproplog.c From raeburn at MIT.EDU Mon Nov 17 16:14:03 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 17 Nov 2008 16:14:03 -0500 (EST) Subject: svn rev #21131: trunk/src/slave/ Message-ID: <200811172114.QAA27187@drugstore.mit.edu> Commit By: raeburn Log Message: Log more info if ulog_replay fails. Correctly use supplied keytab name. Changed Files: U trunk/src/slave/kpropd.c From raeburn at MIT.EDU Mon Nov 17 16:24:30 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 17 Nov 2008 16:24:30 -0500 (EST) Subject: svn rev #21132: trunk/src/kadmin/server/ Message-ID: <200811172124.QAA27381@drugstore.mit.edu> Commit By: raeburn Log Message: Don't stick '' in log messages. Run kdb5_util dump with input explicitly from /dev/null. Changed Files: U trunk/src/kadmin/server/ipropd_svc.c From raeburn at MIT.EDU Mon Nov 17 16:28:04 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 17 Nov 2008 16:28:04 -0500 (EST) Subject: svn rev #21133: trunk/src/lib/kdb/ Message-ID: <200811172128.QAA27507@drugstore.mit.edu> Commit By: raeburn Log Message: Fix a memory management bug. Changed Files: U trunk/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Mon Nov 17 16:34:49 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 17 Nov 2008 16:34:49 -0500 (EST) Subject: svn rev #21134: trunk/src/tests/dejagnu/ config/ krb-standalone/ Message-ID: <200811172134.QAA27665@drugstore.mit.edu> Commit By: raeburn Log Message: Set krb4 and priocntl flags via site.exp instead of command line. Update set of files to clean out at test suite startup, or when deleting the database. Improve support for setting up slave test environment. Don't set KRB5_KDC_PROFILE except in KDC master and slave environments. Create distinct env.sh and env.csh files for different configurations. Move kpropd setup proc into common initialization. Add incremental propagation test: Create new kiprop/$host principal, update kproplog test for the new data. "Propagate" the master database to the slave, add a new principal, start up kpropd, watch for the "OK" message, and check to see if the new principal exists on the slave. Changed Files: U trunk/src/tests/dejagnu/Makefile.in U trunk/src/tests/dejagnu/config/default.exp U trunk/src/tests/dejagnu/krb-standalone/iprop.exp U trunk/src/tests/dejagnu/krb-standalone/kprop.exp From raeburn at MIT.EDU Mon Nov 17 17:19:27 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 17 Nov 2008 17:19:27 -0500 (EST) Subject: svn rev #21135: trunk/doc/ Message-ID: <200811172219.RAA28430@drugstore.mit.edu> Commit By: raeburn Log Message: Note kprop doesn't do IPv6 yet either. Changed Files: U trunk/doc/install.texinfo From lhoward at MIT.EDU Mon Nov 17 23:42:44 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 23:42:44 -0500 (EST) Subject: svn rev #21136: branches/mskrb-integ/src/include/ Message-ID: <200811180442.XAA02570@drugstore.mit.edu> Commit By: lhoward Log Message: Add libdefaults options for UTF-8 and case-insensitive behaviour Changed Files: U branches/mskrb-integ/src/include/k5-int.h From lhoward at MIT.EDU Mon Nov 17 23:43:46 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 23:43:46 -0500 (EST) Subject: svn rev #21137: branches/mskrb-integ/src/include/ Message-ID: <200811180443.XAA02656@drugstore.mit.edu> Commit By: lhoward Log Message: Add Unicode/UTF-8 headers Changed Files: A branches/mskrb-integ/src/include/k5-unicode.h A branches/mskrb-integ/src/include/k5-utf8.h From lhoward at MIT.EDU Mon Nov 17 23:46:11 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 23:46:11 -0500 (EST) Subject: svn rev #21138: branches/mskrb-integ/src/util/support/ Message-ID: <200811180446.XAA02761@drugstore.mit.edu> Commit By: lhoward Log Message: Add "dumb" UTF-8 to UCS-2 conversion routines Changed Files: U branches/mskrb-integ/src/util/support/Makefile.in U branches/mskrb-integ/src/util/support/libkrb5support-fixed.exports A branches/mskrb-integ/src/util/support/utf8.c A branches/mskrb-integ/src/util/support/utf8_conv.c From lhoward at MIT.EDU Mon Nov 17 23:46:41 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 23:46:41 -0500 (EST) Subject: svn rev #21139: branches/mskrb-integ/src/lib/crypto/arcfour/ Message-ID: <200811180446.XAA02838@drugstore.mit.edu> Commit By: lhoward Log Message: Use new UTF-8 to UCS-2 conversion API for rc4-hmac string2key Changed Files: U branches/mskrb-integ/src/lib/crypto/arcfour/arcfour_s2k.c From lhoward at MIT.EDU Mon Nov 17 23:49:18 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 23:49:18 -0500 (EST) Subject: svn rev #21140: branches/mskrb-integ/src/lib/krb5/ unicode/ unicode/ucdata/ ... Message-ID: <200811180449.XAA02937@drugstore.mit.edu> Commit By: lhoward Log Message: Import OpenLDAP Unicode normalization and comparison APIs Changed Files: A branches/mskrb-integ/src/lib/krb5/unicode/ A branches/mskrb-integ/src/lib/krb5/unicode/CompositionExclusions.txt A branches/mskrb-integ/src/lib/krb5/unicode/Makefile.in A branches/mskrb-integ/src/lib/krb5/unicode/UCD-Terms A branches/mskrb-integ/src/lib/krb5/unicode/UnicodeData.txt A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/ A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/MUTTUCData.txt A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/README A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/api.txt A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/bidiapi.txt A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/format.txt A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/ucdata.c A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/ucdata.h A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/ucdata.man A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/ucgendat.c A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/ucpgba.c A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/ucpgba.h A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/ucpgba.man A branches/mskrb-integ/src/lib/krb5/unicode/ucdata/uctable.h A branches/mskrb-integ/src/lib/krb5/unicode/ucstr.c A branches/mskrb-integ/src/lib/krb5/unicode/ure/ A branches/mskrb-integ/src/lib/krb5/unicode/ure/README A branches/mskrb-integ/src/lib/krb5/unicode/ure/ure.c A branches/mskrb-integ/src/lib/krb5/unicode/ure/ure.h A branches/mskrb-integ/src/lib/krb5/unicode/ure/urestubs.c A branches/mskrb-integ/src/lib/krb5/unicode/utbm/ A branches/mskrb-integ/src/lib/krb5/unicode/utbm/README A branches/mskrb-integ/src/lib/krb5/unicode/utbm/utbm.c A branches/mskrb-integ/src/lib/krb5/unicode/utbm/utbm.h A branches/mskrb-integ/src/lib/krb5/unicode/utbm/utbmstub.c From lhoward at MIT.EDU Mon Nov 17 23:50:19 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 17 Nov 2008 23:50:19 -0500 (EST) Subject: svn rev #21141: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811180450.XAA03029@drugstore.mit.edu> Commit By: lhoward Log Message: Parse new [libdefaults] options Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/init_ctx.c From lhoward at MIT.EDU Tue Nov 18 00:17:18 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 18 Nov 2008 00:17:18 -0500 (EST) Subject: svn rev #21142: branches/mskrb-integ/src/util/support/ Message-ID: <200811180517.AAA03374@drugstore.mit.edu> Commit By: lhoward Log Message: Don't limit comparisons to UCS-2 Changed Files: U branches/mskrb-integ/src/util/support/utf8.c From lhoward at MIT.EDU Tue Nov 18 01:09:49 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 18 Nov 2008 01:09:49 -0500 (EST) Subject: svn rev #21143: branches/mskrb-integ/src/util/support/ Message-ID: <200811180609.BAA04011@drugstore.mit.edu> Commit By: lhoward Log Message: export krb5int_utf8_next Changed Files: U branches/mskrb-integ/src/util/support/libkrb5support-fixed.exports From lhoward at MIT.EDU Tue Nov 18 01:11:44 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 18 Nov 2008 01:11:44 -0500 (EST) Subject: svn rev #21144: branches/mskrb-integ/src/ include/ lib/krb5/unicode/ Message-ID: <200811180611.BAA04110@drugstore.mit.edu> Commit By: lhoward Log Message: normcmp should take const data arguments Changed Files: U branches/mskrb-integ/src/include/k5-unicode.h U branches/mskrb-integ/src/lib/krb5/unicode/ucstr.c From lhoward at MIT.EDU Tue Nov 18 01:22:00 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 18 Nov 2008 01:22:00 -0500 (EST) Subject: svn rev #21145: branches/mskrb-integ/src/ lib/krb5/ Message-ID: <200811180622.BAA04283@drugstore.mit.edu> Commit By: lhoward Log Message: Build unicode subdirectory Changed Files: U branches/mskrb-integ/src/configure.in U branches/mskrb-integ/src/lib/krb5/Makefile.in From lhoward at MIT.EDU Tue Nov 18 19:03:44 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 18 Nov 2008 19:03:44 -0500 (EST) Subject: svn rev #21146: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811190003.TAA17219@drugstore.mit.edu> Commit By: lhoward Log Message: Add stubs for Heimdal-compatible PAC parsing API Changed Files: A branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Wed Nov 19 00:13:19 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 00:13:19 -0500 (EST) Subject: svn rev #21147: branches/mskrb-integ/src/ include/ util/support/ Message-ID: <200811190513.AAA20625@drugstore.mit.edu> Commit By: lhoward Log Message: Add counted UCS-2 to UTF-8 APIs Changed Files: U branches/mskrb-integ/src/include/k5-utf8.h U branches/mskrb-integ/src/util/support/utf8_conv.c From lhoward at MIT.EDU Wed Nov 19 02:09:39 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 02:09:39 -0500 (EST) Subject: svn rev #21148: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811190709.CAA21901@drugstore.mit.edu> Commit By: lhoward Log Message: Initial implementation (untested) of PAC APIs Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Wed Nov 19 02:11:19 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 02:11:19 -0500 (EST) Subject: svn rev #21149: branches/mskrb-integ/src/include/krb5/ Message-ID: <200811190711.CAA22000@drugstore.mit.edu> Commit By: lhoward Log Message: Add protoypes for Heimdal PAC parsing APIs Changed Files: U branches/mskrb-integ/src/include/krb5/krb5.hin From lhoward at MIT.EDU Wed Nov 19 02:13:10 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 02:13:10 -0500 (EST) Subject: svn rev #21150: branches/mskrb-integ/src/ include/ lib/krb5/krb/ Message-ID: <200811190713.CAA22092@drugstore.mit.edu> Commit By: lhoward Log Message: add krb5int_pac_sign() Changed Files: U branches/mskrb-integ/src/include/k5-int.h U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Wed Nov 19 02:19:49 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 02:19:49 -0500 (EST) Subject: svn rev #21151: branches/mskrb-integ/src/ lib/krb5/krb/ util/support/ Message-ID: <200811190719.CAA22225@drugstore.mit.edu> Commit By: lhoward Log Message: export krb5int_utf8s_to_ucs2les Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/pac.c U branches/mskrb-integ/src/util/support/libkrb5support-fixed.exports From lhoward at MIT.EDU Wed Nov 19 06:55:30 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 06:55:30 -0500 (EST) Subject: svn rev #21152: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811191155.GAA25877@drugstore.mit.edu> Commit By: lhoward Log Message: Check for duplicate buffers in PAC Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Wed Nov 19 17:52:01 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 17:52:01 -0500 (EST) Subject: svn rev #21153: branches/mskrb-integ/src/ include/krb5/ lib/krb5/ lib/krb5/krb/ Message-ID: <200811192252.RAA04460@drugstore.mit.edu> Commit By: lhoward Log Message: Add krb5_unparse_name_flags() (Heimdal API) Changed Files: U branches/mskrb-integ/src/include/krb5/krb5.hin U branches/mskrb-integ/src/lib/krb5/krb/unparse.c U branches/mskrb-integ/src/lib/krb5/libkrb5.exports From lhoward at MIT.EDU Wed Nov 19 19:20:50 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 19:20:50 -0500 (EST) Subject: svn rev #21154: branches/mskrb-integ/src/ include/krb5/ lib/krb5/ lib/krb5/krb/ Message-ID: <200811200020.TAA05634@drugstore.mit.edu> Commit By: lhoward Log Message: Add krb5_principal_compare_any_realm() for Heimdal compat Changed Files: U branches/mskrb-integ/src/include/krb5/krb5.hin U branches/mskrb-integ/src/lib/krb5/krb/princ_comp.c U branches/mskrb-integ/src/lib/krb5/libkrb5.exports From lhoward at MIT.EDU Wed Nov 19 19:21:51 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 19:21:51 -0500 (EST) Subject: svn rev #21155: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811200021.TAA05718@drugstore.mit.edu> Commit By: lhoward Log Message: Implement krb5_parse_name_flags() and UPN support Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/parse.c From lhoward at MIT.EDU Wed Nov 19 19:22:18 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 19:22:18 -0500 (EST) Subject: svn rev #21156: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811200022.TAA05799@drugstore.mit.edu> Commit By: lhoward Log Message: Escape spaces upon unparsing, to pass Heimdal test suite; may need to revisit Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/unparse.c From lhoward at MIT.EDU Wed Nov 19 19:22:36 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 19:22:36 -0500 (EST) Subject: svn rev #21157: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811200022.TAA05878@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup to use new principal parsing APIs Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Wed Nov 19 19:41:55 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 19:41:55 -0500 (EST) Subject: svn rev #21158: branches/mskrb-integ/src/util/support/ Message-ID: <200811200041.TAA06186@drugstore.mit.edu> Commit By: lhoward Log Message: Fix typo Changed Files: U branches/mskrb-integ/src/util/support/utf8.c From lhoward at MIT.EDU Wed Nov 19 20:18:57 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 20:18:57 -0500 (EST) Subject: svn rev #21159: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811200118.UAA06693@drugstore.mit.edu> Commit By: lhoward Log Message: PAC API bugfixes, now passes Heimdal test suite Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/Makefile.in U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Wed Nov 19 20:19:43 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 20:19:43 -0500 (EST) Subject: svn rev #21160: branches/mskrb-integ/src/lib/krb5/ Message-ID: <200811200119.UAA06777@drugstore.mit.edu> Commit By: lhoward Log Message: Update exports for PAC APIs Changed Files: U branches/mskrb-integ/src/lib/krb5/libkrb5.exports From lhoward at MIT.EDU Wed Nov 19 20:22:29 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 20:22:29 -0500 (EST) Subject: svn rev #21161: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811200122.UAA06882@drugstore.mit.edu> Commit By: lhoward Log Message: fix invalid read Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Wed Nov 19 20:30:16 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 20:30:16 -0500 (EST) Subject: svn rev #21162: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811200130.UAA07043@drugstore.mit.edu> Commit By: lhoward Log Message: Don't escape spaces in principal names on unparsing Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/unparse.c From lhoward at MIT.EDU Wed Nov 19 22:29:55 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 22:29:55 -0500 (EST) Subject: svn rev #21163: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811200329.WAA08445@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Wed Nov 19 22:30:11 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 19 Nov 2008 22:30:11 -0500 (EST) Subject: svn rev #21164: branches/mskrb-integ/src/ include/krb5/ lib/krb5/krb/ Message-ID: <200811200330.WAA08533@drugstore.mit.edu> Commit By: lhoward Log Message: add krb5_unparse_name_flags_ext() Changed Files: U branches/mskrb-integ/src/include/krb5/krb5.hin U branches/mskrb-integ/src/lib/krb5/krb/unparse.c From lhoward at MIT.EDU Thu Nov 20 02:58:49 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 20 Nov 2008 02:58:49 -0500 (EST) Subject: svn rev #21165: branches/mskrb-integ/src/lib/krb5/ Message-ID: <200811200758.CAA11322@drugstore.mit.edu> Commit By: lhoward Log Message: Export krb5_unparse_name_flags_ext Changed Files: U branches/mskrb-integ/src/lib/krb5/libkrb5.exports From lhoward at MIT.EDU Thu Nov 20 06:32:55 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 20 Nov 2008 06:32:55 -0500 (EST) Subject: svn rev #21166: branches/mskrb-integ/src/ Message-ID: <200811201132.GAA14824@drugstore.mit.edu> Commit By: lhoward Log Message: define KRB5_RELTAG for now Changed Files: U branches/mskrb-integ/src/patchlevel.h From lhoward at MIT.EDU Thu Nov 20 17:58:24 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Thu, 20 Nov 2008 17:58:24 -0500 (EST) Subject: svn rev #21167: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811202258.RAA23585@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Fri Nov 21 00:20:14 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 21 Nov 2008 00:20:14 -0500 (EST) Subject: svn rev #21168: branches/mskrb-integ/src/ include/ util/support/ Message-ID: <200811210520.AAA28328@drugstore.mit.edu> Commit By: lhoward Log Message: Fix some warnings Changed Files: U branches/mskrb-integ/src/include/k5-utf8.h U branches/mskrb-integ/src/util/support/utf8_conv.c From lhoward at MIT.EDU Fri Nov 21 00:27:56 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 21 Nov 2008 00:27:56 -0500 (EST) Subject: svn rev #21169: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811210527.AAA28473@drugstore.mit.edu> Commit By: lhoward Log Message: Fix some warnings Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/pac.c From lhoward at MIT.EDU Fri Nov 21 00:38:52 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 21 Nov 2008 00:38:52 -0500 (EST) Subject: svn rev #21170: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811210538.AAA28674@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealv3iov.c From lhoward at MIT.EDU Fri Nov 21 00:40:59 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 21 Nov 2008 00:40:59 -0500 (EST) Subject: svn rev #21171: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811210540.AAA28779@drugstore.mit.edu> Commit By: lhoward Log Message: fix a logic error in kg_integ_only_iov() Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/util_crypt.c From lhoward at MIT.EDU Fri Nov 21 02:11:55 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 21 Nov 2008 02:11:55 -0500 (EST) Subject: svn rev #21172: branches/mskrb-integ/src/lib/gssapi/krb5/ Message-ID: <200811210711.CAA29770@drugstore.mit.edu> Commit By: lhoward Log Message: Fix up checksum calculations for V1 IOV Changed Files: U branches/mskrb-integ/src/lib/gssapi/krb5/gssapiP_krb5.h U branches/mskrb-integ/src/lib/gssapi/krb5/k5sealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/k5unsealiov.c U branches/mskrb-integ/src/lib/gssapi/krb5/util_cksum.c From lhoward at MIT.EDU Fri Nov 21 22:43:04 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Fri, 21 Nov 2008 22:43:04 -0500 (EST) Subject: svn rev #21173: branches/mskrb-integ/src/ include/ lib/krb5/ lib/krb5/asn.1/ Message-ID: <200811220343.WAA16374@drugstore.mit.edu> Commit By: lhoward Log Message: Add decode_krb5_setpw_req() Changed Files: U branches/mskrb-integ/src/include/k5-int.h U branches/mskrb-integ/src/lib/krb5/asn.1/asn1_k_decode.c U branches/mskrb-integ/src/lib/krb5/asn.1/asn1_k_decode.h U branches/mskrb-integ/src/lib/krb5/asn.1/krb5_decode.c U branches/mskrb-integ/src/lib/krb5/libkrb5.exports From lhoward at MIT.EDU Sat Nov 22 19:24:05 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 22 Nov 2008 19:24:05 -0500 (EST) Subject: svn rev #21174: branches/mskrb-integ/src/lib/kadm5/srv/ Message-ID: <200811230024.TAA00562@drugstore.mit.edu> Commit By: lhoward Log Message: Add kadm5int_acl_check_krb() variant Changed Files: U branches/mskrb-integ/src/lib/kadm5/srv/libkadm5srv.exports U branches/mskrb-integ/src/lib/kadm5/srv/server_acl.c U branches/mskrb-integ/src/lib/kadm5/srv/server_acl.h From lhoward at MIT.EDU Sat Nov 22 19:36:21 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 22 Nov 2008 19:36:21 -0500 (EST) Subject: svn rev #21175: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811230036.TAA00763@drugstore.mit.edu> Commit By: lhoward Log Message: Preliminary RFC 3244 support (no TCP support yet) Changed Files: U branches/mskrb-integ/src/kadmin/server/misc.c U branches/mskrb-integ/src/kadmin/server/misc.h U branches/mskrb-integ/src/kadmin/server/schpw.c From lhoward at MIT.EDU Sat Nov 22 20:27:42 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 22 Nov 2008 20:27:42 -0500 (EST) Subject: svn rev #21176: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811230127.UAA01342@drugstore.mit.edu> Commit By: lhoward Log Message: fix incorrect order Changed Files: U branches/mskrb-integ/src/kadmin/server/schpw.c From lhoward at MIT.EDU Sat Nov 22 21:33:44 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 22 Nov 2008 21:33:44 -0500 (EST) Subject: svn rev #21177: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811230233.VAA02060@drugstore.mit.edu> Commit By: lhoward Log Message: target can be NULL in ChangePasswdData Changed Files: U branches/mskrb-integ/src/kadmin/server/misc.c U branches/mskrb-integ/src/kadmin/server/schpw.c From lhoward at MIT.EDU Sun Nov 23 17:37:52 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sun, 23 Nov 2008 17:37:52 -0500 (EST) Subject: svn rev #21178: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811232237.RAA17555@drugstore.mit.edu> Commit By: lhoward Log Message: Clarify ACL/initial flag checks for setpw Changed Files: U branches/mskrb-integ/src/kadmin/server/misc.c U branches/mskrb-integ/src/kadmin/server/misc.h U branches/mskrb-integ/src/kadmin/server/schpw.c From raeburn at MIT.EDU Mon Nov 24 14:19:15 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 24 Nov 2008 14:19:15 -0500 (EST) Subject: svn rev #21179: trunk/src/lib/krb5/krb/ Message-ID: <200811241919.OAA02854@drugstore.mit.edu> Commit By: raeburn Log Message: Fix memory leak caught by valgrind. Changed Files: U trunk/src/lib/krb5/krb/rd_req_dec.c From raeburn at MIT.EDU Mon Nov 24 14:40:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 24 Nov 2008 14:40:24 -0500 (EST) Subject: svn rev #21180: trunk/src/lib/kadm5/ Message-ID: <200811241940.OAA03196@drugstore.mit.edu> Commit By: raeburn Log Message: Use profile_free_list as appropriate. Fix memory leaks. Changed Files: U trunk/src/lib/kadm5/alt_prof.c From raeburn at MIT.EDU Mon Nov 24 15:27:44 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 24 Nov 2008 15:27:44 -0500 (EST) Subject: svn rev #21181: trunk/src/tests/dejagnu/krb-standalone/ Message-ID: <200811242027.PAA03827@drugstore.mit.edu> Commit By: raeburn Log Message: Test with varying numbers of principal name components, of varying lengths. Test principal modifications, not just additions. Changed Files: U trunk/src/tests/dejagnu/krb-standalone/iprop.exp From raeburn at MIT.EDU Mon Nov 24 16:06:21 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 24 Nov 2008 16:06:21 -0500 (EST) Subject: svn rev #21182: trunk/src/lib/kdb/ Message-ID: <200811242106.QAA04573@drugstore.mit.edu> Commit By: raeburn Log Message: Simplify memory management a bit in places, by allocating and freeing separately, instead of reallocating arrays of pointers to themselves be reallocated. Do a better job of initializing arrays of which we only use a variable-sized part. Use a temp var instead of lots of long macro invocations. Fix some overrun-by-one errors in buffer copying. Clean up some possible leaks. Changed Files: U trunk/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Mon Nov 24 16:06:56 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 24 Nov 2008 16:06:56 -0500 (EST) Subject: svn rev #21183: trunk/src/slave/ Message-ID: <200811242106.QAA04662@drugstore.mit.edu> Commit By: raeburn Log Message: fix tiny overrun Changed Files: U trunk/src/slave/kproplog.c From lhoward at MIT.EDU Mon Nov 24 16:21:42 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 24 Nov 2008 16:21:42 -0500 (EST) Subject: svn rev #21184: branches/mskrb-integ/ doc/ Message-ID: <200811242121.QAA04952@drugstore.mit.edu> Commit By: lhoward Log Message: Add OpenLDAP Public License Changed Files: U branches/mskrb-integ/README U branches/mskrb-integ/doc/copyright.texinfo From lhoward at MIT.EDU Mon Nov 24 16:36:58 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Mon, 24 Nov 2008 16:36:58 -0500 (EST) Subject: svn rev #21185: branches/mskrb-integ/src/lib/crypto/dk/ Message-ID: <200811242136.QAA05256@drugstore.mit.edu> Commit By: lhoward Log Message: Omit CTS length check Changed Files: U branches/mskrb-integ/src/lib/crypto/dk/dk_aead.c From hartmans at MIT.EDU Mon Nov 24 18:38:29 2008 From: hartmans at MIT.EDU (hartmans@MIT.EDU) Date: Mon, 24 Nov 2008 18:38:29 -0500 (EST) Subject: svn rev #21186: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811242338.SAA06763@drugstore.mit.edu> Commit By: hartmans Log Message: type in krb5_c_crypto_length is the crypto type not the enctype Changed Files: U branches/mskrb-integ/src/lib/crypto/crypto_length.c From lhoward at MIT.EDU Tue Nov 25 00:40:32 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 00:40:32 -0500 (EST) Subject: svn rev #21187: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811250540.AAA11754@drugstore.mit.edu> Commit By: lhoward Log Message: TCP support for kpasswd protocol Changed Files: U branches/mskrb-integ/src/kadmin/server/Makefile.in U branches/mskrb-integ/src/kadmin/server/misc.h A branches/mskrb-integ/src/kadmin/server/network.c U branches/mskrb-integ/src/kadmin/server/ovsec_kadmd.c U branches/mskrb-integ/src/kadmin/server/schpw.c From lhoward at MIT.EDU Tue Nov 25 00:48:28 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 00:48:28 -0500 (EST) Subject: svn rev #21188: branches/mskrb-integ/src/lib/gssapi/generic/ Message-ID: <200811250548.AAA11905@drugstore.mit.edu> Commit By: lhoward Log Message: Assign gssapi_ext.h over from PADL to MIT Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h From lhoward at MIT.EDU Tue Nov 25 01:12:31 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 01:12:31 -0500 (EST) Subject: svn rev #21189: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811250612.BAA12249@drugstore.mit.edu> Commit By: lhoward Log Message: Cleanup Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c From lhoward at MIT.EDU Tue Nov 25 01:14:49 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 01:14:49 -0500 (EST) Subject: svn rev #21190: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811250614.BAA12341@drugstore.mit.edu> Commit By: lhoward Log Message: More cleanup Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c From lhoward at MIT.EDU Tue Nov 25 01:24:19 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 01:24:19 -0500 (EST) Subject: svn rev #21191: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811250624.BAA12513@drugstore.mit.edu> Commit By: lhoward Log Message: Be a little friendlier to the RPC runtime, by notifying it of closed FDs on shutdown Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c From lhoward at MIT.EDU Tue Nov 25 05:56:30 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 05:56:30 -0500 (EST) Subject: svn rev #21192: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811251056.FAA16117@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup and increase max TCP connections by half for kpasswd Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c From hartmans at MIT.EDU Tue Nov 25 11:28:45 2008 From: hartmans at MIT.EDU (hartmans@MIT.EDU) Date: Tue, 25 Nov 2008 11:28:45 -0500 (EST) Subject: svn rev #21193: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811251628.LAA20473@drugstore.mit.edu> Commit By: hartmans Log Message: Update t_encrypt to do some black-box testing of the iov API Changed Files: U branches/mskrb-integ/src/lib/crypto/t_encrypt.c From lhoward at MIT.EDU Tue Nov 25 14:42:59 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 14:42:59 -0500 (EST) Subject: svn rev #21194: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811251942.OAA22812@drugstore.mit.edu> Commit By: lhoward Log Message: avoid double close for RPC descriptors Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c From hartmans at MIT.EDU Tue Nov 25 15:58:21 2008 From: hartmans at MIT.EDU (hartmans@MIT.EDU) Date: Tue, 25 Nov 2008 15:58:21 -0500 (EST) Subject: svn rev #21195: branches/mskrb-integ/src/lib/gssapi/generic/ Message-ID: <200811252058.PAA24304@drugstore.mit.edu> Commit By: hartmans Log Message: Remove reference to multiple padding buffers Changed Files: U branches/mskrb-integ/src/lib/gssapi/generic/gssapi_ext.h From lhoward at MIT.EDU Tue Nov 25 16:00:05 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 16:00:05 -0500 (EST) Subject: svn rev #21196: branches/mskrb-integ/src/lib/crypto/ Message-ID: <200811252100.QAA24402@drugstore.mit.edu> Commit By: lhoward Log Message: des-hmac-sha1 does not support AEAD Changed Files: U branches/mskrb-integ/src/lib/crypto/etypes.c From lhoward at MIT.EDU Tue Nov 25 16:07:37 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 16:07:37 -0500 (EST) Subject: svn rev #21197: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811252107.QAA24565@drugstore.mit.edu> Commit By: lhoward Log Message: fix incorrect callback signature Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c From lhoward at MIT.EDU Tue Nov 25 18:46:54 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 18:46:54 -0500 (EST) Subject: svn rev #21198: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811252346.SAA26403@drugstore.mit.edu> Commit By: lhoward Log Message: put back purify stuff Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c From lhoward at MIT.EDU Tue Nov 25 22:09:21 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Tue, 25 Nov 2008 22:09:21 -0500 (EST) Subject: svn rev #21199: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811260309.WAA29007@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c From lhoward at MIT.EDU Wed Nov 26 15:41:26 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 26 Nov 2008 15:41:26 -0500 (EST) Subject: svn rev #21200: branches/mskrb-integ/src/lib/krb5/krb/ Message-ID: <200811262041.PAA12792@drugstore.mit.edu> Commit By: lhoward Log Message: When processing an AP-REQ, locate the service key based on the server argument to krb5_rd_req() (if present) or else by iterating through the keytab; the service principal name in the ticket has no bearing. Changed Files: U branches/mskrb-integ/src/lib/krb5/krb/rd_req_dec.c From lhoward at MIT.EDU Wed Nov 26 19:59:14 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 26 Nov 2008 19:59:14 -0500 (EST) Subject: svn rev #21201: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811270059.TAA15554@drugstore.mit.edu> Commit By: lhoward Log Message: set password need not meet minimum lifetime requirement if target principal differs from client principal Changed Files: U branches/mskrb-integ/src/kadmin/server/misc.c U branches/mskrb-integ/src/kadmin/server/misc.h From lhoward at MIT.EDU Wed Nov 26 20:00:20 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Wed, 26 Nov 2008 20:00:20 -0500 (EST) Subject: svn rev #21202: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811270100.UAA15647@drugstore.mit.edu> Commit By: lhoward Log Message: cleanup Changed Files: U branches/mskrb-integ/src/kadmin/server/misc.c From lhoward at MIT.EDU Sat Nov 29 20:20:29 2008 From: lhoward at MIT.EDU (lhoward@MIT.EDU) Date: Sat, 29 Nov 2008 20:20:29 -0500 (EST) Subject: svn rev #21203: branches/mskrb-integ/src/kadmin/server/ Message-ID: <200811300120.UAA04782@drugstore.mit.edu> Commit By: lhoward Log Message: ensure address field is correctly initialised for RPC clients; set close on exec flag for RPC sockets Changed Files: U branches/mskrb-integ/src/kadmin/server/network.c