RT RT/krbdev.mit.edu: Ticket #4798 commits for KFW 3.1 Beta 4 Signed in as guest.
[Logout]

[Home] [Search] [Configuration]

[Display] [History] [Basics] [Dates] [People] [Links] [Jumbo]

 
 

 The Basics  
Id
4798
Status
resolved
Worked
0 min
Priority
0/0
Queue
krb5
 

 Keyword Selections  
Component
  • windows
Version_reported
  • 1.4.4
Version_Fixed
  • 1.4.5
Target_Version
Tags
  • pullup
 

 Relationships  
Depends on:
Depended on by:
Parents:
Children:

Refers to:
Referred to by:
  • 4803: (jaltman) one more commit for kfw 3.1 beta 4 [resolved]
 
 Dates  
Created: Fri Nov 17 12:23:34 2006
Starts: Not set
Started: Fri Nov 17 12:23:37 2006
Last Contact: Fri Nov 17 14:42:56 2006
Due: Not set
Updated: Wed Jun 25 11:57:16 2008 by guest
 

 People  
Owner
 jaltman
Requestors
 jaltman@mit.edu
Cc
 
AdminCc
 
 

 More about Jeffrey Altman  
Comments about this user:
No comment entered about this user
This user's 25 highest priority tickets:
 

History   Display mode: [Brief headers] [Full headers]
      Fri Nov 17 12:23:34 2006  jaltman - Ticket created    
     
From: jaltman@mit.edu
Subject: SVN Commit

     KfW 3.1 beta 4 (NetIDMgr 1.1.6.0)

     nidmgr32.dll (1.1.6.0)

     - Fix a race condition where the initialization process might be
       flagged as complete even if the identity provider hasn't finished
       initialization yet.

     krb5cred.dll (1.1.6.0)

     - When assigning the default credentials cache for each identity,
       favor API and FILE caches over MSLSA if they exist.

     - When renewing an identity which was the result of importing
       credentials from the MSLSA cache, attempt to re-import the
       credentials from MSLSA instead of renewing the imported credentials.

     - Prevent possible crash if a Kerberos 5 context could not be obtained
       during the renewal operation.

     - Prevent memory leak in the credentials destroy handler due to the
       failure to free a Kerberos 5 context.

     - Properly match principals and realms when importing credentials from
       the MSLSA cache.

     - Determine the correct credentials cache to place imported
       credentials in by checking the configuration for preferred cache
       name.

     - Keep track of identities where credentials imports have occurred.

     - When setting the default identity, ignore the KRB5CCNAME environment
       variable.

     - Do not re-compute the credentials cache and timestamps when updating
       an identity.  The cache and timestamp information is computed when
       listing credentials and do not change between listing and identity
       update.

     - When refreshing the default identity, also handle the case where the
       default credentials cache does not contain a principal, but the name
       of the cache can be used to infer the principal name.

     - Invoke a listing of credentials after a successful import.

     - Do not free a Kerberos 5 context prematurely during plug-in
       initialization.

     netidmgr.exe (1.1.6.0)

     - Fix the UI context logic to handle layouts which aren't based around
       identities.

     - Don't try to show a property sheet when there are no property pages
       supplied for the corresponding UI context.

     - Use consistent context menus.

     - Bring a modal dialog box to the foreground when it should be active.

     - Do not accept action triggers when the application is not ready to
       process actions yet.

     - Do not force the new credentials dialog to the top if there's
       already a modal dialog box showing.

     - Change the default per-identity layout to also group by location.



Commit By: jaltman



Revision: 18828
Changed Files:
U   trunk/src/windows/identity/config/Makefile.w2k
U   trunk/src/windows/identity/config/Makefile.w32
U   trunk/src/windows/identity/kcreddb/identity.c
U   trunk/src/windows/identity/plugins/krb5/krb5funcs.c
U   trunk/src/windows/identity/plugins/krb5/krb5funcs.h
U   trunk/src/windows/identity/plugins/krb5/krb5identpro.c
U   trunk/src/windows/identity/plugins/krb5/krb5main.c
U   trunk/src/windows/identity/plugins/krb5/krb5newcreds.c
U   trunk/src/windows/identity/plugins/krb5/krb5plugin.c
U   trunk/src/windows/identity/plugins/krb5/krbcred.h
U   trunk/src/windows/identity/ui/credwnd.c
U   trunk/src/windows/identity/ui/main.c
U   trunk/src/windows/identity/ui/mainwnd.c
U   trunk/src/windows/identity/ui/newcredwnd.c
U   trunk/src/windows/identity/ui/uiconfig.csv


