svn rev #19307: trunk/src/windows/identity/ plugins/common/ plugins/krb5/ ui/

jaltman@MIT.EDU jaltman at MIT.EDU
Thu Mar 29 17:19:43 EDT 2007


Commit By: jaltman
Log Message: 
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.





Changed Files:
U   trunk/src/windows/identity/plugins/common/dynimport.c
U   trunk/src/windows/identity/plugins/common/dynimport.h
U   trunk/src/windows/identity/plugins/krb5/krb5configdlg.c
U   trunk/src/windows/identity/plugins/krb5/krb5newcreds.c
U   trunk/src/windows/identity/ui/credwnd.c
U   trunk/src/windows/identity/ui/credwnd.h



More information about the cvs-krb5 mailing list