From raeburn at MIT.EDU Mon Jun 2 15:45:20 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 15:45:20 -0400 (EDT) Subject: svn rev #20348: trunk/src/ include/ lib/kdb/ lib/krb5/krb/ plugins/kdb/db2/ plugins/kdb/ldap/ldap_util/ ... Message-ID: <200806021945.PAA27874@drugstore.mit.edu> Commit By: raeburn Log Message: Change krb5_context.db_context to point to the real structure type, and change uses to not cast all the time. Also rename it from db_context to dal_handle, since one of the fields in the pointed-to structure is also called db_context. Changed Files: U trunk/src/include/k5-int.h U trunk/src/lib/kdb/kdb5.c U trunk/src/lib/kdb/kdb5.h U trunk/src/lib/krb5/krb/init_ctx.c U trunk/src/lib/krb5/krb/ser_ctx.c U trunk/src/plugins/kdb/db2/kdb_db2.c U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_policy.c U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c U trunk/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h U trunk/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_create.c U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_fetch_mkey.c U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c U trunk/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c From raeburn at MIT.EDU Mon Jun 2 16:14:01 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 16:14:01 -0400 (EDT) Subject: svn rev #20349: branches/sun-iprop/src/ include/ include/krb5/ kadmin/cli/ kadmin/dbutil/ ... Message-ID: <200806022014.QAA28259@drugstore.mit.edu> Commit By: raeburn Log Message: Merge to trunk r20348. Changed Files: U branches/sun-iprop/src/include/k5-int.h U branches/sun-iprop/src/include/kdb.h U branches/sun-iprop/src/include/krb5/krb5.hin A branches/sun-iprop/src/include/pkinit_apple_utils.h A branches/sun-iprop/src/include/pkinit_asn1.h A branches/sun-iprop/src/include/pkinit_cert_store.h A branches/sun-iprop/src/include/pkinit_client.h A branches/sun-iprop/src/include/pkinit_cms.h U branches/sun-iprop/src/kadmin/cli/kadmin.c U branches/sun-iprop/src/kadmin/dbutil/loadv4.c U branches/sun-iprop/src/kadmin/server/server_stubs.c U branches/sun-iprop/src/kdc/do_as_req.c U branches/sun-iprop/src/kdc/kdc_preauth.c A branches/sun-iprop/src/kdc/pkinit_apple_server.c A branches/sun-iprop/src/kdc/pkinit_server.h U branches/sun-iprop/src/lib/kadm5/srv/svr_principal.c U branches/sun-iprop/src/lib/kdb/kdb5.c U branches/sun-iprop/src/lib/kdb/kdb5.h U branches/sun-iprop/src/lib/krb5/krb/get_in_tkt.c U branches/sun-iprop/src/lib/krb5/krb/init_ctx.c A branches/sun-iprop/src/lib/krb5/krb/pkinit_apple_asn1.c A branches/sun-iprop/src/lib/krb5/krb/pkinit_apple_cert_store.c A branches/sun-iprop/src/lib/krb5/krb/pkinit_apple_client.c A branches/sun-iprop/src/lib/krb5/krb/pkinit_apple_cms.c A branches/sun-iprop/src/lib/krb5/krb/pkinit_apple_utils.c U branches/sun-iprop/src/lib/krb5/krb/preauth2.c U branches/sun-iprop/src/lib/krb5/krb/ser_ctx.c U branches/sun-iprop/src/lib/krb5/krb/str_conv.c U branches/sun-iprop/src/plugins/kdb/db2/kdb_db2.c U branches/sun-iprop/src/plugins/kdb/db2/kdb_xdr.c U branches/sun-iprop/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_policy.c U branches/sun-iprop/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c U branches/sun-iprop/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c U branches/sun-iprop/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.c U branches/sun-iprop/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap.h U branches/sun-iprop/src/plugins/kdb/ldap/libkdb_ldap/kdb_ldap_conn.c U branches/sun-iprop/src/plugins/kdb/ldap/libkdb_ldap/ldap_create.c U branches/sun-iprop/src/plugins/kdb/ldap/libkdb_ldap/ldap_fetch_mkey.c U branches/sun-iprop/src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c U branches/sun-iprop/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c U branches/sun-iprop/src/plugins/preauth/pkinit/Makefile.in U branches/sun-iprop/src/util/profile/prof_file.c U branches/sun-iprop/src/util/profile/prof_init.c U branches/sun-iprop/src/util/profile/prof_int.h From raeburn at MIT.EDU Mon Jun 2 17:18:02 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 17:18:02 -0400 (EDT) Subject: svn rev #20350: branches/sun-iprop/src/lib/ kadm5/ kadm5/clnt/ kdb/ Message-ID: <200806022118.RAA28840@drugstore.mit.edu> Commit By: raeburn Log Message: Some changes to work with DAL. New routines to try replaying db changes through DAL without getting caught in the logging routines again. Changed Files: U branches/sun-iprop/src/lib/kadm5/Makefile.in U branches/sun-iprop/src/lib/kadm5/alt_prof.c U branches/sun-iprop/src/lib/kadm5/clnt/Makefile.in U branches/sun-iprop/src/lib/kdb/kdb5.c U branches/sun-iprop/src/lib/kdb/kdb_log.c U branches/sun-iprop/src/lib/kdb/kdb_log.h From raeburn at MIT.EDU Mon Jun 2 19:04:11 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 19:04:11 -0400 (EDT) Subject: svn rev #20351: trunk/src/lib/ crypto/ gssapi/generic/ gssapi/krb5/ krb4/ rpc/ Message-ID: <200806022304.TAA29649@drugstore.mit.edu> Commit By: raeburn Log Message: Fix a few incompatible-pointer warnings that aren't just about signedness. Changed Files: U trunk/src/lib/crypto/prng.c U trunk/src/lib/gssapi/generic/util_errmap.c U trunk/src/lib/gssapi/krb5/ser_sctx.c U trunk/src/lib/krb4/g_tkt_svc.c U trunk/src/lib/rpc/svc_tcp.c From raeburn at MIT.EDU Mon Jun 2 19:41:32 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 19:41:32 -0400 (EDT) Subject: svn rev #20352: trunk/src/kadmin/testing/util/ Message-ID: <200806022341.TAA00005@drugstore.mit.edu> Commit By: raeburn Log Message: Partial const-ification, as indicated by the modern Tcl API, except for any bits that would require changing the admin APIs. Changed Files: U trunk/src/kadmin/testing/util/tcl_kadm5.c U trunk/src/kadmin/testing/util/tcl_ovsec_kadm.c From raeburn at MIT.EDU Mon Jun 2 19:45:36 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 19:45:36 -0400 (EDT) Subject: svn rev #20353: trunk/src/tests/asn.1/ Message-ID: <200806022345.TAA00119@drugstore.mit.edu> Commit By: raeburn Log Message: Explicitly note number as unsigned to shut gcc up. Changed Files: U trunk/src/tests/asn.1/krb5_decode_test.c From raeburn at MIT.EDU Mon Jun 2 19:46:17 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 19:46:17 -0400 (EDT) Subject: svn rev #20354: trunk/src/tests/gss-threads/ Message-ID: <200806022346.TAA00231@drugstore.mit.edu> Commit By: raeburn Log Message: Don't use 'log' as a global variable name. Changed Files: U trunk/src/tests/gss-threads/gss-server.c From raeburn at MIT.EDU Mon Jun 2 20:07:44 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 20:07:44 -0400 (EDT) Subject: svn rev #20355: trunk/src/clients/kpasswd/ Message-ID: <200806030007.UAA00473@drugstore.mit.edu> Commit By: raeburn Log Message: Passing 0 to krb5_build_principal requires a cast. Changed Files: U trunk/src/clients/kpasswd/ksetpwd.c From raeburn at MIT.EDU Mon Jun 2 20:13:29 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 20:13:29 -0400 (EDT) Subject: svn rev #20356: trunk/src/ appl/gssftp/ftp/ kadmin/dbutil/ kadmin/server/ kadmin/testing/util/ Message-ID: <200806030013.UAA00601@drugstore.mit.edu> Commit By: raeburn Log Message: Fix various minor format-string issues. Changed Files: U trunk/src/appl/gssftp/ftp/ftp.c U trunk/src/kadmin/dbutil/dump.c U trunk/src/kadmin/server/kadm_rpc_svc.c U trunk/src/kadmin/server/ovsec_kadmd.c U trunk/src/kadmin/server/schpw.c U trunk/src/kadmin/testing/util/tcl_kadm5.c U trunk/src/kadmin/testing/util/tcl_ovsec_kadm.c From raeburn at MIT.EDU Mon Jun 2 20:17:52 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 2 Jun 2008 20:17:52 -0400 (EDT) Subject: svn rev #20357: branches/sun-iprop/src/ appl/gssftp/ftp/ clients/kpasswd/ kadmin/dbutil/ ... Message-ID: <200806030017.UAA00756@drugstore.mit.edu> Commit By: raeburn Log Message: Merge to trunk r20356. Changed Files: U branches/sun-iprop/src/appl/gssftp/ftp/ftp.c U branches/sun-iprop/src/clients/kpasswd/ksetpwd.c U branches/sun-iprop/src/kadmin/dbutil/dump.c U branches/sun-iprop/src/kadmin/server/kadm_rpc_svc.c U branches/sun-iprop/src/kadmin/server/ovsec_kadmd.c U branches/sun-iprop/src/kadmin/server/schpw.c U branches/sun-iprop/src/kadmin/testing/util/tcl_kadm5.c U branches/sun-iprop/src/kadmin/testing/util/tcl_ovsec_kadm.c U branches/sun-iprop/src/lib/crypto/prng.c U branches/sun-iprop/src/lib/gssapi/generic/util_errmap.c U branches/sun-iprop/src/lib/gssapi/krb5/ser_sctx.c U branches/sun-iprop/src/lib/krb4/g_tkt_svc.c U branches/sun-iprop/src/lib/rpc/svc_tcp.c U branches/sun-iprop/src/tests/asn.1/krb5_decode_test.c U branches/sun-iprop/src/tests/gss-threads/gss-server.c From raeburn at MIT.EDU Tue Jun 3 13:49:00 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 3 Jun 2008 13:49:00 -0400 (EDT) Subject: svn rev #20358: trunk/src/kadmin/testing/util/ Message-ID: <200806031749.NAA11238@drugstore.mit.edu> Commit By: raeburn Log Message: Revert a few const specs to reduce warnings. Changed Files: U trunk/src/kadmin/testing/util/tcl_ovsec_kadm.c From raeburn at MIT.EDU Tue Jun 3 13:51:45 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 3 Jun 2008 13:51:45 -0400 (EDT) Subject: svn rev #20359: branches/sun-iprop/src/kadmin/testing/util/ Message-ID: <200806031751.NAA11374@drugstore.mit.edu> Commit By: raeburn Log Message: Merge to trunk r20358. Changed Files: U branches/sun-iprop/src/kadmin/testing/util/tcl_ovsec_kadm.c From raeburn at MIT.EDU Wed Jun 4 14:56:46 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 4 Jun 2008 14:56:46 -0400 (EDT) Subject: svn rev #20360: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806041856.OAA24380@drugstore.mit.edu> Commit By: raeburn Log Message: Don't need k5-int.h. Don't use ulong_t. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.h From raeburn at MIT.EDU Wed Jun 4 15:46:18 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 4 Jun 2008 15:46:18 -0400 (EDT) Subject: svn rev #20361: branches/sun-iprop/src/ include/ kadmin/cli/ kadmin/dbutil/ kadmin/server/ ... Message-ID: <200806041946.PAA24860@drugstore.mit.edu> Commit By: raeburn Log Message: Checkpointing: It compiles, and seems to do okay in the test suite. -> ; gettext -> _; add various -I options; remove some non-portable header files; add db_args to some calling interfaces; misc other work... Changed Files: U branches/sun-iprop/src/include/k5-platform.h U branches/sun-iprop/src/kadmin/cli/kadmin.c U branches/sun-iprop/src/kadmin/dbutil/Makefile.in U branches/sun-iprop/src/kadmin/dbutil/dump.c U branches/sun-iprop/src/kadmin/dbutil/kdb5_create.c U branches/sun-iprop/src/kadmin/dbutil/kdb5_util.h U branches/sun-iprop/src/kadmin/server/Makefile.in U branches/sun-iprop/src/kadmin/server/ipropd_svc.c U branches/sun-iprop/src/kadmin/server/ovsec_kadmd.c U branches/sun-iprop/src/kadmin/server/server_stubs.c U branches/sun-iprop/src/lib/kadm5/Makefile.in U branches/sun-iprop/src/lib/kadm5/clnt/Makefile.in U branches/sun-iprop/src/lib/kadm5/clnt/client_init.c U branches/sun-iprop/src/lib/kadm5/srv/Makefile.in U branches/sun-iprop/src/lib/kadm5/srv/server_init.c U branches/sun-iprop/src/lib/kdb/Makefile.in U branches/sun-iprop/src/slave/Makefile.in U branches/sun-iprop/src/slave/kpropd.c U branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Wed Jun 4 18:03:20 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 4 Jun 2008 18:03:20 -0400 (EDT) Subject: svn rev #20362: trunk/src/util/ Message-ID: <200806042203.SAA26074@drugstore.mit.edu> Commit By: raeburn Log Message: We're not using this makedepend implementation any more. Changed Files: D trunk/src/util/makedepend/ From raeburn at MIT.EDU Fri Jun 6 13:27:51 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 6 Jun 2008 13:27:51 -0400 (EDT) Subject: svn rev #20363: trunk/src/lib/gssapi/mechglue/ Message-ID: <200806061727.NAA22714@drugstore.mit.edu> Commit By: raeburn Log Message: Check for GSS_C_NO_CREDENTIAL before loop check. Changed Files: U trunk/src/lib/gssapi/mechglue/g_rel_cred.c From raeburn at MIT.EDU Fri Jun 6 13:30:29 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 6 Jun 2008 13:30:29 -0400 (EDT) Subject: svn rev #20364: trunk/src/lib/rpc/ Message-ID: <200806061730.NAA22839@drugstore.mit.edu> Commit By: raeburn Log Message: On Mac OS X, try poking launchd to get the portmapper launched before we try to connect to it. Changed Files: U trunk/src/lib/rpc/pmap_clnt.c From raeburn at MIT.EDU Fri Jun 6 15:59:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 6 Jun 2008 15:59:24 -0400 (EDT) Subject: svn rev #20365: branches/sun-iprop/src/ config-files/ kadmin/cli/ kadmin/server/ ... Message-ID: <200806061959.PAA24434@drugstore.mit.edu> Commit By: raeburn Log Message: Basic incremental propagation documentation, mostly from Sun. Changed Files: U branches/sun-iprop/src/config-files/kdc.conf.M U branches/sun-iprop/src/kadmin/cli/kadmin.M U branches/sun-iprop/src/kadmin/server/kadmind.M U branches/sun-iprop/src/slave/kpropd.M A branches/sun-iprop/src/slave/kproplog.M From raeburn at MIT.EDU Fri Jun 6 16:06:43 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 6 Jun 2008 16:06:43 -0400 (EDT) Subject: svn rev #20366: branches/sun-iprop/src/slave/ Message-ID: <200806062006.QAA24603@drugstore.mit.edu> Commit By: raeburn Log Message: enable display of sample verbose output Changed Files: U branches/sun-iprop/src/slave/kproplog.M From raeburn at MIT.EDU Fri Jun 6 17:26:52 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 6 Jun 2008 17:26:52 -0400 (EDT) Subject: svn rev #20367: trunk/src/include/gssrpc/ Message-ID: <200806062126.RAA25260@drugstore.mit.edu> Commit By: raeburn Log Message: Annotate that 'protocol' in svc_register means an IPPROTO_ value. Changed Files: U trunk/src/include/gssrpc/svc.h From wfiveash at MIT.EDU Fri Jun 6 18:21:16 2008 From: wfiveash at MIT.EDU (wfiveash@MIT.EDU) Date: Fri, 6 Jun 2008 18:21:16 -0400 (EDT) Subject: svn rev #20368: branches/ Message-ID: <200806062221.SAA25758@drugstore.mit.edu> Commit By: wfiveash Log Message: Branch for the changes to stash the master key in a keytab instead of the old format stash file. Changed Files: A branches/mkey_keytab/ From wfiveash at MIT.EDU Fri Jun 6 19:15:07 2008 From: wfiveash at MIT.EDU (wfiveash@MIT.EDU) Date: Fri, 6 Jun 2008 19:15:07 -0400 (EDT) Subject: svn rev #20369: branches/mkey_keytab/src/ include/ kadmin/dbutil/ kdc/ lib/kadm5/ ... Message-ID: <200806062315.TAA26367@drugstore.mit.edu> Commit By: wfiveash Log Message: first commit to backup my changes Changed Files: U branches/mkey_keytab/src/include/k5-int.h U branches/mkey_keytab/src/include/kdb.h U branches/mkey_keytab/src/kadmin/dbutil/dump.c U branches/mkey_keytab/src/kadmin/dbutil/kdb5_create.c U branches/mkey_keytab/src/kadmin/dbutil/kdb5_stash.c U branches/mkey_keytab/src/kadmin/dbutil/kdb5_util.M U branches/mkey_keytab/src/kadmin/dbutil/kdb5_util.c U branches/mkey_keytab/src/kdc/main.c U branches/mkey_keytab/src/lib/kadm5/admin.h U branches/mkey_keytab/src/lib/kadm5/alt_prof.c U branches/mkey_keytab/src/lib/kadm5/srv/server_kdb.c U branches/mkey_keytab/src/lib/kdb/kdb5.c U branches/mkey_keytab/src/lib/kdb/kdb5.h U branches/mkey_keytab/src/lib/kdb/kdb_default.c U branches/mkey_keytab/src/lib/krb5/keytab/kt_file.c U branches/mkey_keytab/src/lib/krb5/keytab/kt_memory.c U branches/mkey_keytab/src/lib/krb5/keytab/kt_srvtab.c U branches/mkey_keytab/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c U branches/mkey_keytab/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.M U branches/mkey_keytab/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c U branches/mkey_keytab/src/tests/create/kdb5_mkdums.c U branches/mkey_keytab/src/tests/verify/kdb5_verify.c From raeburn at MIT.EDU Sun Jun 8 01:19:56 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Sun, 8 Jun 2008 01:19:56 -0400 (EDT) Subject: svn rev #20370: trunk/src/lib/krb5/rcache/ Message-ID: <200806080519.BAA10555@drugstore.mit.edu> Commit By: raeburn Log Message: Do hash stuff with unsigned math. Changed Files: U trunk/src/lib/krb5/rcache/rc_dfl.c From raeburn at MIT.EDU Sun Jun 8 01:22:27 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Sun, 8 Jun 2008 01:22:27 -0400 (EDT) Subject: svn rev #20371: trunk/src/lib/krb5/rcache/ Message-ID: <200806080522.BAA10649@drugstore.mit.edu> Commit By: raeburn Log Message: Report file name in detailed cache creation error Changed Files: U trunk/src/lib/krb5/rcache/rc_io.c From raeburn at MIT.EDU Mon Jun 9 14:51:51 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 14:51:51 -0400 (EDT) Subject: svn rev #20372: branches/sun-iprop/src/lib/ kadm5/clnt/ kadm5/srv/ kdb/ Message-ID: <200806091851.OAA02626@drugstore.mit.edu> Commit By: raeburn Log Message: export new symbols Changed Files: U branches/sun-iprop/src/lib/kadm5/clnt/libkadm5clnt.exports U branches/sun-iprop/src/lib/kadm5/srv/libkadm5srv.exports U branches/sun-iprop/src/lib/kdb/libkdb5.exports From raeburn at MIT.EDU Mon Jun 9 14:54:01 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 14:54:01 -0400 (EDT) Subject: svn rev #20373: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806091854.OAA02724@drugstore.mit.edu> Commit By: raeburn Log Message: do register with portmapper Changed Files: U branches/sun-iprop/src/kadmin/server/ovsec_kadmd.c From raeburn at MIT.EDU Mon Jun 9 14:54:16 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 14:54:16 -0400 (EDT) Subject: svn rev #20374: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806091854.OAA02812@drugstore.mit.edu> Commit By: raeburn Log Message: fix double free Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Mon Jun 9 15:50:47 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 15:50:47 -0400 (EDT) Subject: svn rev #20375: branches/sun-iprop/src/util/ Message-ID: <200806091950.PAA03467@drugstore.mit.edu> Commit By: raeburn Log Message: some additional glibc issues Changed Files: U branches/sun-iprop/src/util/valgrind-suppressions From raeburn at MIT.EDU Mon Jun 9 15:52:30 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 15:52:30 -0400 (EDT) Subject: svn rev #20376: branches/sun-iprop/src/kadmin/dbutil/ Message-ID: <200806091952.PAA03563@drugstore.mit.edu> Commit By: raeburn Log Message: fix a memory leak Changed Files: U branches/sun-iprop/src/kadmin/dbutil/kadm5_create.c From raeburn at MIT.EDU Mon Jun 9 15:52:46 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 15:52:46 -0400 (EDT) Subject: svn rev #20377: branches/sun-iprop/src/slave/ Message-ID: <200806091952.PAA03651@drugstore.mit.edu> Commit By: raeburn Log Message: coding style Changed Files: U branches/sun-iprop/src/slave/kpropd.c From raeburn at MIT.EDU Mon Jun 9 15:58:28 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 15:58:28 -0400 (EDT) Subject: svn rev #20378: branches/sun-iprop/src/lib/kadm5/ Message-ID: <200806091958.PAA03802@drugstore.mit.edu> Commit By: raeburn Log Message: make notes on a memory leak Changed Files: U branches/sun-iprop/src/lib/kadm5/alt_prof.c From raeburn at MIT.EDU Mon Jun 9 18:15:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 18:15:24 -0400 (EDT) Subject: svn rev #20379: trunk/src/lib/kadm5/ Message-ID: <200806092215.SAA05106@drugstore.mit.edu> Commit By: raeburn Log Message: Don't check for NULL before calling free or krb5_xfree. Changed Files: U trunk/src/lib/kadm5/alt_prof.c From raeburn at MIT.EDU Mon Jun 9 20:05:55 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 9 Jun 2008 20:05:55 -0400 (EDT) Subject: svn rev #20380: branches/sun-iprop/src/slave/ Message-ID: <200806100005.UAA05979@drugstore.mit.edu> Commit By: raeburn Log Message: kproplog doesn't need root privs Changed Files: U branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Tue Jun 10 17:43:42 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 10 Jun 2008 17:43:42 -0400 (EDT) Subject: svn rev #20381: trunk/src/ kadmin/testing/util/ lib/kadm5/ lib/kadm5/srv/ Message-ID: <200806102143.RAA16312@drugstore.mit.edu> Commit By: raeburn Log Message: Get rid of handling of set-but-unused kadm5_config_params.admin_lockfile. Changed Files: U trunk/src/kadmin/testing/util/tcl_kadm5.c U trunk/src/lib/kadm5/admin.h U trunk/src/lib/kadm5/alt_prof.c U trunk/src/lib/kadm5/srv/server_init.c From raeburn at MIT.EDU Tue Jun 10 17:49:55 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 10 Jun 2008 17:49:55 -0400 (EDT) Subject: svn rev #20382: trunk/src/kadmin/dbutil/ Message-ID: <200806102149.RAA16432@drugstore.mit.edu> Commit By: raeburn Log Message: Remove documentation for no-longer-supported admin_dbname argument. Changed Files: U trunk/src/kadmin/dbutil/kdb5_util.M From raeburn at MIT.EDU Tue Jun 10 18:03:02 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 10 Jun 2008 18:03:02 -0400 (EDT) Subject: svn rev #20383: trunk/src/ kadmin/testing/util/ lib/kadm5/ lib/kadm5/srv/ Message-ID: <200806102203.SAA16610@drugstore.mit.edu> Commit By: raeburn Log Message: Get rid of handling of set-but-unused kadm5_config_params.admin_dbname. Changed Files: U trunk/src/kadmin/testing/util/tcl_kadm5.c U trunk/src/lib/kadm5/admin.h U trunk/src/lib/kadm5/alt_prof.c U trunk/src/lib/kadm5/srv/server_init.c From raeburn at MIT.EDU Tue Jun 10 18:15:26 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 10 Jun 2008 18:15:26 -0400 (EDT) Subject: svn rev #20384: trunk/src/lib/kadm5/ Message-ID: <200806102215.SAA16786@drugstore.mit.edu> Commit By: raeburn Log Message: Warn against new uses of kadm5_config_params.dbname field. Changed Files: U trunk/src/lib/kadm5/admin.h From raeburn at MIT.EDU Tue Jun 10 18:30:22 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 10 Jun 2008 18:30:22 -0400 (EDT) Subject: svn rev #20385: branches/sun-iprop/src/ include/gssrpc/ kadmin/dbutil/ kadmin/testing/util/ ... Message-ID: <200806102230.SAA17019@drugstore.mit.edu> Commit By: raeburn Log Message: Merge to trunk r20384. Changed Files: U branches/sun-iprop/src/include/gssrpc/svc.h U branches/sun-iprop/src/kadmin/dbutil/kdb5_util.M U branches/sun-iprop/src/kadmin/testing/util/tcl_kadm5.c U branches/sun-iprop/src/lib/gssapi/mechglue/g_rel_cred.c U branches/sun-iprop/src/lib/kadm5/admin.h U branches/sun-iprop/src/lib/kadm5/alt_prof.c U branches/sun-iprop/src/lib/kadm5/srv/server_init.c U branches/sun-iprop/src/lib/krb5/rcache/rc_dfl.c U branches/sun-iprop/src/lib/krb5/rcache/rc_io.c U branches/sun-iprop/src/lib/rpc/pmap_clnt.c D branches/sun-iprop/src/util/makedepend/ From raeburn at MIT.EDU Tue Jun 10 18:47:05 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 10 Jun 2008 18:47:05 -0400 (EDT) Subject: svn rev #20386: trunk/src/ appl/bsd/ appl/gssftp/ftpd/ appl/telnet/libtelnet/ ... Message-ID: <200806102247.SAA17255@drugstore.mit.edu> Commit By: raeburn Log Message: Don't use private copy of syslog.h. Rebuild dependencies. Changed Files: U trunk/src/appl/bsd/Makefile.in U trunk/src/appl/gssftp/ftpd/Makefile.in U trunk/src/appl/telnet/libtelnet/Makefile.in U trunk/src/appl/telnet/telnetd/Makefile.in U trunk/src/clients/ksu/Makefile.in D trunk/src/include/syslog.h U trunk/src/kadmin/server/Makefile.in U trunk/src/kdc/Makefile.in U trunk/src/lib/gssapi/spnego/Makefile.in U trunk/src/lib/kadm5/Makefile.in U trunk/src/lib/kadm5/srv/Makefile.in U trunk/src/lib/rpc/unit-test/Makefile.in U trunk/src/slave/Makefile.in From raeburn at MIT.EDU Tue Jun 10 19:04:35 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 10 Jun 2008 19:04:35 -0400 (EDT) Subject: svn rev #20387: branches/sun-iprop/src/ appl/bsd/ appl/gssftp/ftpd/ appl/telnet/libtelnet/ ... Message-ID: <200806102304.TAA17485@drugstore.mit.edu> Commit By: raeburn Log Message: Merged to trunk r20386. Rebuilt dependencies. Changed Files: U branches/sun-iprop/src/appl/bsd/Makefile.in U branches/sun-iprop/src/appl/gssftp/ftpd/Makefile.in U branches/sun-iprop/src/appl/telnet/libtelnet/Makefile.in U branches/sun-iprop/src/appl/telnet/telnetd/Makefile.in U branches/sun-iprop/src/clients/ksu/Makefile.in D branches/sun-iprop/src/include/syslog.h U branches/sun-iprop/src/kadmin/server/Makefile.in U branches/sun-iprop/src/kdc/Makefile.in U branches/sun-iprop/src/lib/gssapi/spnego/Makefile.in U branches/sun-iprop/src/lib/kadm5/Makefile.in U branches/sun-iprop/src/lib/kadm5/srv/Makefile.in U branches/sun-iprop/src/lib/kdb/Makefile.in U branches/sun-iprop/src/lib/rpc/unit-test/Makefile.in U branches/sun-iprop/src/slave/Makefile.in From raeburn at MIT.EDU Tue Jun 10 19:25:17 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 10 Jun 2008 19:25:17 -0400 (EDT) Subject: svn rev #20388: branches/sun-iprop/src/kadmin/dbutil/ Message-ID: <200806102325.TAA17751@drugstore.mit.edu> Commit By: raeburn Log Message: dump_iprop_iterator mostly duplicates dump_k5beta6_iterator_ext, so use it. Changed Files: U branches/sun-iprop/src/kadmin/dbutil/dump.c From raeburn at MIT.EDU Wed Jun 11 13:04:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 13:04:24 -0400 (EDT) Subject: svn rev #20389: branches/sun-iprop/src/ include/ kadmin/dbutil/ lib/kdb/ Message-ID: <200806111704.NAA27327@drugstore.mit.edu> Commit By: raeburn Log Message: Use a struct pointer type for kdblog_context. Don't cast to void* when assigning. Changed Files: U branches/sun-iprop/src/include/k5-int.h U branches/sun-iprop/src/kadmin/dbutil/dump.c U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Wed Jun 11 13:42:57 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 13:42:57 -0400 (EDT) Subject: svn rev #20390: trunk/src/config/ Message-ID: <200806111742.NAA27700@drugstore.mit.edu> Commit By: raeburn Log Message: New target 'undepend' for temporarily removing generated dependency info. Changed Files: U trunk/src/config/post.in From raeburn at MIT.EDU Wed Jun 11 13:43:59 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 13:43:59 -0400 (EDT) Subject: svn rev #20391: branches/sun-iprop/src/config/ Message-ID: <200806111743.NAA27821@drugstore.mit.edu> Commit By: raeburn Log Message: Merge to trunk r20390. Changed Files: U branches/sun-iprop/src/config/post.in From raeburn at MIT.EDU Wed Jun 11 13:46:36 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 13:46:36 -0400 (EDT) Subject: svn rev #20392: trunk/src/appl/telnet/libtelnet/ Message-ID: <200806111746.NAA27938@drugstore.mit.edu> Commit By: raeburn Log Message: Don't build spx.o, since we never enable SPX. Changed Files: U trunk/src/appl/telnet/libtelnet/Makefile.in From raeburn at MIT.EDU Wed Jun 11 14:11:25 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 14:11:25 -0400 (EDT) Subject: svn rev #20393: branches/sun-iprop/src/ include/ kadmin/dbutil/ kadmin/server/ ... Message-ID: <200806111811.OAA28227@drugstore.mit.edu> Commit By: raeburn Log Message: Move iprop.x to kdb library. Move generated files to where they're used (replacing kpropd_rpc.c with the Linux generated version), and delete the unused generated files. Update dependencies. Changed Files: A branches/sun-iprop/src/include/iprop.h A branches/sun-iprop/src/include/iprop_hdr.h D branches/sun-iprop/src/iprop/ U branches/sun-iprop/src/kadmin/dbutil/Makefile.in U branches/sun-iprop/src/kadmin/server/Makefile.in U branches/sun-iprop/src/lib/kadm5/Makefile.in U branches/sun-iprop/src/lib/kadm5/clnt/Makefile.in U branches/sun-iprop/src/lib/kadm5/srv/Makefile.in U branches/sun-iprop/src/lib/kdb/Makefile.in A branches/sun-iprop/src/lib/kdb/iprop.x A branches/sun-iprop/src/lib/kdb/iprop_xdr.c U branches/sun-iprop/src/slave/Makefile.in U branches/sun-iprop/src/slave/kpropd_rpc.c From raeburn at MIT.EDU Wed Jun 11 14:23:47 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 14:23:47 -0400 (EDT) Subject: svn rev #20394: branches/sun-iprop/src/ kadmin/dbutil/ lib/kadm5/ lib/kadm5/clnt/ ... Message-ID: <200806111823.OAA28447@drugstore.mit.edu> Commit By: raeburn Log Message: Remove LOCALINCLUDES reference to deleted iprop directory. Changed Files: U branches/sun-iprop/src/kadmin/dbutil/Makefile.in U branches/sun-iprop/src/lib/kadm5/Makefile.in U branches/sun-iprop/src/lib/kadm5/clnt/Makefile.in U branches/sun-iprop/src/lib/kdb/Makefile.in U branches/sun-iprop/src/slave/Makefile.in From raeburn at MIT.EDU Wed Jun 11 18:53:23 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 18:53:23 -0400 (EDT) Subject: svn rev #20395: trunk/src/lib/kadm5/ Message-ID: <200806112253.SAA00545@drugstore.mit.edu> Commit By: raeburn Log Message: Factor out repeated code for looking up string, port, or deltat config params. Changed Files: U trunk/src/lib/kadm5/alt_prof.c From raeburn at MIT.EDU Wed Jun 11 19:06:39 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 19:06:39 -0400 (EDT) Subject: svn rev #20396: branches/sun-iprop/src/ appl/telnet/libtelnet/ lib/kadm5/ Message-ID: <200806112306.TAA00739@drugstore.mit.edu> Commit By: raeburn Log Message: Merge to trunk r20395. Changed Files: U branches/sun-iprop/src/appl/telnet/libtelnet/Makefile.in U branches/sun-iprop/src/lib/kadm5/alt_prof.c From raeburn at MIT.EDU Wed Jun 11 19:12:12 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 19:12:12 -0400 (EDT) Subject: svn rev #20397: branches/sun-iprop/src/lib/kadm5/ Message-ID: <200806112312.TAA00889@drugstore.mit.edu> Commit By: raeburn Log Message: Use krb5_aprof_get_boolean for checking sunw_dbprop_enable. Changed Files: U branches/sun-iprop/src/lib/kadm5/admin.h U branches/sun-iprop/src/lib/kadm5/alt_prof.c From raeburn at MIT.EDU Wed Jun 11 19:23:28 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 19:23:28 -0400 (EDT) Subject: svn rev #20398: branches/sun-iprop/src/lib/kadm5/ Message-ID: <200806112323.TAA01041@drugstore.mit.edu> Commit By: raeburn Log Message: revert unintended checkin Changed Files: U branches/sun-iprop/src/lib/kadm5/admin.h From raeburn at MIT.EDU Wed Jun 11 19:33:50 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 19:33:50 -0400 (EDT) Subject: svn rev #20399: branches/sun-iprop/src/ lib/kadm5/ slave/ Message-ID: <200806112333.TAA01188@drugstore.mit.edu> Commit By: raeburn Log Message: Parse poll time like any other delta-t value. Change name and type of config-params field. Changed Files: U branches/sun-iprop/src/lib/kadm5/admin.h U branches/sun-iprop/src/lib/kadm5/alt_prof.c U branches/sun-iprop/src/slave/kpropd.c From raeburn at MIT.EDU Wed Jun 11 20:43:48 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 20:43:48 -0400 (EDT) Subject: svn rev #20400: branches/sun-iprop/src/ kadmin/dbutil/ kadmin/server/ lib/kadm5/ ... Message-ID: <200806120043.UAA01762@drugstore.mit.edu> Commit By: raeburn Log Message: Change ulog_map to take the log file name and size as arguments, rather than a handle on the kadm5_config_params structure. This permits breaking a mutual dependency at build time between lib/kadm5 and lib/kdb. Add a field for the log file name to the config params, and for now hard-code the derivation of the value from the database name. Changed Files: U branches/sun-iprop/src/kadmin/dbutil/dump.c U branches/sun-iprop/src/kadmin/dbutil/kdb5_create.c U branches/sun-iprop/src/kadmin/server/ovsec_kadmd.c U branches/sun-iprop/src/lib/kadm5/admin.h U branches/sun-iprop/src/lib/kadm5/alt_prof.c U branches/sun-iprop/src/lib/kadm5/srv/server_init.c U branches/sun-iprop/src/lib/kdb/kdb_log.c U branches/sun-iprop/src/lib/kdb/kdb_log.h U branches/sun-iprop/src/slave/kpropd.c U branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Wed Jun 11 20:47:44 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 11 Jun 2008 20:47:44 -0400 (EDT) Subject: svn rev #20401: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806120047.UAA01870@drugstore.mit.edu> Commit By: raeburn Log Message: make depend Changed Files: U branches/sun-iprop/src/lib/kdb/Makefile.in From raeburn at MIT.EDU Fri Jun 13 15:18:54 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 13 Jun 2008 15:18:54 -0400 (EDT) Subject: svn rev #20402: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806131918.PAA25325@drugstore.mit.edu> Commit By: raeburn Log Message: fix stupid bug in sigaction call Changed Files: U branches/sun-iprop/src/kadmin/server/ovsec_kadmd.c From raeburn at MIT.EDU Fri Jun 13 15:30:31 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 13 Jun 2008 15:30:31 -0400 (EDT) Subject: svn rev #20403: branches/sun-iprop/src/slave/ Message-ID: <200806131930.PAA25508@drugstore.mit.edu> Commit By: raeburn Log Message: kpropd needs client rpc lib + kdb, not server rpc lib Changed Files: U branches/sun-iprop/src/slave/Makefile.in From raeburn at MIT.EDU Mon Jun 16 18:03:26 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 16 Jun 2008 18:03:26 -0400 (EDT) Subject: svn rev #20404: branches/sun-iprop/src/include/ Message-ID: <200806162203.SAA04161@drugstore.mit.edu> Commit By: raeburn Log Message: Add KPROPD_DEFAULT_KPROP. Changed Files: U branches/sun-iprop/src/include/osconf.hin From raeburn at MIT.EDU Mon Jun 16 18:04:26 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 16 Jun 2008 18:04:26 -0400 (EDT) Subject: svn rev #20405: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806162204.SAA04249@drugstore.mit.edu> Commit By: raeburn Log Message: Add assertion tests for null pointers for clearer messages on crash. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Mon Jun 16 18:06:25 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 16 Jun 2008 18:06:25 -0400 (EDT) Subject: svn rev #20406: branches/sun-iprop/src/lib/kadm5/clnt/ Message-ID: <200806162206.SAA04355@drugstore.mit.edu> Commit By: raeburn Log Message: Set server handle in iprop case. Changed Files: U branches/sun-iprop/src/lib/kadm5/clnt/client_init.c From raeburn at MIT.EDU Mon Jun 16 20:50:50 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 16 Jun 2008 20:50:50 -0400 (EDT) Subject: svn rev #20407: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806170050.UAA05490@drugstore.mit.edu> Commit By: raeburn Log Message: Use hctx, not context, for the iprop data. Changed Files: U branches/sun-iprop/src/kadmin/server/ovsec_kadmd.c From raeburn at MIT.EDU Mon Jun 16 20:53:37 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 16 Jun 2008 20:53:37 -0400 (EDT) Subject: svn rev #20408: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806170053.UAA05594@drugstore.mit.edu> Commit By: raeburn Log Message: Include osconf.h and use paths to kdb5_util and kprop defined there. If $KPROP_PORT is defined, specify it as the port number when invoking kprop. Fix incorrect setup_gss_names declaration and calls. Changed Files: U branches/sun-iprop/src/kadmin/server/ipropd_svc.c From raeburn at MIT.EDU Tue Jun 17 21:08:14 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 17 Jun 2008 21:08:14 -0400 (EDT) Subject: svn rev #20409: branches/sun-iprop/doc/ Message-ID: <200806180108.VAA19516@drugstore.mit.edu> Commit By: raeburn Log Message: An initial write-up of incremental propagation. Changed Files: U branches/sun-iprop/doc/install.texinfo From lxs at MIT.EDU Wed Jun 18 11:37:28 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Wed, 18 Jun 2008 11:37:28 -0400 (EDT) Subject: svn rev #20410: trunk/src/ccapi/lib/ Message-ID: <200806181537.LAA26585@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: cci_credentials_iterator_release using wrong message ID Changed Files: U trunk/src/ccapi/lib/ccapi_credentials_iterator.c From raeburn at MIT.EDU Wed Jun 18 14:14:55 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 18 Jun 2008 14:14:55 -0400 (EDT) Subject: svn rev #20411: trunk/src/lib/kadm5/clnt/ Message-ID: <200806181814.OAA28873@drugstore.mit.edu> Commit By: raeburn Log Message: Disable check for invalid client-side admin config parameters in the config file. Since KDC configuration parameters can now be put in krb5.conf, this doesn't make sense any more. Changed Files: U trunk/src/lib/kadm5/clnt/client_init.c From raeburn at MIT.EDU Wed Jun 18 14:18:12 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 18 Jun 2008 14:18:12 -0400 (EDT) Subject: svn rev #20412: branches/sun-iprop/src/ ccapi/lib/ lib/kadm5/clnt/ Message-ID: <200806181818.OAA29013@drugstore.mit.edu> Commit By: raeburn Log Message: Merge to trunk r20411. Changed Files: U branches/sun-iprop/src/ccapi/lib/ccapi_credentials_iterator.c U branches/sun-iprop/src/lib/kadm5/clnt/client_init.c From jaltman at MIT.EDU Wed Jun 18 15:36:51 2008 From: jaltman at MIT.EDU (jaltman@MIT.EDU) Date: Wed, 18 Jun 2008 15:36:51 -0400 (EDT) Subject: svn rev #20413: trunk/src/lib/krb5/ krb/ os/ Message-ID: <200806181936.PAA29807@drugstore.mit.edu> Commit By: jaltman Log Message: ticket: 5924 tags: pullup This patch is derived from a patch originally submitted to RT by: Nik Conwell krb5_set_real_time() accepts as input the time of the KDC or an application server as a combination of seconds and microseconds. Often it is the case that the time source does not provide the real time with less than one second granularity. Up until this patch such a caller would fill in the microseconds parameter as zero. krb5_set_real_time() would treat the zero microseconds as the actual reported time and compute a microsecond based offset. During a one second window subsequent calls to krb5_set_real_time() would have an ever increasing offset size until the number of seconds is incremented. This in turn produces a side effect in which the microseconds value of the local clock is effectively erased. If there are multiple processes or threads on the same machine each requesting service tickets using the same client principal for the same service principal where the number of seconds reported by the KDC are equivalent, then they will now all create authenticators with exactly the same timestamp. As a result, the authenticating service will detect a replay attack even though the authenticators are actually unique. The replay cache only maintains a tuple of client, server and timestamp. This patch modifies the interpretation of the microseconds parameter. If -1 is specified, the microseconds offset is ignored. Changed Files: U trunk/src/lib/krb5/krb/get_in_tkt.c U trunk/src/lib/krb5/os/toffset.c From raeburn at MIT.EDU Thu Jun 19 00:58:38 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 00:58:38 -0400 (EDT) Subject: svn rev #20414: branches/sun-iprop/src/slave/ Message-ID: <200806190458.AAA04930@drugstore.mit.edu> Commit By: raeburn Log Message: If krb5_sname_to_principal returns a name with the referral realm, use the default realm. Store config parameters in a global variable, set after argument parsing, not in each call to do_iprop. Fix syntax of constructed principal name. Ignore SIGPIPE. Add some debug messages. Changed Files: U branches/sun-iprop/src/slave/kpropd.c From raeburn at MIT.EDU Thu Jun 19 12:40:10 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 12:40:10 -0400 (EDT) Subject: svn rev #20415: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806191640.MAA12463@drugstore.mit.edu> Commit By: raeburn Log Message: Delete unused macro ULOG_FILE. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.h From raeburn at MIT.EDU Thu Jun 19 12:41:26 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 12:41:26 -0400 (EDT) Subject: svn rev #20416: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806191641.MAA12575@drugstore.mit.edu> Commit By: raeburn Log Message: Delete unused macro MAX_FILENAME. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.h From raeburn at MIT.EDU Thu Jun 19 12:52:19 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 12:52:19 -0400 (EDT) Subject: svn rev #20417: branches/sun-iprop/src/ kadmin/dbutil/ lib/kdb/ slave/ Message-ID: <200806191652.MAA12733@drugstore.mit.edu> Commit By: raeburn Log Message: Give KDB_?MAGIC macros slighly more descriptive names. Changed Files: U branches/sun-iprop/src/kadmin/dbutil/dump.c U branches/sun-iprop/src/kadmin/dbutil/kdb5_create.c U branches/sun-iprop/src/lib/kdb/kdb_log.c U branches/sun-iprop/src/lib/kdb/kdb_log.h U branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Thu Jun 19 14:26:07 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 14:26:07 -0400 (EDT) Subject: svn rev #20418: branches/sun-iprop/src/lib/kadm5/ clnt/ srv/ Message-ID: <200806191826.OAA13851@drugstore.mit.edu> Commit By: raeburn Log Message: Bump library major version number to 6 for config_params changes. Changed Files: U branches/sun-iprop/src/lib/kadm5/clnt/Makefile.in U branches/sun-iprop/src/lib/kadm5/srv/Makefile.in From raeburn at MIT.EDU Thu Jun 19 14:27:20 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 14:27:20 -0400 (EDT) Subject: svn rev #20419: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806191827.OAA13940@drugstore.mit.edu> Commit By: raeburn Log Message: Pull port number out of config file. If service can't be registered, whine and move on. Changed Files: U branches/sun-iprop/src/kadmin/server/ovsec_kadmd.c From raeburn at MIT.EDU Thu Jun 19 14:28:28 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 14:28:28 -0400 (EDT) Subject: svn rev #20420: branches/sun-iprop/src/lib/kadm5/ Message-ID: <200806191828.OAA14036@drugstore.mit.edu> Commit By: raeburn Log Message: Add iprop port number and log file as config file parameters. Changed Files: U branches/sun-iprop/src/lib/kadm5/admin.h U branches/sun-iprop/src/lib/kadm5/alt_prof.c From raeburn at MIT.EDU Thu Jun 19 14:29:45 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 14:29:45 -0400 (EDT) Subject: svn rev #20421: branches/sun-iprop/src/lib/kadm5/clnt/ Message-ID: <200806191829.OAA14131@drugstore.mit.edu> Commit By: raeburn Log Message: Use iprop port number from config file. Changed Files: U branches/sun-iprop/src/lib/kadm5/clnt/client_init.c From raeburn at MIT.EDU Thu Jun 19 14:30:03 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 14:30:03 -0400 (EDT) Subject: svn rev #20422: branches/sun-iprop/src/lib/kadm5/srv/ Message-ID: <200806191830.OAA14227@drugstore.mit.edu> Commit By: raeburn Log Message: Make iprop port number and log file required parameters. Changed Files: U branches/sun-iprop/src/lib/kadm5/srv/server_init.c From raeburn at MIT.EDU Thu Jun 19 14:31:04 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 14:31:04 -0400 (EDT) Subject: svn rev #20423: branches/sun-iprop/src/slave/ Message-ID: <200806191831.OAA14326@drugstore.mit.edu> Commit By: raeburn Log Message: Use admin_server host for iprop too. Changed Files: U branches/sun-iprop/src/slave/kpropd.c From raeburn at MIT.EDU Thu Jun 19 14:45:01 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 14:45:01 -0400 (EDT) Subject: svn rev #20424: branches/sun-iprop/src/kadmin/dbutil/ Message-ID: <200806191845.OAA14635@drugstore.mit.edu> Commit By: raeburn Log Message: Use config_params.iprop_filename. Changed Files: U branches/sun-iprop/src/kadmin/dbutil/kdb5_destroy.c From raeburn at MIT.EDU Thu Jun 19 14:50:49 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 14:50:49 -0400 (EDT) Subject: svn rev #20425: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806191850.OAA14773@drugstore.mit.edu> Commit By: raeburn Log Message: makedepend Changed Files: U branches/sun-iprop/src/kadmin/server/Makefile.in From raeburn at MIT.EDU Thu Jun 19 15:32:30 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 15:32:30 -0400 (EDT) Subject: svn rev #20426: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806191932.PAA15262@drugstore.mit.edu> Commit By: raeburn Log Message: Reduce code duplication. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Thu Jun 19 16:13:13 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 16:13:13 -0400 (EDT) Subject: svn rev #20427: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806192013.QAA15835@drugstore.mit.edu> Commit By: raeburn Log Message: Factor out code for converting a krb5_data string to a utf8str_t. Clean up already allocated storage on allocation failure. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Thu Jun 19 16:36:44 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 16:36:44 -0400 (EDT) Subject: svn rev #20428: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806192036.QAA16077@drugstore.mit.edu> Commit By: raeburn Log Message: Fix up some uninitialized-storage and memory-leak issues, and fix bug with zero-length name component. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Thu Jun 19 17:01:10 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 17:01:10 -0400 (EDT) Subject: svn rev #20429: trunk/src/lib/kadm5/unit-test/api.2/ Message-ID: <200806192101.RAA16471@drugstore.mit.edu> Commit By: raeburn Log Message: Remove test115 for 'bad client params', no longer appropriate. Changed Files: U trunk/src/lib/kadm5/unit-test/api.2/init-v2.exp From wfiveash at MIT.EDU Thu Jun 19 18:27:51 2008 From: wfiveash at MIT.EDU (wfiveash@MIT.EDU) Date: Thu, 19 Jun 2008 18:27:51 -0400 (EDT) Subject: svn rev #20430: branches/mkey_keytab/src/ include/ kadmin/dbutil/ kdc/ lib/kadm5/srv/ ... Message-ID: <200806192227.SAA17197@drugstore.mit.edu> Commit By: wfiveash Log Message: second commit to backup files, tweaked some logic to better support kdb5_util dump -mkey_convert. Changed Files: U branches/mkey_keytab/src/include/kdb.h U branches/mkey_keytab/src/kadmin/dbutil/dump.c U branches/mkey_keytab/src/kadmin/dbutil/kdb5_stash.c U branches/mkey_keytab/src/kadmin/dbutil/kdb5_util.c U branches/mkey_keytab/src/kdc/main.c U branches/mkey_keytab/src/lib/kadm5/srv/server_kdb.c U branches/mkey_keytab/src/lib/kdb/kdb5.c U branches/mkey_keytab/src/lib/kdb/kdb5.h U branches/mkey_keytab/src/lib/kdb/kdb_default.c U branches/mkey_keytab/src/tests/create/kdb5_mkdums.c U branches/mkey_keytab/src/tests/verify/kdb5_verify.c From raeburn at MIT.EDU Thu Jun 19 19:21:53 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 19:21:53 -0400 (EDT) Subject: svn rev #20431: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806192321.TAA17676@drugstore.mit.edu> Commit By: raeburn Log Message: memset kdb log context structure on allocation Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Thu Jun 19 19:57:12 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 19:57:12 -0400 (EDT) Subject: svn rev #20432: branches/sun-iprop/src/ kadmin/server/ lib/kadm5/srv/ Message-ID: <200806192357.TAA17992@drugstore.mit.edu> Commit By: raeburn Log Message: Remove -I options pointing to deleted iprop directory. Changed Files: U branches/sun-iprop/src/kadmin/server/Makefile.in U branches/sun-iprop/src/lib/kadm5/srv/Makefile.in From raeburn at MIT.EDU Thu Jun 19 20:04:34 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 20:04:34 -0400 (EDT) Subject: svn rev #20433: branches/sun-iprop/src/ include/ kadmin/dbutil/ kadmin/server/ ... Message-ID: <200806200004.UAA18140@drugstore.mit.edu> Commit By: raeburn Log Message: Move kdb_log.h to include. Changed Files: A branches/sun-iprop/src/include/kdb_log.h U branches/sun-iprop/src/kadmin/dbutil/Makefile.in U branches/sun-iprop/src/kadmin/server/Makefile.in U branches/sun-iprop/src/lib/kadm5/Makefile.in U branches/sun-iprop/src/lib/kadm5/srv/Makefile.in U branches/sun-iprop/src/lib/kdb/Makefile.in D branches/sun-iprop/src/lib/kdb/kdb_log.h U branches/sun-iprop/src/slave/Makefile.in From raeburn at MIT.EDU Thu Jun 19 20:11:26 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 20:11:26 -0400 (EDT) Subject: svn rev #20434: trunk/src/include/ Message-ID: <200806200011.UAA18276@drugstore.mit.edu> Commit By: raeburn Log Message: Remove unused file. Changed Files: D trunk/src/include/kdb_dbc.h From raeburn at MIT.EDU Thu Jun 19 20:18:48 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 20:18:48 -0400 (EDT) Subject: svn rev #20435: branches/sun-iprop/src/ kadmin/dbutil/ kadmin/server/ lib/kadm5/ ... Message-ID: <200806200018.UAA18408@drugstore.mit.edu> Commit By: raeburn Log Message: Remove new LOCALINCLUDES specs pointing at lib/kdb, now that kdb_log.h isn't there. Changed Files: U branches/sun-iprop/src/kadmin/dbutil/Makefile.in U branches/sun-iprop/src/kadmin/server/Makefile.in U branches/sun-iprop/src/lib/kadm5/Makefile.in U branches/sun-iprop/src/lib/kadm5/srv/Makefile.in U branches/sun-iprop/src/slave/Makefile.in From raeburn at MIT.EDU Thu Jun 19 20:21:38 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 20:21:38 -0400 (EDT) Subject: svn rev #20436: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806200021.UAA18516@drugstore.mit.edu> Commit By: raeburn Log Message: Remove another unneeded -I option. Changed Files: U branches/sun-iprop/src/lib/kdb/Makefile.in From raeburn at MIT.EDU Thu Jun 19 20:34:19 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 20:34:19 -0400 (EDT) Subject: svn rev #20437: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806200034.UAA18680@drugstore.mit.edu> Commit By: raeburn Log Message: Use KPROP_DEFAULT_FILE to construct dump file name. Changed Files: U branches/sun-iprop/src/kadmin/server/ipropd_svc.c From raeburn at MIT.EDU Thu Jun 19 20:36:29 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 20:36:29 -0400 (EDT) Subject: svn rev #20438: branches/sun-iprop/src/slave/ Message-ID: <200806200036.UAA18791@drugstore.mit.edu> Commit By: raeburn Log Message: Remove mentions of /var/krb5/principal.ulog since that's no longer the hard-coded location. Changed Files: U branches/sun-iprop/src/slave/kproplog.M From raeburn at MIT.EDU Thu Jun 19 20:52:06 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 20:52:06 -0400 (EDT) Subject: svn rev #20439: branches/sun-iprop/ doc/ src/config-files/ src/kadmin/cli/ src/kadmin/server/ ... Message-ID: <200806200052.UAA18990@drugstore.mit.edu> Commit By: raeburn Log Message: Use "iprop" consistently as the prefix for config file entry tags, instead of a mix of "iprop" and "sunw_dbprop". Changed Files: U branches/sun-iprop/doc/install.texinfo U branches/sun-iprop/src/config-files/kdc.conf.M U branches/sun-iprop/src/kadmin/cli/kadmin.M U branches/sun-iprop/src/kadmin/server/kadmind.M U branches/sun-iprop/src/lib/kadm5/alt_prof.c U branches/sun-iprop/src/slave/kpropd.M From raeburn at MIT.EDU Thu Jun 19 21:14:12 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 19 Jun 2008 21:14:12 -0400 (EDT) Subject: svn rev #20440: branches/sun-iprop/doc/ Message-ID: <200806200114.VAA19211@drugstore.mit.edu> Commit By: raeburn Log Message: Update for new config file entries, and portmapper changes. Add a section noting some differences from the Sun implementation. Changed Files: U branches/sun-iprop/doc/install.texinfo From raeburn at MIT.EDU Fri Jun 20 12:13:38 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 12:13:38 -0400 (EDT) Subject: svn rev #20441: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806201613.MAA27001@drugstore.mit.edu> Commit By: raeburn Log Message: Skip kprop on any nonzero return from pclose, not just -1. Changed Files: U branches/sun-iprop/src/kadmin/server/ipropd_svc.c From raeburn at MIT.EDU Fri Jun 20 12:15:13 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 12:15:13 -0400 (EDT) Subject: svn rev #20442: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806201615.MAA27104@drugstore.mit.edu> Commit By: raeburn Log Message: Note that displaying a message from errno may not be the right thing. Changed Files: U branches/sun-iprop/src/kadmin/server/ipropd_svc.c From raeburn at MIT.EDU Fri Jun 20 12:43:49 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 12:43:49 -0400 (EDT) Subject: svn rev #20443: branches/sun-iprop/src/ kadmin/cli/ kadmin/dbutil/ lib/kadm5/ ... Message-ID: <200806201643.MAA27365@drugstore.mit.edu> Commit By: raeburn Log Message: Add Sun copyright notices where the submitted patch added or changed them. Changed Files: U branches/sun-iprop/src/kadmin/cli/kadmin.c U branches/sun-iprop/src/kadmin/dbutil/dump.c U branches/sun-iprop/src/kadmin/dbutil/kdb5_create.c U branches/sun-iprop/src/lib/kadm5/alt_prof.c U branches/sun-iprop/src/lib/kadm5/srv/server_init.c From raeburn at MIT.EDU Fri Jun 20 13:07:33 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 13:07:33 -0400 (EDT) Subject: svn rev #20444: branches/sun-iprop/src/ include/ lib/kadm5/unit-test/api.2/ lib/krb5/krb/ ... Message-ID: <200806201707.NAA27646@drugstore.mit.edu> Commit By: raeburn Log Message: Merge to trunk r20443. Changed Files: D branches/sun-iprop/src/include/kdb_dbc.h U branches/sun-iprop/src/lib/kadm5/unit-test/api.2/init-v2.exp U branches/sun-iprop/src/lib/krb5/krb/get_in_tkt.c U branches/sun-iprop/src/lib/krb5/os/toffset.c From raeburn at MIT.EDU Fri Jun 20 13:09:37 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 13:09:37 -0400 (EDT) Subject: svn rev #20445: trunk/src/util/ Message-ID: <200806201709.NAA27795@drugstore.mit.edu> Commit By: raeburn Log Message: Suppress some glibc issues found on x86_64. Changed Files: U trunk/src/util/valgrind-suppressions From raeburn at MIT.EDU Fri Jun 20 14:57:42 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 14:57:42 -0400 (EDT) Subject: svn rev #20446: branches/sun-iprop/ Message-ID: <200806201857.OAA28678@drugstore.mit.edu> Commit By: raeburn Log Message: Add iprop files. Changed Files: U branches/sun-iprop/README From raeburn at MIT.EDU Fri Jun 20 14:59:57 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 14:59:57 -0400 (EDT) Subject: svn rev #20447: branches/sun-iprop/doc/ Message-ID: <200806201859.OAA28770@drugstore.mit.edu> Commit By: raeburn Log Message: Add iprop files. Changed Files: U branches/sun-iprop/doc/copyright.texinfo From raeburn at MIT.EDU Fri Jun 20 19:11:30 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 19:11:30 -0400 (EDT) Subject: svn rev #20448: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806202311.TAA00892@drugstore.mit.edu> Commit By: raeburn Log Message: Make some functions static. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Fri Jun 20 19:19:43 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 19:19:43 -0400 (EDT) Subject: svn rev #20449: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806202319.TAA01065@drugstore.mit.edu> Commit By: raeburn Log Message: Factor out common code for extending update log file. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Fri Jun 20 19:31:42 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 19:31:42 -0400 (EDT) Subject: svn rev #20450: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806202331.TAA01375@drugstore.mit.edu> Commit By: raeburn Log Message: When extending the update log file, fill in some content instead of making it sparse. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Fri Jun 20 19:37:37 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 19:37:37 -0400 (EDT) Subject: svn rev #20451: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806202337.TAA01515@drugstore.mit.edu> Commit By: raeburn Log Message: Left-brace starting function body goes on its own line. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Fri Jun 20 19:51:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 19:51:24 -0400 (EDT) Subject: svn rev #20452: branches/sun-iprop/src/ kadmin/server/ lib/kdb/ slave/ Message-ID: <200806202351.TAA01692@drugstore.mit.edu> Commit By: raeburn Log Message: MIT indentation style. Changed Files: U branches/sun-iprop/src/kadmin/server/ipropd_svc.c U branches/sun-iprop/src/lib/kdb/kdb_convert.c U branches/sun-iprop/src/lib/kdb/kdb_log.c U branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Fri Jun 20 20:06:53 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 20:06:53 -0400 (EDT) Subject: svn rev #20453: branches/sun-iprop/src/ kadmin/server/ lib/kdb/ slave/ Message-ID: <200806210006.UAA01957@drugstore.mit.edu> Commit By: raeburn Log Message: Don't bother with null pointer checks before calling free. Changed Files: U branches/sun-iprop/src/kadmin/server/ipropd_svc.c U branches/sun-iprop/src/lib/kdb/kdb5.c U branches/sun-iprop/src/lib/kdb/kdb_convert.c U branches/sun-iprop/src/lib/kdb/kdb_log.c U branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Fri Jun 20 20:26:09 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 20 Jun 2008 20:26:09 -0400 (EDT) Subject: svn rev #20454: branches/sun-iprop/doc/ Message-ID: <200806210026.UAA02262@drugstore.mit.edu> Commit By: raeburn Log Message: bunch o' notes Changed Files: A branches/sun-iprop/doc/iprop-notes.txt From raeburn at MIT.EDU Mon Jun 23 16:05:47 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 16:05:47 -0400 (EDT) Subject: svn rev #20455: branches/sun-iprop/doc/ Message-ID: <200806232005.QAA13338@drugstore.mit.edu> Commit By: raeburn Log Message: note current threshold for 'busy' database Changed Files: U branches/sun-iprop/doc/install.texinfo From raeburn at MIT.EDU Mon Jun 23 16:09:54 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 16:09:54 -0400 (EDT) Subject: svn rev #20456: branches/sun-iprop/doc/ Message-ID: <200806232009.QAA13735@drugstore.mit.edu> Commit By: raeburn Log Message: more notes, on thread safety and logging Changed Files: U branches/sun-iprop/doc/iprop-notes.txt From raeburn at MIT.EDU Mon Jun 23 16:13:33 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 16:13:33 -0400 (EDT) Subject: svn rev #20457: branches/sun-iprop/ doc/ src/include/ src/lib/kdb/ Message-ID: <200806232013.QAA14085@drugstore.mit.edu> Commit By: raeburn Log Message: Do file locking on the update log file. Changed Files: U branches/sun-iprop/doc/iprop-notes.txt U branches/sun-iprop/src/include/kdb_log.h U branches/sun-iprop/src/lib/kdb/kdb5.c U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Mon Jun 23 17:49:52 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 17:49:52 -0400 (EDT) Subject: svn rev #20458: branches/sun-iprop/doc/ Message-ID: <200806232149.RAA21275@drugstore.mit.edu> Commit By: raeburn Log Message: add protocol note Changed Files: U branches/sun-iprop/doc/iprop-notes.txt From raeburn at MIT.EDU Mon Jun 23 17:51:17 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 17:51:17 -0400 (EDT) Subject: svn rev #20459: branches/sun-iprop/doc/ Message-ID: <200806232151.RAA21473@drugstore.mit.edu> Commit By: raeburn Log Message: did locking Changed Files: U branches/sun-iprop/doc/iprop-notes.txt From raeburn at MIT.EDU Mon Jun 23 18:21:11 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 18:21:11 -0400 (EDT) Subject: svn rev #20460: branches/sun-iprop/src/kadmin/server/ Message-ID: <200806232221.SAA23704@drugstore.mit.edu> Commit By: raeburn Log Message: Check for kiprop/* service principal name in iprop service. Changed Files: U branches/sun-iprop/src/kadmin/server/ipropd_svc.c U branches/sun-iprop/src/kadmin/server/kadm_rpc_svc.c U branches/sun-iprop/src/kadmin/server/misc.h From raeburn at MIT.EDU Mon Jun 23 19:01:53 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 19:01:53 -0400 (EDT) Subject: svn rev #20461: branches/sun-iprop/doc/ Message-ID: <200806232301.TAA26712@drugstore.mit.edu> Commit By: raeburn Log Message: update for work done Changed Files: U branches/sun-iprop/doc/iprop-notes.txt From raeburn at MIT.EDU Mon Jun 23 19:36:15 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 19:36:15 -0400 (EDT) Subject: svn rev #20462: branches/sun-iprop/src/lib/kdb/ Message-ID: <200806232336.TAA27132@drugstore.mit.edu> Commit By: raeburn Log Message: Only do update log locking if actually using iprop. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Mon Jun 23 19:43:28 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 23 Jun 2008 19:43:28 -0400 (EDT) Subject: svn rev #20463: branches/sun-iprop/src/slave/ Message-ID: <200806232343.TAA27263@drugstore.mit.edu> Commit By: raeburn Log Message: On failures other than bad parameters in the config file, sleep and then try again, rather than exiting. This includes the case of not being able to reach a KDC to get credentials. Changed Files: U branches/sun-iprop/src/slave/kpropd.c From wfiveash at MIT.EDU Mon Jun 23 21:44:34 2008 From: wfiveash at MIT.EDU (wfiveash@MIT.EDU) Date: Mon, 23 Jun 2008 21:44:34 -0400 (EDT) Subject: svn rev #20464: branches/mkey_keytab/src/ kadmin/dbutil/ lib/kdb/ Message-ID: <200806240144.VAA28102@drugstore.mit.edu> Commit By: wfiveash Log Message: fixed a few more bugs, most tests are passing but may have some more work to do. Changed Files: U branches/mkey_keytab/src/kadmin/dbutil/kdb5_util.c U branches/mkey_keytab/src/lib/kdb/kdb_default.c From raeburn at MIT.EDU Tue Jun 24 01:04:31 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Tue, 24 Jun 2008 01:04:31 -0400 (EDT) Subject: svn rev #20465: trunk/ doc/ src/config-files/ src/include/ src/kadmin/cli/ src/kadmin/dbutil/ ... Message-ID: <200806240504.BAA29827@drugstore.mit.edu> Commit By: raeburn Log Message: Merge from branch sun-iprop. Changed Files: U trunk/README U trunk/doc/copyright.texinfo U trunk/doc/install.texinfo A trunk/doc/iprop-notes.txt U trunk/src/config-files/kdc.conf.M A trunk/src/include/iprop.h A trunk/src/include/iprop_hdr.h U trunk/src/include/k5-int.h U trunk/src/include/k5-platform.h A trunk/src/include/kdb_log.h U trunk/src/include/osconf.hin U trunk/src/kadmin/cli/kadmin.M U trunk/src/kadmin/cli/kadmin.c U trunk/src/kadmin/dbutil/Makefile.in U trunk/src/kadmin/dbutil/dump.c U trunk/src/kadmin/dbutil/kadm5_create.c U trunk/src/kadmin/dbutil/kdb5_create.c U trunk/src/kadmin/dbutil/kdb5_destroy.c U trunk/src/kadmin/dbutil/kdb5_util.c U trunk/src/kadmin/dbutil/kdb5_util.h U trunk/src/kadmin/server/Makefile.in A trunk/src/kadmin/server/ipropd_svc.c U trunk/src/kadmin/server/kadm_rpc_svc.c U trunk/src/kadmin/server/kadmind.M U trunk/src/kadmin/server/misc.h U trunk/src/kadmin/server/ovsec_kadmd.c U trunk/src/kadmin/server/server_stubs.c U trunk/src/lib/kadm5/Makefile.in U trunk/src/lib/kadm5/admin.h U trunk/src/lib/kadm5/alt_prof.c U trunk/src/lib/kadm5/clnt/Makefile.in U trunk/src/lib/kadm5/clnt/client_init.c U trunk/src/lib/kadm5/clnt/libkadm5clnt.exports U trunk/src/lib/kadm5/srv/Makefile.in U trunk/src/lib/kadm5/srv/libkadm5srv.exports U trunk/src/lib/kadm5/srv/server_acl.c U trunk/src/lib/kadm5/srv/server_acl.h U trunk/src/lib/kadm5/srv/server_init.c U trunk/src/lib/kdb/Makefile.in A trunk/src/lib/kdb/iprop.x A trunk/src/lib/kdb/iprop_xdr.c U trunk/src/lib/kdb/kdb5.c A trunk/src/lib/kdb/kdb_convert.c A trunk/src/lib/kdb/kdb_log.c U trunk/src/lib/kdb/libkdb5.exports U trunk/src/lib/krb5/error_tables/kdb5_err.et U trunk/src/slave/Makefile.in U trunk/src/slave/kpropd.M U trunk/src/slave/kpropd.c A trunk/src/slave/kpropd_rpc.c A trunk/src/slave/kproplog.M A trunk/src/slave/kproplog.c From epeisach at MIT.EDU Tue Jun 24 13:51:10 2008 From: epeisach at MIT.EDU (epeisach@MIT.EDU) Date: Tue, 24 Jun 2008 13:51:10 -0400 (EDT) Subject: svn rev #20466: trunk/src/lib/kdb/ Message-ID: <200806241751.NAA05946@drugstore.mit.edu> Commit By: epeisach Log Message: Include kdb_log.h for missing prototypes. Declare conv_princ_2db & conv_princ_2ulog as static as they are not exported or used outside this file. Changed Files: U trunk/src/lib/kdb/kdb_convert.c From wfiveash at MIT.EDU Tue Jun 24 20:42:02 2008 From: wfiveash at MIT.EDU (wfiveash@MIT.EDU) Date: Tue, 24 Jun 2008 20:42:02 -0400 (EDT) Subject: svn rev #20467: branches/mkey_keytab/src/ kadmin/dbutil/ lib/kdb/ Message-ID: <200806250042.UAA09762@drugstore.mit.edu> Commit By: wfiveash Log Message: All relevant tests in local src tree pass. Changed Files: U branches/mkey_keytab/src/kadmin/dbutil/kdb5_util.c U branches/mkey_keytab/src/lib/kdb/kdb_default.c From raeburn at MIT.EDU Wed Jun 25 14:00:40 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 25 Jun 2008 14:00:40 -0400 (EDT) Subject: svn rev #20468: trunk/src/ include/gssrpc/ lib/rpc/ Message-ID: <200806251800.OAA18816@drugstore.mit.edu> Commit By: raeburn Log Message: Pull in xdr_sizeof from tirpc2.3 (which has the same license as our current rpc code). Changed Files: U trunk/src/include/gssrpc/rename.h U trunk/src/include/gssrpc/xdr.h U trunk/src/lib/rpc/Makefile.in U trunk/src/lib/rpc/libgssrpc.exports A trunk/src/lib/rpc/xdr_sizeof.c From raeburn at MIT.EDU Wed Jun 25 14:05:09 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 25 Jun 2008 14:05:09 -0400 (EDT) Subject: svn rev #20469: trunk/src/config/ Message-ID: <200806251805.OAA18946@drugstore.mit.edu> Commit By: raeburn Log Message: kdb library now depends on gssrpc; add it to link commands Changed Files: U trunk/src/config/pre.in From raeburn at MIT.EDU Wed Jun 25 14:30:25 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 25 Jun 2008 14:30:25 -0400 (EDT) Subject: svn rev #20470: trunk/src/lib/rpc/ Message-ID: <200806251830.OAA19273@drugstore.mit.edu> Commit By: raeburn Log Message: Bump minor version number. Update dependencies. Changed Files: U trunk/src/lib/rpc/Makefile.in From lxs at MIT.EDU Wed Jun 25 15:14:07 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Wed, 25 Jun 2008 15:14:07 -0400 (EDT) Subject: svn rev #20471: trunk/src/ccapi/server/mac/ Message-ID: <200806251914.PAA20310@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: Add new launchd flags to CCacheServer plist file Added LimitLoadToSessionType "Background" to launch the CCacheServer once per user rather than only for GUI sessions. Added ThrottleInterval key to allow the CCacheServer to relaunch frequently. Set CFFIXED_USER_HOME environment variable to prevent the CCacheServer from accessing the user's home directory. Changed Files: U trunk/src/ccapi/server/mac/edu.mit.Kerberos.CCacheServer.plist From lxs at MIT.EDU Wed Jun 25 15:50:12 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Wed, 25 Jun 2008 15:50:12 -0400 (EDT) Subject: svn rev #20472: trunk/src/lib/kadm5/srv/ Message-ID: <200806251950.PAA20668@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new status: open subject: kadm5_setkey_principal_3 not copying key_data_ver and key_data_kvno Added lines to copy these fields. Changed Files: U trunk/src/lib/kadm5/srv/svr_principal.c From lxs at MIT.EDU Wed Jun 25 16:01:01 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Wed, 25 Jun 2008 16:01:01 -0400 (EDT) Subject: svn rev #20473: trunk/src/lib/krb5/krb/ Message-ID: <200806252001.QAA20916@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new status: open subject: krb5_do_preauth_tryagain should check for NULL padata Fixed so krb5_do_preauth_tryagain no longer crashes on NULL padata but instead returns an error. Changed Files: U trunk/src/lib/krb5/krb/preauth2.c From lxs at MIT.EDU Wed Jun 25 17:21:57 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Wed, 25 Jun 2008 17:21:57 -0400 (EDT) Subject: svn rev #20474: trunk/src/lib/krb5/krb/ Message-ID: <200806252121.RAA22089@drugstore.mit.edu> Commit By: lxs Log Message: ticket: 5991 Rolled back patch because tickets 4495 and 5124 fix this bug in a different way. Changed Files: U trunk/src/lib/krb5/krb/preauth2.c From tlyu at MIT.EDU Wed Jun 25 18:55:19 2008 From: tlyu at MIT.EDU (tlyu@MIT.EDU) Date: Wed, 25 Jun 2008 18:55:19 -0400 (EDT) Subject: CVS report: tracking/rt/lib/RT User.pm Message-ID: <200806252255.SAA22961@drugstore.mit.edu> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mailman.mit.edu/pipermail/cvs-krb5/attachments/20080625/e66f63dc/attachment.bat From wfiveash at MIT.EDU Wed Jun 25 19:04:46 2008 From: wfiveash at MIT.EDU (wfiveash@MIT.EDU) Date: Wed, 25 Jun 2008 19:04:46 -0400 (EDT) Subject: svn rev #20475: branches/mkey_keytab/src/ kadmin/dbutil/ lib/kadm5/ lib/kdb/ ... Message-ID: <200806252304.TAA23021@drugstore.mit.edu> Commit By: wfiveash Log Message: ticket: new subject: Masterkey Keytab Stash This ticket is to track code changes for the Masterkey Keytab Stash project. The Krb Consortium page is: http://k5wiki.kerberos.org/wiki/Projects/Masterkey_Keytab_Stash Changed Files: U branches/mkey_keytab/src/kadmin/dbutil/kdb5_stash.c U branches/mkey_keytab/src/kadmin/dbutil/kdb5_util.M U branches/mkey_keytab/src/lib/kadm5/alt_prof.c U branches/mkey_keytab/src/lib/kdb/kdb5.c U branches/mkey_keytab/src/lib/kdb/kdb_default.c U branches/mkey_keytab/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.M From lxs at MIT.EDU Thu Jun 26 14:07:48 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Thu, 26 Jun 2008 14:07:48 -0400 (EDT) Subject: svn rev #20476: trunk/src/ include/ lib/krb5/krb/ Message-ID: <200806261807.OAA03669@drugstore.mit.edu> Commit By: lxs Log Message: ticket: 5968 status: open Apple PKINIT LKDC support. Changed Files: U trunk/src/include/pkinit_cert_store.h U trunk/src/lib/krb5/krb/pkinit_apple_cert_store.c U trunk/src/lib/krb5/krb/preauth2.c From tlyu at MIT.EDU Thu Jun 26 19:30:06 2008 From: tlyu at MIT.EDU (tlyu@MIT.EDU) Date: Thu, 26 Jun 2008 19:30:06 -0400 (EDT) Subject: CVS report: tracking/rt lib/RT/Transaction.pm webrt/Ticket ... Message-ID: <200806262330.TAA06287@drugstore.mit.edu> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mailman.mit.edu/pipermail/cvs-krb5/attachments/20080626/15b6ad94/attachment.bat From raeburn at MIT.EDU Thu Jun 26 20:20:34 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 20:20:34 -0400 (EDT) Subject: svn rev #20477: trunk/src/lib/rpc/ Message-ID: <200806270020.UAA06626@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: new target_version: 1.6.4 Fix possible null pointer deref, possible uninit ptr use, possible leak in unlikely small-allocation failure case. Changed Files: U trunk/src/lib/rpc/auth_gssapi.c From raeburn at MIT.EDU Thu Jun 26 20:22:44 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 20:22:44 -0400 (EDT) Subject: svn rev #20478: trunk/src/lib/krb5/os/ Message-ID: <200806270022.UAA06732@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: new target_version: 1.6.4 Fix off-by-one error in range check on file descriptor number. Changed Files: U trunk/src/lib/krb5/os/sendto_kdc.c From raeburn at MIT.EDU Thu Jun 26 20:32:00 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 20:32:00 -0400 (EDT) Subject: svn rev #20479: trunk/src/lib/krb5/os/ Message-ID: <200806270032.UAA06880@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: 5925 status: open Don't do FD_SETSIZE check on Windows. Also, for form's sake, use closesocket instead of close inside the check. Kevin or Jeff, could you please verify that the code works again? Changed Files: U trunk/src/lib/krb5/os/sendto_kdc.c From raeburn at MIT.EDU Thu Jun 26 21:26:09 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 21:26:09 -0400 (EDT) Subject: svn rev #20480: trunk/src/lib/krb5/krb/ Message-ID: <200806270126.VAA07392@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: new subject: fix free of automatic storage target_version: 1.6.4 tags: pullup Fix a possible free of automatic storage that can happen on an (unlikely) encoding failure. Changed Files: U trunk/src/lib/krb5/krb/rd_safe.c From raeburn at MIT.EDU Thu Jun 26 22:47:11 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 22:47:11 -0400 (EDT) Subject: svn rev #20481: trunk/src/ kdc/ lib/gssapi/krb5/ lib/krb5/krb/ lib/krb5/os/ lib/rpc/ ... Message-ID: <200806270247.WAA08072@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: new target_version: 1.6.4 subject: misc memory leaks tags: pullup Fix various memory leaks that show up mostly in error cases (e.g., failure to allocate one small object, and then we forget to free another one). Changed Files: U trunk/src/kdc/do_tgs_req.c U trunk/src/kdc/kdc_util.c U trunk/src/lib/gssapi/krb5/k5seal.c U trunk/src/lib/krb5/krb/bld_pr_ext.c U trunk/src/lib/krb5/krb/get_creds.c U trunk/src/lib/krb5/krb/get_in_tkt.c U trunk/src/lib/krb5/krb/init_ctx.c U trunk/src/lib/krb5/os/an_to_ln.c U trunk/src/lib/rpc/auth_gss.c U trunk/src/plugins/kdb/db2/adb_policy.c From raeburn at MIT.EDU Thu Jun 26 22:51:10 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 22:51:10 -0400 (EDT) Subject: svn rev #20482: trunk/src/lib/krb5/krb/ Message-ID: <200806270251.WAA08180@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: 5997 Memory leak, and possible freed-memory dereference, in an error (small allocation failure) path. Changed Files: U trunk/src/lib/krb5/krb/gic_opt.c From raeburn at MIT.EDU Thu Jun 26 23:14:40 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 23:14:40 -0400 (EDT) Subject: svn rev #20483: trunk/src/lib/gssapi/krb5/ Message-ID: <200806270314.XAA08412@drugstore.mit.edu> Commit By: raeburn Log Message: call kg_delete_lucidctx_id before freeing, not after Changed Files: U trunk/src/lib/gssapi/krb5/lucid_context.c From raeburn at MIT.EDU Thu Jun 26 23:20:49 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 23:20:49 -0400 (EDT) Subject: svn rev #20484: trunk/src/lib/crypto/ Message-ID: <200806270320.XAA08540@drugstore.mit.edu> Commit By: raeburn Log Message: When returning an error, don't also pass back an invalid pointer. Changed Files: U trunk/src/lib/crypto/old_api_glue.c From raeburn at MIT.EDU Thu Jun 26 23:33:15 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 26 Jun 2008 23:33:15 -0400 (EDT) Subject: svn rev #20485: trunk/src/ kadmin/server/ kdc/ lib/krb5/krb/ slave/ Message-ID: <200806270333.XAA08701@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: new target_version: 1.6.4 tags: pullup subject: use-after-free bugs Fix some bugs with storage being used immediately after being freed. None look like anything an attacker can really manipulate AFAICT. Changed Files: U trunk/src/kadmin/server/server_stubs.c U trunk/src/kdc/network.c U trunk/src/lib/krb5/krb/mk_cred.c U trunk/src/slave/kprop.c From raeburn at MIT.EDU Fri Jun 27 00:18:39 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 27 Jun 2008 00:18:39 -0400 (EDT) Subject: svn rev #20486: trunk/src/kadmin/ktutil/ Message-ID: <200806270418.AAA09087@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: new subject: fix ktutil listing with timestamp ktutil's "list -t" option is supposed to show the timestamp stored in the keytab file. Instead, it shows some random (uninitialized) value, interpreted as a timestamp. Changed Files: U trunk/src/kadmin/ktutil/ktutil.c From raeburn at MIT.EDU Fri Jun 27 00:47:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 27 Jun 2008 00:47:24 -0400 (EDT) Subject: svn rev #20487: trunk/src/ clients/kinit/ kadmin/dbutil/ lib/krb5/keytab/ Message-ID: <200806270447.AAA09419@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: new subject: misc uninitialized-storage accesses Fix some miscellaneous uninitialized-storage uses, mainly in unlikely error paths. Changed Files: U trunk/src/clients/kinit/kinit.c U trunk/src/kadmin/dbutil/ovload.c U trunk/src/lib/krb5/keytab/kt_memory.c From raeburn at MIT.EDU Fri Jun 27 01:41:27 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 27 Jun 2008 01:41:27 -0400 (EDT) Subject: svn rev #20488: trunk/src/plugins/kdb/db2/ Message-ID: <200806270541.BAA09940@drugstore.mit.edu> Commit By: raeburn Log Message: Check for strdup failure. Fix a memory leak in one failure case. Changed Files: U trunk/src/plugins/kdb/db2/kdb_db2.c From lxs at MIT.EDU Fri Jun 27 15:46:34 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Fri, 27 Jun 2008 15:46:34 -0400 (EDT) Subject: svn rev #20489: trunk/src/lib/kdb/ Message-ID: <200806271946.PAA17417@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: Big endian stash file support Added support for stash files with a consistent endianness (big endian) so that one can migrate a KDC from a machine with one endianess to a machine with the other endianess. Used by Kerberos for Macintosh. Changed Files: U trunk/src/lib/kdb/kdb_default.c From wfiveash at MIT.EDU Fri Jun 27 18:03:37 2008 From: wfiveash at MIT.EDU (wfiveash@MIT.EDU) Date: Fri, 27 Jun 2008 18:03:37 -0400 (EDT) Subject: svn rev #20490: branches/mkey_keytab/src/lib/kdb/ Message-ID: <200806272203.SAA18962@drugstore.mit.edu> Commit By: wfiveash Log Message: The logic of the krb5_db_def_fetch_mkey_keytab() was off a bit when checking the keys against specified kvno and enctypes. The code now correctly check for either kvno, enctype or both if specified. Changed Files: U branches/mkey_keytab/src/lib/kdb/kdb_default.c From raeburn at MIT.EDU Mon Jun 30 18:03:50 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 30 Jun 2008 18:03:50 -0400 (EDT) Subject: svn rev #20491: trunk/src/lib/kdb/ Message-ID: <200806302203.SAA14131@drugstore.mit.edu> Commit By: raeburn Log Message: make depend Changed Files: U trunk/src/lib/kdb/Makefile.in From raeburn at MIT.EDU Mon Jun 30 18:07:07 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 30 Jun 2008 18:07:07 -0400 (EDT) Subject: svn rev #20492: trunk/src/lib/krb5/os/ Message-ID: <200806302207.SAA14315@drugstore.mit.edu> Commit By: raeburn Log Message: memcpy(NULL, ptr, 0) is invalid, so don't do it Changed Files: U trunk/src/lib/krb5/os/changepw.c From wfiveash at MIT.EDU Mon Jun 30 20:43:07 2008 From: wfiveash at MIT.EDU (wfiveash@MIT.EDU) Date: Mon, 30 Jun 2008 20:43:07 -0400 (EDT) Subject: svn rev #20493: branches/mkey_keytab/src/ kadmin/dbutil/ lib/kadm5/unit-test/api.2/ ... Message-ID: <200807010043.UAA15713@drugstore.mit.edu> Commit By: wfiveash Log Message: Talked with MIT people and decided to revert the logic of krb5_db_def_fetch_mkey_keytab() so that it does use the mkey princ arg to locate the masterkey in the keytab stash. Also changed the error reporting done by krb5_db_def_fetch_mkey() to call error_message() on the return code of the keytab stash fetch and the old format stash fetch and set the error message to include both of those since this is an ambiguous situation. And test case 108 in src/kerberos/mit/svn/branches/mkey_keytab/src/lib/kadm5/unit-test/api.2/init-v2.exp was modified to expect KRB5_KDB_CANTREAD_STORED instead of KDB_NOMASTERKEY. Changed Files: U branches/mkey_keytab/src/kadmin/dbutil/dump.c U branches/mkey_keytab/src/kadmin/dbutil/kdb5_stash.c U branches/mkey_keytab/src/lib/kadm5/unit-test/api.2/init-v2.exp U branches/mkey_keytab/src/lib/kdb/kdb_default.c