From lxs at MIT.EDU Wed May 7 15:30:15 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Wed, 7 May 2008 15:30:15 -0400 (EDT) Subject: svn rev #20314: trunk/src/ include/ include/kim/ kim/ kim/agent/ kim/agent/mac/ ... Message-ID: <200805071930.PAA15203@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new status: open subject: Move KIM implementation to the krb5 repository Moved sources and headers. Changed Files: A trunk/src/include/kim/ A trunk/src/include/kim/kim.h A trunk/src/include/kim/kim_ccache.h A trunk/src/include/kim/kim_credential.h A trunk/src/include/kim/kim_error.h A trunk/src/include/kim/kim_identity.h A trunk/src/include/kim/kim_options.h A trunk/src/include/kim/kim_preferences.h A trunk/src/include/kim/kim_selection_hints.h A trunk/src/include/kim/kim_string.h A trunk/src/include/kim/kim_types.h A trunk/src/kim/ A trunk/src/kim/agent/ A trunk/src/kim/agent/mac/ A trunk/src/kim/agent/mac/KerberosAgent-Info.plist A trunk/src/kim/agent/mac/KerberosAgentPrefix.pch A trunk/src/kim/agent/mac/main.m A trunk/src/kim/agent/mac/resources/ A trunk/src/kim/agent/mac/resources/Add.tiff A trunk/src/kim/agent/mac/resources/Add_Pressed.tiff A trunk/src/kim/agent/mac/resources/English.lproj/ A trunk/src/kim/agent/mac/resources/English.lproj/Authentication.xib A trunk/src/kim/agent/mac/resources/English.lproj/MainMenu.xib A trunk/src/kim/agent/mac/resources/Gear.tiff A trunk/src/kim/agent/mac/resources/KerberosAgent.icns A trunk/src/kim/agent/mac/resources/Remove.tiff A trunk/src/kim/agent/mac/resources/Remove_Pressed.tiff A trunk/src/kim/lib/ A trunk/src/kim/lib/kim.exports A trunk/src/kim/lib/kim_ccache.c A trunk/src/kim/lib/kim_ccache_private.h A trunk/src/kim/lib/kim_credential.c A trunk/src/kim/lib/kim_error.c A trunk/src/kim/lib/kim_error_code.et A trunk/src/kim/lib/kim_error_private.h A trunk/src/kim/lib/kim_identity.c A trunk/src/kim/lib/kim_identity_private.h A trunk/src/kim/lib/kim_library.c A trunk/src/kim/lib/kim_library_private.h A trunk/src/kim/lib/kim_options.c A trunk/src/kim/lib/kim_options_private.h A trunk/src/kim/lib/kim_preferences.c A trunk/src/kim/lib/kim_preferences_private.h A trunk/src/kim/lib/kim_private.h A trunk/src/kim/lib/kim_selection_hints.c A trunk/src/kim/lib/kim_selection_hints_private.h A trunk/src/kim/lib/kim_string.c A trunk/src/kim/lib/kim_string_private.h A trunk/src/kim/lib/mac/ A trunk/src/kim/lib/mac/kim_os_identity.c A trunk/src/kim/lib/mac/kim_os_library.c A trunk/src/kim/lib/mac/kim_os_preferences.c A trunk/src/kim/lib/mac/kim_os_private.h A trunk/src/kim/lib/mac/kim_os_selection_hints.c A trunk/src/kim/lib/mac/kim_os_string.c A trunk/src/kim/test/ A trunk/src/kim/test/main.c A trunk/src/kim/test/test_kim_common.c A trunk/src/kim/test/test_kim_common.h A trunk/src/kim/test/test_kim_identity.c A trunk/src/kim/test/test_kim_identity.h A trunk/src/kim/test/test_kim_preferences.c A trunk/src/kim/test/test_kim_preferences.h A trunk/src/kim/test/test_kim_selection_hints.c A trunk/src/kim/test/test_kim_selection_hints.h From lxs at MIT.EDU Wed May 7 15:40:33 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Wed, 7 May 2008 15:40:33 -0400 (EDT) Subject: svn rev #20315: trunk/doc/ kim/ kim/html/ Message-ID: <200805071940.PAA15446@drugstore.mit.edu> Commit By: lxs Log Message: ticket: 5960 Added kim documentation. Changed Files: A trunk/doc/kim/ A trunk/doc/kim/Doxyfile A trunk/doc/kim/html/ A trunk/doc/kim/html/doxygen.css A trunk/doc/kim/html/doxygen.png A trunk/doc/kim/html/group__kim__ccache__iterator__reference.html A trunk/doc/kim/html/group__kim__ccache__reference.html A trunk/doc/kim/html/group__kim__credential__iterator__reference.html A trunk/doc/kim/html/group__kim__credential__reference.html A trunk/doc/kim/html/group__kim__error__reference.html A trunk/doc/kim/html/group__kim__favorite__identities__reference.html A trunk/doc/kim/html/group__kim__identity__reference.html A trunk/doc/kim/html/group__kim__options__reference.html A trunk/doc/kim/html/group__kim__preferences__reference.html A trunk/doc/kim/html/group__kim__selection__hints__reference.html A trunk/doc/kim/html/group__kim__string__reference.html A trunk/doc/kim/html/group__kim__types__reference.html A trunk/doc/kim/html/index.html A trunk/doc/kim/html/kim_ccache_overview.html A trunk/doc/kim/html/kim_credential_overview.html A trunk/doc/kim/html/kim_error_overview.html A trunk/doc/kim/html/kim_favorite_identities_overview.html A trunk/doc/kim/html/kim_identity_overview.html A trunk/doc/kim/html/kim_options_overview.html A trunk/doc/kim/html/kim_preferences_overview.html A trunk/doc/kim/html/kim_selection_hints_overview.html A trunk/doc/kim/html/kim_string_overview.html A trunk/doc/kim/html/modules.html A trunk/doc/kim/html/tab_b.gif A trunk/doc/kim/html/tab_l.gif A trunk/doc/kim/html/tab_r.gif A trunk/doc/kim/html/tabs.css From rra at MIT.EDU Sat May 10 23:54:43 2008 From: rra at MIT.EDU (rra@MIT.EDU) Date: Sat, 10 May 2008 23:54:43 -0400 (EDT) Subject: svn rev #20316: trunk/src/config-files/ Message-ID: <200805110354.XAA29273@drugstore.mit.edu> Commit By: rra Log Message: Ticket: 5544 Tags: pullup Fix a typo in krb5.conf: ldap_server should be ldap_servers, as the latter is what the LDAP KDB plugin looks for. Changed Files: U trunk/src/config-files/krb5.conf.M From raeburn at MIT.EDU Thu May 15 19:01:30 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 15 May 2008 19:01:30 -0400 (EDT) Subject: svn rev #20317: trunk/src/lib/gssapi/krb5/ Message-ID: <200805152301.TAA14881@drugstore.mit.edu> Commit By: raeburn Log Message: Free context after use, not before. Changed Files: U trunk/src/lib/gssapi/krb5/import_sec_context.c From raeburn at MIT.EDU Thu May 15 19:03:55 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 15 May 2008 19:03:55 -0400 (EDT) Subject: svn rev #20318: trunk/src/lib/gssapi/krb5/ Message-ID: <200805152303.TAA15000@drugstore.mit.edu> Commit By: raeburn Log Message: Fix minor bug in kg_save_name failure cleanup code. Changed Files: U trunk/src/lib/gssapi/krb5/inq_context.c From raeburn at MIT.EDU Thu May 15 19:06:13 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 15 May 2008 19:06:13 -0400 (EDT) Subject: svn rev #20319: trunk/src/lib/gssapi/krb5/ Message-ID: <200805152306.TAA15112@drugstore.mit.edu> Commit By: raeburn Log Message: Don't test error code when it's known to be 0. Changed Files: U trunk/src/lib/gssapi/krb5/lucid_context.c From raeburn at MIT.EDU Thu May 15 19:08:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 15 May 2008 19:08:24 -0400 (EDT) Subject: svn rev #20320: trunk/src/lib/gssapi/mechglue/ Message-ID: <200805152308.TAA15241@drugstore.mit.edu> Commit By: raeburn Log Message: Move auto var to outer scope, because its storage is used beyond the inner scope. Changed Files: U trunk/src/lib/gssapi/mechglue/g_dsp_status.c From raeburn at MIT.EDU Fri May 16 17:51:41 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 16 May 2008 17:51:41 -0400 (EDT) Subject: svn rev #20321: branches/ Message-ID: <200805162151.RAA28131@drugstore.mit.edu> Commit By: raeburn Log Message: Sun iprop integration branch Changed Files: A branches/sun-iprop/ From raeburn at MIT.EDU Fri May 16 18:52:52 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 16 May 2008 18:52:52 -0400 (EDT) Subject: svn rev #20322: trunk/src/lib/kdb/ Message-ID: <200805162252.SAA28660@drugstore.mit.edu> Commit By: raeburn Log Message: Minor spelling & comment formatting. Changed Files: U trunk/src/lib/kdb/kdb5.c From raeburn at MIT.EDU Fri May 16 21:11:43 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 16 May 2008 21:11:43 -0400 (EDT) Subject: svn rev #20323: trunk/src/kadmin/dbutil/ Message-ID: <200805170111.VAA29712@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: 5943 Force hostname to lowercase before constructing kadmin principal name. Allocate space for the name dynamically. Changed Files: U trunk/src/kadmin/dbutil/kadm5_create.c From raeburn at MIT.EDU Mon May 19 12:48:17 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 19 May 2008 12:48:17 -0400 (EDT) Subject: svn rev #20324: branches/sun-iprop/src/ kadmin/dbutil/ lib/kdb/ Message-ID: <200805191648.MAA21275@drugstore.mit.edu> Commit By: raeburn Log Message: merge to trunk r20323 Changed Files: U branches/sun-iprop/src/kadmin/dbutil/kadm5_create.c U branches/sun-iprop/src/lib/kdb/kdb5.c From raeburn at MIT.EDU Mon May 19 14:12:49 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Mon, 19 May 2008 14:12:49 -0400 (EDT) Subject: svn rev #20325: trunk/src/plugins/preauth/pkinit/ Message-ID: <200805191812.OAA22128@drugstore.mit.edu> Commit By: raeburn Log Message: ticket: 5899 Use $(DL_LIB) instead of explicit -ldl. Changed Files: U trunk/src/plugins/preauth/pkinit/Makefile.in From raeburn at MIT.EDU Thu May 22 17:07:00 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 22 May 2008 17:07:00 -0400 (EDT) Subject: svn rev #20326: branches/sun-iprop/src/ include/ iprop/ kadmin/cli/ kadmin/dbutil/ ... Message-ID: <200805222107.RAA28965@drugstore.mit.edu> Commit By: raeburn Log Message: Checkpoint initial, brute-force, manual merge of initial Sun patch for incremental propagation. Missing a couple bits, including doc updates. Won't compile currently. Changed Files: U branches/sun-iprop/src/include/k5-int.h A branches/sun-iprop/src/iprop/ A branches/sun-iprop/src/iprop/Makefile.iprop A branches/sun-iprop/src/iprop/iprop.h A branches/sun-iprop/src/iprop/iprop.x A branches/sun-iprop/src/iprop/iprop_client.c A branches/sun-iprop/src/iprop/iprop_clnt.c A branches/sun-iprop/src/iprop/iprop_hdr.h A branches/sun-iprop/src/iprop/iprop_server.c A branches/sun-iprop/src/iprop/iprop_svc.c A branches/sun-iprop/src/iprop/iprop_xdr.c 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/kadmin/dbutil/kdb5_destroy.c U branches/sun-iprop/src/kadmin/dbutil/kdb5_util.c U branches/sun-iprop/src/kadmin/dbutil/kdb5_util.h U branches/sun-iprop/src/kadmin/server/Makefile.in A branches/sun-iprop/src/kadmin/server/ipropd_svc.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/clnt/client_init.c U branches/sun-iprop/src/lib/kadm5/srv/server_acl.c U branches/sun-iprop/src/lib/kadm5/srv/server_acl.h 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/lib/kdb/kdb5.c A branches/sun-iprop/src/lib/kdb/kdb_convert.c A branches/sun-iprop/src/lib/kdb/kdb_log.c A branches/sun-iprop/src/lib/kdb/kdb_log.h U branches/sun-iprop/src/lib/krb5/error_tables/kdb5_err.et U branches/sun-iprop/src/slave/Makefile.in U branches/sun-iprop/src/slave/kpropd.c A branches/sun-iprop/src/slave/kpropd_rpc.c A branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Thu May 22 17:29:33 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 22 May 2008 17:29:33 -0400 (EDT) Subject: svn rev #20328: branches/sun-iprop/src/iprop/ Message-ID: <200805222129.RAA29303@drugstore.mit.edu> Commit By: raeburn Log Message: missed an ident pragma Changed Files: U branches/sun-iprop/src/iprop/iprop_hdr.h From raeburn at MIT.EDU Thu May 22 17:15:52 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 22 May 2008 17:15:52 -0400 (EDT) Subject: svn rev #20327: branches/sun-iprop/src/ iprop/ kadmin/server/ lib/kdb/ slave/ Message-ID: <200805222115.RAA29114@drugstore.mit.edu> Commit By: raeburn Log Message: Comment out '#pragma ident' lines; re-run rpcgen. Changed Files: U branches/sun-iprop/src/iprop/iprop.h U branches/sun-iprop/src/iprop/iprop.x U branches/sun-iprop/src/iprop/iprop_client.c U branches/sun-iprop/src/iprop/iprop_clnt.c U branches/sun-iprop/src/iprop/iprop_server.c U branches/sun-iprop/src/iprop/iprop_svc.c U branches/sun-iprop/src/iprop/iprop_xdr.c 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/lib/kdb/kdb_log.h U branches/sun-iprop/src/slave/kpropd_rpc.c U branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Thu May 22 17:52:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Thu, 22 May 2008 17:52:24 -0400 (EDT) Subject: svn rev #20329: branches/sun-iprop/src/ lib/kadm5/clnt/ lib/kdb/ slave/ Message-ID: <200805222152.RAA29629@drugstore.mit.edu> Commit By: raeburn Log Message: portability: don't use boolean_t, B_TRUE, B_FALSE Changed Files: U branches/sun-iprop/src/lib/kadm5/clnt/client_init.c U branches/sun-iprop/src/lib/kdb/kdb_convert.c U branches/sun-iprop/src/slave/kpropd.c From raeburn at MIT.EDU Fri May 23 14:31:27 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 14:31:27 -0400 (EDT) Subject: svn rev #20330: branches/sun-iprop/src/ kadmin/dbutil/ lib/kdb/ Message-ID: <200805231831.OAA09924@drugstore.mit.edu> Commit By: raeburn Log Message: porting: avoid strlcpy, strlcat Changed Files: U branches/sun-iprop/src/kadmin/dbutil/kdb5_destroy.c U branches/sun-iprop/src/lib/kdb/kdb_log.c From raeburn at MIT.EDU Fri May 23 16:15:24 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 16:15:24 -0400 (EDT) Subject: svn rev #20331: branches/sun-iprop/src/lib/kdb/ Message-ID: <200805232015.QAA11231@drugstore.mit.edu> Commit By: raeburn Log Message: Combine two branches of a switch statement, identical except for which principal-name field of the union they're operating on. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Fri May 23 16:19:00 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 16:19:00 -0400 (EDT) Subject: svn rev #20332: branches/sun-iprop/src/lib/kdb/ Message-ID: <200805232019.QAA11335@drugstore.mit.edu> Commit By: raeburn Log Message: Bug fix received from Shawn Emery 2008-04-21. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Fri May 23 17:10:20 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 17:10:20 -0400 (EDT) Subject: svn rev #20333: branches/sun-iprop/src/lib/kdb/ Message-ID: <200805232110.RAA11959@drugstore.mit.edu> Commit By: raeburn Log Message: New function to implement "replace krb5_data contents with a NUL-terminated copy of contents of utf8str_t"; use it. portability: Avoid strlcpy. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From raeburn at MIT.EDU Fri May 23 17:50:54 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 17:50:54 -0400 (EDT) Subject: svn rev #20334: branches/sun-iprop/src/ kadmin/server/ lib/kdb/ slave/ Message-ID: <200805232150.RAA12524@drugstore.mit.edu> Commit By: raeburn Log Message: porting: Avoid strlcpy/strlcat. Changed Files: U branches/sun-iprop/src/kadmin/server/ipropd_svc.c U branches/sun-iprop/src/lib/kdb/kdb_log.c U branches/sun-iprop/src/slave/kpropd.c U branches/sun-iprop/src/slave/kproplog.c From raeburn at MIT.EDU Fri May 23 18:13:35 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 18:13:35 -0400 (EDT) Subject: svn rev #20335: branches/sun-iprop/src/iprop/ Message-ID: <200805232213.SAA12768@drugstore.mit.edu> Commit By: raeburn Log Message: fix include file name Changed Files: U branches/sun-iprop/src/iprop/iprop.h From raeburn at MIT.EDU Fri May 23 18:15:15 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 18:15:15 -0400 (EDT) Subject: svn rev #20336: branches/sun-iprop/src/lib/kdb/ Message-ID: <200805232215.SAA12870@drugstore.mit.edu> Commit By: raeburn Log Message: misc changes to adjust for DAL changes, portability Changed Files: 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/lib/kdb/kdb_log.h From raeburn at MIT.EDU Fri May 23 18:22:28 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 18:22:28 -0400 (EDT) Subject: svn rev #20337: branches/sun-iprop/src/lib/kdb/ Message-ID: <200805232222.SAA12998@drugstore.mit.edu> Commit By: raeburn Log Message: fix silly typo in last change Changed Files: U branches/sun-iprop/src/lib/kdb/kdb5.c From raeburn at MIT.EDU Fri May 23 20:13:36 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 20:13:36 -0400 (EDT) Subject: svn rev #20338: branches/sun-iprop/src/iprop/ Message-ID: <200805240013.UAA13833@drugstore.mit.edu> Commit By: raeburn Log Message: Don't need 64-bit types. Changed Files: U branches/sun-iprop/src/iprop/iprop.x U branches/sun-iprop/src/iprop/iprop_xdr.c From raeburn at MIT.EDU Fri May 23 21:32:59 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 21:32:59 -0400 (EDT) Subject: svn rev #20339: branches/sun-iprop/src/lib/kdb/ Message-ID: <200805240132.VAA14522@drugstore.mit.edu> Commit By: raeburn Log Message: compile in iprop_xdr.c; link against libgssrpc Changed Files: U branches/sun-iprop/src/lib/kdb/Makefile.in From raeburn at MIT.EDU Fri May 23 22:06:18 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Fri, 23 May 2008 22:06:18 -0400 (EDT) Subject: svn rev #20340: branches/sun-iprop/src/lib/kdb/ Message-ID: <200805240206.WAA14868@drugstore.mit.edu> Commit By: raeburn Log Message: two identical elements in a union? just make the overlay guarantees work for us, and don't differentiate. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From lxs at MIT.EDU Tue May 27 12:25:53 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Tue, 27 May 2008 12:25:53 -0400 (EDT) Subject: svn rev #20341: trunk/src/util/profile/ Message-ID: <200805271625.MAA01978@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: Profile library should not call rw_access earlier than needed Call rw_access lazily so we only call access just before we need to write to the file to avoid calling access as often. Deprecated bit in profile structures to track writability. Changed Files: U trunk/src/util/profile/prof_file.c U trunk/src/util/profile/prof_init.c U trunk/src/util/profile/prof_int.h From raeburn at MIT.EDU Wed May 28 18:15:16 2008 From: raeburn at MIT.EDU (raeburn@MIT.EDU) Date: Wed, 28 May 2008 18:15:16 -0400 (EDT) Subject: svn rev #20342: branches/sun-iprop/src/lib/kdb/ Message-ID: <200805282215.SAA21408@drugstore.mit.edu> Commit By: raeburn Log Message: Comment some possible problem spots to check later. Changed Files: U branches/sun-iprop/src/lib/kdb/kdb_convert.c From lxs at MIT.EDU Fri May 30 14:01:10 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Fri, 30 May 2008 14:01:10 -0400 (EDT) Subject: svn rev #20343: trunk/src/plugins/kdb/db2/ Message-ID: <200805301801.OAA16496@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: signed vs unsigned char * warnings in kdb_xdr.c load and store functions in k5-platform.h take an unsigned char *, whereas kdb_xdr.c was using a char * for decoding. This resulted in pages of warnings in the parsing code. Switched to using an unsigned char * and cast in the couple places where a char * is needed. Changed Files: U trunk/src/plugins/kdb/db2/kdb_xdr.c From lxs at MIT.EDU Fri May 30 14:28:36 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Fri, 30 May 2008 14:28:36 -0400 (EDT) Subject: svn rev #20344: trunk/src/kadmin/server/ Message-ID: <200805301828.OAA16929@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: Warnings in server_stubs.c (signed vs unsigned errmsg, gcc printf) server_stubs.c uses char * for error messages which it gets from com_err, throwing away the constness of the com_err output. Made error message args be const char * to remove warnings and prevent accidental modification of com_err strings. In calls to krb5_klog_syslog server_stubs.c passes void* into %s printf formats and passes size_ts in for the field widths in %.*s formats. After verifying that the size_ts cannot be bigger than ints (which is ensured by trunc_name) added casts to remove spurious warnings. Changed Files: U trunk/src/kadmin/server/server_stubs.c From lxs at MIT.EDU Fri May 30 15:35:57 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Fri, 30 May 2008 15:35:57 -0400 (EDT) Subject: svn rev #20345: trunk/src/kadmin/dbutil/ Message-ID: <200805301935.PAA17752@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: No prototype when building kdb5_util without krb4 support Move stdio inclusion to the top of the file so there is a definition of printf when building without v4 support. Changed Files: U trunk/src/kadmin/dbutil/loadv4.c From lxs at MIT.EDU Fri May 30 16:47:04 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Fri, 30 May 2008 16:47:04 -0400 (EDT) Subject: svn rev #20346: trunk/src/ include/ include/krb5/ kadmin/cli/ kdc/ lib/krb5/krb/ Message-ID: <200805302047.QAA18410@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new status: open subject: Apple PKINIT patch commit Commit of Apple PKINIT patches under "APPLE_PKINIT" preprocessor symbol. Long term goal is to merge these patches with the pkinit preauth plugin which does not currently have support for Mac OS X crypto libraries or the exported functions used by Back To My Mac. Changed Files: U trunk/src/include/kdb.h U trunk/src/include/krb5/krb5.hin A trunk/src/include/pkinit_apple_utils.h A trunk/src/include/pkinit_asn1.h A trunk/src/include/pkinit_cert_store.h A trunk/src/include/pkinit_client.h A trunk/src/include/pkinit_cms.h U trunk/src/kadmin/cli/kadmin.c U trunk/src/kdc/do_as_req.c U trunk/src/kdc/kdc_preauth.c A trunk/src/kdc/pkinit_apple_server.c A trunk/src/kdc/pkinit_server.h U trunk/src/lib/krb5/krb/get_in_tkt.c A trunk/src/lib/krb5/krb/pkinit_apple_asn1.c A trunk/src/lib/krb5/krb/pkinit_apple_cert_store.c A trunk/src/lib/krb5/krb/pkinit_apple_client.c A trunk/src/lib/krb5/krb/pkinit_apple_cms.c A trunk/src/lib/krb5/krb/pkinit_apple_utils.c U trunk/src/lib/krb5/krb/preauth2.c U trunk/src/lib/krb5/krb/str_conv.c From lxs at MIT.EDU Fri May 30 16:48:28 2008 From: lxs at MIT.EDU (lxs@MIT.EDU) Date: Fri, 30 May 2008 16:48:28 -0400 (EDT) Subject: svn rev #20347: trunk/src/lib/kadm5/srv/ Message-ID: <200805302048.QAA18490@drugstore.mit.edu> Commit By: lxs Log Message: ticket: new subject: Add header for kill() in USE_PASSWORD_SERVER case Changed Files: U trunk/src/lib/kadm5/srv/svr_principal.c