Download (untitled) 3.3k
      Fri Nov 17 12:23:37 2006  jaltman - Tags pullup added    
      Fri Nov 17 12:23:37 2006  jaltman - Status changed from new to resolved    
      Fri Nov 17 12:23:38 2006  jaltman - Requestor jaltman@mit.edu added    
      Fri Nov 17 12:31:41 2006  jaltman - Component windows added    
      Fri Nov 17 12:31:42 2006  jaltman - Version_reported 1.4.4 added    
      Fri Nov 17 12:32:59 2006  jaltman - Comments added    
     
Please pullup to 1.4, 1.5, 1.6



Download (untitled) 32b
      Fri Nov 17 14:30:01 2006  tlyu - Version_Fixed 1.4.5 added    
      Fri Nov 17 14:30:02 2006  tlyu - Correspondence added    
     
From: tlyu@mit.edu
Subject: SVN Commit

pull up r18828 from trunk

 r18828@cathode-dark-space:  jaltman | 2006-11-17 12:23:24 -0500
 ticket: new
 subject: commits for KFW 3.1 Beta 4
 tags: pullup

      KfW 3.1 beta 4 (NetIDMgr 1.1.6.0)

      nidmgr32.dll (1.1.6.0)

      - Fix a race condition where the initialization process might be
        flagged as complete even if the identity provider hasn't finished
        initialization yet.

      krb5cred.dll (1.1.6.0)

      - When assigning the default credentials cache for each identity,
        favor API and FILE caches over MSLSA if they exist.

      - When renewing an identity which was the result of importing
        credentials from the MSLSA cache, attempt to re-import the
        credentials from MSLSA instead of renewing the imported credentials.

      - Prevent possible crash if a Kerberos 5 context could not be obtained
        during the renewal operation.

      - Prevent memory leak in the credentials destroy handler due to the
        failure to free a Kerberos 5 context.

      - Properly match principals and realms when importing credentials from
        the MSLSA cache.

      - Determine the correct credentials cache to place imported
        credentials in by checking the configuration for preferred cache
        name.

      - Keep track of identities where credentials imports have occurred.

      - When setting the default identity, ignore the KRB5CCNAME environment
        variable.

      - Do not re-compute the credentials cache and timestamps when updating
        an identity.  The cache and timestamp information is computed when
        listing credentials and do not change between listing and identity
        update.

      - When refreshing the default identity, also handle the case where the
        default credentials cache does not contain a principal, but the name
        of the cache can be used to infer the principal name.

      - Invoke a listing of credentials after a successful import.

      - Do not free a Kerberos 5 context prematurely during plug-in
        initialization.

      netidmgr.exe (1.1.6.0)

      - Fix the UI context logic to handle layouts which aren't based around
        identities.

      - Don't try to show a property sheet when there are no property pages
        supplied for the corresponding UI context.

      - Use consistent context menus.

      - Bring a modal dialog box to the foreground when it should be active.

      - Do not accept action triggers when the application is not ready to
        process actions yet.

      - Do not force the new credentials dialog to the top if there's
        already a modal dialog box showing.

      - Change the default per-identity layout to also group by location.





Commit By: tlyu



