pull up r19306 from trunk r19307@cathode-dark-space: jaltman | 2007-03-29 17:19:43 -0400 ticket: new subject: more bug fixes for NIM 1.2 (KFW 3.2) component: windows tags: pullup netidmgr.exe - Credentials display : - If an outline is marked as KHUI_CW_O_STICKY | KHUI_CW_O_RELIDENT, release the identity when deleting the outline node. - Correctly determine the location of UI widgets using the column specifier of the outline node instead of the column specifier of the row. - Do not recompute the extents of a row. - If there is a default identity and it has no credentials and it is not pinned, display it anyway. krb5common.obj - Import profile_rename_section() krb5cred.dll - In the realm editor: - When writing realm data, keep track of whether any updates were performed. - Reset the dirty bits for each element whose changes were written to the profile. - Use profile_rename_section() correctly to delete sections. - Check if any changes were applied before setting the 'applied' bit for the configuration node. - Don't assume that the Kerberos 5 General configuration panel has received WMCFG_APPLY before the realm editor. It will not receive the notification if it hasn't indicated that there are changes to be applied. - New credentials : - If there is no "ExpiresOn" value for a cached prompt set, assume that it has already expired. - Set the lifetime for a new prompt set to be 7 days longer than then maximum renewable lifetime. Commit By: tlyu Revision: 19342 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/plugins/common/dynimport.c U branches/krb5-1-6/src/windows/identity/plugins/common/dynimport.h U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5configdlg.c U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5newcreds.c U branches/krb5-1-6/src/windows/identity/ui/credwnd.c U branches/krb5-1-6/src/windows/identity/ui/credwnd.h