Revision: 18829
Changed Files:
_U  branches/krb5-1-4/
U   branches/krb5-1-4/src/windows/identity/config/Makefile.w2k
U   branches/krb5-1-4/src/windows/identity/config/Makefile.w32
U   branches/krb5-1-4/src/windows/identity/kcreddb/identity.c
U   branches/krb5-1-4/src/windows/identity/plugins/krb5/krb5funcs.c
U   branches/krb5-1-4/src/windows/identity/plugins/krb5/krb5funcs.h
U   branches/krb5-1-4/src/windows/identity/plugins/krb5/krb5identpro.c
U   branches/krb5-1-4/src/windows/identity/plugins/krb5/krb5main.c
U   branches/krb5-1-4/src/windows/identity/plugins/krb5/krb5newcreds.c
U   branches/krb5-1-4/src/windows/identity/plugins/krb5/krb5plugin.c
U   branches/krb5-1-4/src/windows/identity/plugins/krb5/krbcred.h
U   branches/krb5-1-4/src/windows/identity/ui/credwnd.c
U   branches/krb5-1-4/src/windows/identity/ui/main.c
U   branches/krb5-1-4/src/windows/identity/ui/mainwnd.c
U   branches/krb5-1-4/src/windows/identity/ui/newcredwnd.c
U   branches/krb5-1-4/src/windows/identity/ui/uiconfig.csv


Download (untitled) 3.8k
      Fri Nov 17 14:42:35 2006  tlyu - Correspondence added    
     
From: tlyu@mit.edu
Subject: SVN Commit

pull up r18828 from trunk

 r18828@cathode-dark-space:  jaltman | 2006-11-17 12:23:24 -0500
 ticket: new
 subject: commits for KFW 3.1 Beta 4
 tags: pullup

      KfW 3.1 beta 4 (NetIDMgr 1.1.6.0)

      nidmgr32.dll (1.1.6.0)

      - Fix a race condition where the initialization process might be
        flagged as complete even if the identity provider hasn't finished
        initialization yet.

      krb5cred.dll (1.1.6.0)

      - When assigning the default credentials cache for each identity,
        favor API and FILE caches over MSLSA if they exist.

      - When renewing an identity which was the result of importing
        credentials from the MSLSA cache, attempt to re-import the
        credentials from MSLSA instead of renewing the imported credentials.

      - Prevent possible crash if a Kerberos 5 context could not be obtained
        during the renewal operation.

      - Prevent memory leak in the credentials destroy handler due to the
        failure to free a Kerberos 5 context.

      - Properly match principals and realms when importing credentials from
        the MSLSA cache.

      - Determine the correct credentials cache to place imported
        credentials in by checking the configuration for preferred cache
        name.

      - Keep track of identities where credentials imports have occurred.

      - When setting the default identity, ignore the KRB5CCNAME environment
        variable.

      - Do not re-compute the credentials cache and timestamps when updating
        an identity.  The cache and timestamp information is computed when
        listing credentials and do not change between listing and identity
        update.

      - When refreshing the default identity, also handle the case where the
        default credentials cache does not contain a principal, but the name
        of the cache can be used to infer the principal name.

      - Invoke a listing of credentials after a successful import.

      - Do not free a Kerberos 5 context prematurely during plug-in
        initialization.

      netidmgr.exe (1.1.6.0)

      - Fix the UI context logic to handle layouts which aren't based around
        identities.

      - Don't try to show a property sheet when there are no property pages
        supplied for the corresponding UI context.

      - Use consistent context menus.

      - Bring a modal dialog box to the foreground when it should be active.

      - Do not accept action triggers when the application is not ready to
        process actions yet.

      - Do not force the new credentials dialog to the top if there's
        already a modal dialog box showing.

      - Change the default per-identity layout to also group by location.





Commit By: tlyu



Revision: 18834
Changed Files:
_U  branches/krb5-1-5/
U   branches/krb5-1-5/src/windows/identity/config/Makefile.w2k
U   branches/krb5-1-5/src/windows/identity/config/Makefile.w32
U   branches/krb5-1-5/src/windows/identity/kcreddb/identity.c
U   branches/krb5-1-5/src/windows/identity/plugins/krb5/krb5funcs.c
U   branches/krb5-1-5/src/windows/identity/plugins/krb5/krb5funcs.h
U   branches/krb5-1-5/src/windows/identity/plugins/krb5/krb5identpro.c
U   branches/krb5-1-5/src/windows/identity/plugins/krb5/krb5main.c
U   branches/krb5-1-5/src/windows/identity/plugins/krb5/krb5newcreds.c
U   branches/krb5-1-5/src/windows/identity/plugins/krb5/krb5plugin.c
U   branches/krb5-1-5/src/windows/identity/plugins/krb5/krbcred.h
U   branches/krb5-1-5/src/windows/identity/ui/credwnd.c
U   branches/krb5-1-5/src/windows/identity/ui/main.c
U   branches/krb5-1-5/src/windows/identity/ui/mainwnd.c
U   branches/krb5-1-5/src/windows/identity/ui/newcredwnd.c
U   branches/krb5-1-5/src/windows/identity/ui/uiconfig.csv


Download (untitled) 3.8k
      Fri Nov 17 14:42:54 2006  tlyu - Correspondence added    
     
From: tlyu@mit.edu
Subject: SVN Commit

pull up r18828 from trunk

 r18828@cathode-dark-space:  jaltman | 2006-11-17 12:23:24 -0500
 ticket: new
 subject: commits for KFW 3.1 Beta 4
 tags: pullup

      KfW 3.1 beta 4 (NetIDMgr 1.1.6.0)

      nidmgr32.dll (1.1.6.0)

      - Fix a race condition where the initialization process might be
        flagged as complete even if the identity provider hasn't finished
        initialization yet.

      krb5cred.dll (1.1.6.0)

      - When assigning the default credentials cache for each identity,
        favor API and FILE caches over MSLSA if they exist.

      - When renewing an identity which was the result of importing
        credentials from the MSLSA cache, attempt to re-import the
        credentials from MSLSA instead of renewing the imported credentials.

      - Prevent possible crash if a Kerberos 5 context could not be obtained
        during the renewal operation.

      - Prevent memory leak in the credentials destroy handler due to the
        failure to free a Kerberos 5 context.

      - Properly match principals and realms when importing credentials from
        the MSLSA cache.

      - Determine the correct credentials cache to place imported
        credentials in by checking the configuration for preferred cache
        name.

      - Keep track of identities where credentials imports have occurred.

      - When setting the default identity, ignore the KRB5CCNAME environment
        variable.

      - Do not re-compute the credentials cache and timestamps when updating
        an identity.  The cache and timestamp information is computed when
        listing credentials and do not change between listing and identity
        update.

      - When refreshing the default identity, also handle the case where the
        default credentials cache does not contain a principal, but the name
        of the cache can be used to infer the principal name.

      - Invoke a listing of credentials after a successful import.

      - Do not free a Kerberos 5 context prematurely during plug-in
        initialization.

      netidmgr.exe (1.1.6.0)

      - Fix the UI context logic to handle layouts which aren't based around
        identities.

      - Don't try to show a property sheet when there are no property pages
        supplied for the corresponding UI context.

      - Use consistent context menus.

      - Bring a modal dialog box to the foreground when it should be active.

      - Do not accept action triggers when the application is not ready to
        process actions yet.

      - Do not force the new credentials dialog to the top if there's
        already a modal dialog box showing.

      - Change the default per-identity layout to also group by location.





Commit By: tlyu



Revision: 18835
Changed Files:
_U  branches/krb5-1-6/
U   branches/krb5-1-6/src/windows/identity/config/Makefile.w2k
U   branches/krb5-1-6/src/windows/identity/config/Makefile.w32
U   branches/krb5-1-6/src/windows/identity/kcreddb/identity.c
U   branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5funcs.c
U   branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5funcs.h
U   branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5identpro.c
U   branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5main.c
U   branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5newcreds.c
U   branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5plugin.c
U   branches/krb5-1-6/src/windows/identity/plugins/krb5/krbcred.h
U   branches/krb5-1-6/src/windows/identity/ui/credwnd.c
U   branches/krb5-1-6/src/windows/identity/ui/main.c
U   branches/krb5-1-6/src/windows/identity/ui/mainwnd.c
U   branches/krb5-1-6/src/windows/identity/ui/newcredwnd.c
U   branches/krb5-1-6/src/windows/identity/ui/uiconfig.csv


Download (untitled) 3.8k