![]() |
RT/krbdev.mit.edu: Ticket #5584 NIM Changes Post KFW 3.2 |
Signed in as guest. [Logout] |
[<< First] [< Prev] [Next >] [Last >>]
|
|
| History | Display mode: [Brief headers] [Full headers] |
|   |   | Fri Jun 22 14:35:37 2007 | jaltman - Ticket created | ||
|   |
Subject: NIM Changes Post KFW 3.2 This ticket will be used for collecting a number of patches to the NIM code base to either add stability or resolve minor issues. These changes should be pulled up and incorporated into the next release of KFW built off of the 1.6 branch. |
Download (untitled) 241b |
|||
|   |   | Fri Jun 22 14:35:59 2007 | jaltman - Component windows added | ||
|   |   | Fri Jun 22 14:35:59 2007 | jaltman - Version_reported 1.6.1 added | ||
|   |   | Fri Jun 22 14:47:26 2007 | jaltman - Status changed from open to resolved | ||
|   |   | Fri Jun 22 14:47:27 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit All exports in nidmgr32.dll are declared as __declspec(dllexport) using the KHMEXP macro in the header files. However, since the same header files are used to declare imports when building applications and plug-ins that use nidmgr32.dll, the KHMEXP macro should switch to __declspec(import) so that the relevant import table entries are created. To make this switch, the source files that go into nidmgr32.dll are compiled with the special macro _NIMLIB_ defined that indicates that the KHMEXP should expand to __declspec(dllexport). In the absence of this macro, KHMEXP will expand to __declspec(dllimport). Commit By: jaltman Revision: 19618 Changed Files: U trunk/src/windows/identity/include/khdefs.h U trunk/src/windows/identity/kconfig/kconfiginternal.h U trunk/src/windows/identity/kcreddb/kcreddbinternal.h U trunk/src/windows/identity/kherr/kherrinternal.h U trunk/src/windows/identity/kmm/kmminternal.h U trunk/src/windows/identity/kmm/kplugin.h U trunk/src/windows/identity/kmq/kmqinternal.h U trunk/src/windows/identity/plugins/krb4/krb4main.c U trunk/src/windows/identity/plugins/krb4/krbcred.h U trunk/src/windows/identity/plugins/krb5/krb5main.c U trunk/src/windows/identity/plugins/krb5/krbcred.h U trunk/src/windows/identity/uilib/action.c U trunk/src/windows/identity/uilib/alert.c U trunk/src/windows/identity/uilib/configui.c U trunk/src/windows/identity/uilib/creddlg.c U trunk/src/windows/identity/uilib/propsheet.c U trunk/src/windows/identity/uilib/propwnd.c U trunk/src/windows/identity/uilib/rescache.c U trunk/src/windows/identity/uilib/trackerwnd.c U trunk/src/windows/identity/uilib/uibind.c U trunk/src/windows/identity/uilib/uilibmain.c U trunk/src/windows/identity/uilib/version.c U trunk/src/windows/identity/util/hashtable.c U trunk/src/windows/identity/util/mstring.c U trunk/src/windows/identity/util/perfstat.c U trunk/src/windows/identity/util/sync.c |
Download (untitled) 1.9k |
|||
|   |   | Fri Jun 22 14:49:34 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Remove unused file Makefile.w2k from the uilib directory. Commit By: jaltman Revision: 19619 Changed Files: D trunk/src/windows/identity/uilib/Makefile.w2k |
Download (untitled) 163b |
|||
|   |   | Fri Jun 22 14:50:33 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Update developer documentation. These updates reflect changes that were made to the new credentials acquisition process and add information to incomplete API documentation. Commit By: jaltman Revision: 19620 Changed Files: U trunk/src/windows/identity/doc/cred_aquisition.h U trunk/src/windows/identity/doc/cred_main.h U trunk/src/windows/identity/doc/cred_msgs.h U trunk/src/windows/identity/doc/cred_prop_pages.h U trunk/src/windows/identity/doc/main_page.h U trunk/src/windows/identity/doc/plugin_framework.h U trunk/src/windows/identity/doc/stylesheet.css U trunk/src/windows/identity/help/html/nidmgr.css U trunk/src/windows/identity/kherr/kherr.h U trunk/src/windows/identity/kmq/kmq.h U trunk/src/windows/identity/uilib/khnewcred.h |
Download (untitled) 767b |
|||
|   |   | Fri Jun 22 14:51:41 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Each error context in NIM can maintain a progress counter to indicate the progress of the operation. The progress counter for a context that contains child contexts should be computed by adding the progress counters of its children. This update corrects the behavior of kherr_get_progress() and kherr_get_progress_i() to take child contexts into account. In addition, since the progress counter of a context now depend on the progress counters of its children, kherr_set_progress() will send progress change notifications for any parent context as well. Commit By: jaltman Revision: 19621 Changed Files: U trunk/src/windows/identity/kherr/kherr.c |
Download (untitled) 656b |
|||
|   |   | Fri Jun 22 14:52:45 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Error context objects should be verified by checking the magic number in addition to checking if the pointer to the object is valid. Commit By: jaltman Revision: 19622 Changed Files: U trunk/src/windows/identity/kherr/kherr.c U trunk/src/windows/identity/kherr/kherrinternal.h |
Download (untitled) 285b |
|||
|   |   | Fri Jun 22 14:53:49 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Add new notification flags KHERR_CTX_NEWCHILD, KHERR_CTX_FOLDCHILD, KHERR_CTX_PROGRESS for listeners of error context events to enable them to listen for child context events and progress updates. Commit By: jaltman Revision: 19623 Changed Files: U trunk/src/windows/identity/kherr/kherr.c U trunk/src/windows/identity/kherr/kherr.h |
Download (untitled) 341b |
|||
|   |   | Fri Jun 22 14:54:57 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit . Fix formatting in kherr.c 2. The FormatMessage() call needs special handling for 64 bit platforms. Add a compile time check for now until we figure out what to do. 3. Remove unused code from kherr.c. 4. Correct bad references to typedefs. kherr_severity and kherr_suggestion were sometimes referenced as 'enum kherr_severity' and 'enum kherr_suggestion' even though they are typedefs. Commit By: jaltman Revision: 19624 Changed Files: U trunk/src/windows/identity/kherr/kherr.c U trunk/src/windows/identity/kherr/kherr.h |
Download (untitled) 549b |
|||
|   |   | Fri Jun 22 14:55:51 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit 1. When freeing a message type object, it should also be removed from the all_msg_types list. 2. When a type handler is being removed from a message type, we shouldn't re-create the message type object if it has already been destroyed. Commit By: jaltman Revision: 19625 Changed Files: U trunk/src/windows/identity/kmq/msgtype.c |
Download (untitled) 346b |
|||
|   |   | Fri Jun 22 14:57:01 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit The clean:: target of plugins\common\Makefile should reference the target directories using the symbolic names rather than hard coded paths. Commit By: jaltman Revision: 19626 Changed Files: U trunk/src/windows/identity/plugins/common/Makefile |
Download (untitled) 250b |
|||
|   |   | Fri Jun 22 14:58:19 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Don't assume that WM_DESTROY is the last message to be received by a window. Since the child windows are still alive and kicking by the time the parent receives WM_DESTROY, it's still possible to receive other messages after WM_DESTROY. If we free any window specific data when handling WM_DESTROY, we should reset the window data field as well, and check if we have a valid pointer when retrieving the window data field later. Commit By: jaltman Revision: 19627 Changed Files: U trunk/src/windows/identity/plugins/krb4/krb4configdlg.c U trunk/src/windows/identity/plugins/krb4/krb4newcreds.c U trunk/src/windows/identity/plugins/krb5/krb5configcc.c U trunk/src/windows/identity/plugins/krb5/krb5configid.c U trunk/src/windows/identity/plugins/krb5/krb5configids.c U trunk/src/windows/identity/plugins/krb5/krb5newcreds.c U trunk/src/windows/identity/sample/templates/credprov/config_id.c U trunk/src/windows/identity/sample/templates/credprov/config_ids.c U trunk/src/windows/identity/sample/templates/credprov/config_main.c U trunk/src/windows/identity/sample/templates/credprov/credacq.c U trunk/src/windows/identity/ui/cfg_appear_wnd.c U trunk/src/windows/identity/ui/cfg_general_wnd.c U trunk/src/windows/identity/ui/cfg_identities_wnd.c U trunk/src/windows/identity/ui/cfg_notif_wnd.c U trunk/src/windows/identity/ui/cfg_plugins_wnd.c U trunk/src/windows/identity/ui/configwnd.c U trunk/src/windows/identity/ui/credwnd.c U trunk/src/windows/identity/ui/htwnd.c U trunk/src/windows/identity/ui/newcredwnd.c U trunk/src/windows/identity/ui/notifier.c U trunk/src/windows/identity/ui/propertywnd.c U trunk/src/windows/identity/uilib/configui.c |
Download (untitled) 1.6k |
|||
|   |   | Fri Jun 22 14:59:39 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit If the new credentials window is in the advanced mode and the user tries to switch back to basic mode, we should set the active panel to the identity selector before switching since the basic mode only supports the identity selector panel. Commit By: jaltman Revision: 19628 Changed Files: U trunk/src/windows/identity/ui/newcredwnd.c |
Download (untitled) 341b |
|||
|   |   | Fri Jun 22 15:00:32 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Be more aggressive about forcing the new credentials dialog to the top. Many applications call GSSAPI functions from the main GUI thread. Doing so blocks the window message pump for that application. When the GSSAPI call results in the new credentials dialog being displayed, it will be unable to bring itself to the top and grab the user input focus because the foreground window is not responding. This patch makes the new credentials window a top-most window at creation time that results in it being created at the top of the Z-order. It can then flash the window to indicate that it requires user attention. Commit By: jaltman Revision: 19629 Changed Files: U trunk/src/windows/identity/ui/newcredwnd.c U trunk/src/windows/identity/ui/newcredwnd.h |
Download (untitled) 766b |
|||
|   |   | Fri Jun 22 15:01:55 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Product version => 1.3.0.0 API version => 9 Commit By: jaltman Revision: 19630 Changed Files: U trunk/src/windows/identity/apiversion.txt U trunk/src/windows/identity/config/Makefile.w2k U trunk/src/windows/identity/config/Makefile.w32 |
Download (untitled) 250b |
|||
|   |   | Fri Jun 22 15:02:55 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit 1. Fix a malformed line in ui\lang\en_us\khapp.rc in a TEXTINCLUDE section. 2. Update the dialog template for the "About" dialog to change the size of the dialog box and sort the modules list. Commit By: jaltman Revision: 19631 Changed Files: U trunk/src/windows/identity/ui/lang/en_us/khapp.rc |
Download (untitled) 308b |
|||
|   |   | Fri Jun 22 15:04:02 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit 1. Use the debug CRT versions of the memory allocation functions in util\perfstat.c. These functions allow associating file and line numbers with each allocation. 2. Perform a heap verification periodically to check for heap corruption in the debug build when using util\perfstat.c to manage memory allocations. 3. Change wcscmp() to _wcscmp() for compatibility in util\perfstat.h Commit By: jaltman Revision: 19632 Changed Files: U trunk/src/windows/identity/util/perfstat.c U trunk/src/windows/identity/util/perfstat.h |
Download (untitled) 544b |
|||
|   |   | Fri Jun 22 15:04:59 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit 1. Add a '--minimized' option to start NIM in minimized mode. 2. If the NIM window is requested to open in a minimized state, keep the window hidden until there's a request to show it. Commit By: jaltman Revision: 19633 Changed Files: U trunk/src/windows/identity/ui/main.c |
Download (untitled) 284b |
|||
|   |   | Fri Jun 22 15:05:49 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit The new credentials window now applies Windows XP theme settings to dialog panels that are hosted within tab controls. Commit By: jaltman Revision: 19634 Changed Files: U trunk/src/windows/identity/ui/Makefile U trunk/src/windows/identity/ui/newcredwnd.c |
Download (untitled) 263b |
|||
|   |   | Fri Jun 22 15:06:48 2007 | jaltman - Correspondence added | ||
|   |
From: jaltman@mit.edu Subject: SVN Commit Update configuration schema in ui\uiconfig.csv to include additional documentation for settings and and remove unused values. Commit By: jaltman Revision: 19635 Changed Files: U trunk/src/windows/identity/ui/uiconfig.csv |
Download (untitled) 227b |
|||
|   |   | Wed Aug 8 13:50:30 2007 | jaltman - Tags pullup added | ||
|   |   | Thu Aug 9 18:09:45 2007 | tlyu - Version_Fixed 1.6.3 added | ||
|   |   | Thu Aug 9 18:09:45 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19618 from trunk r19618@cathode-dark-space: jaltman | 2007-06-22 14:47:16 -0400 ticket: 5584 All exports in nidmgr32.dll are declared as __declspec(dllexport) using the KHMEXP macro in the header files. However, since the same header files are used to declare imports when building applications and plug-ins that use nidmgr32.dll, the KHMEXP macro should switch to __declspec(import) so that the relevant import table entries are created. To make this switch, the source files that go into nidmgr32.dll are compiled with the special macro _NIMLIB_ defined that indicates that the KHMEXP should expand to __declspec(dllexport). In the absence of this macro, KHMEXP will expand to __declspec(dllimport). Commit By: tlyu Revision: 19776 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/include/khdefs.h U branches/krb5-1-6/src/windows/identity/kconfig/kconfiginternal.h U branches/krb5-1-6/src/windows/identity/kcreddb/kcreddbinternal.h U branches/krb5-1-6/src/windows/identity/kherr/kherrinternal.h U branches/krb5-1-6/src/windows/identity/kmm/kmminternal.h U branches/krb5-1-6/src/windows/identity/kmm/kplugin.h U branches/krb5-1-6/src/windows/identity/kmq/kmqinternal.h U branches/krb5-1-6/src/windows/identity/plugins/krb4/krb4main.c U branches/krb5-1-6/src/windows/identity/plugins/krb4/krbcred.h U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5main.c U branches/krb5-1-6/src/windows/identity/plugins/krb5/krbcred.h U branches/krb5-1-6/src/windows/identity/uilib/action.c U branches/krb5-1-6/src/windows/identity/uilib/alert.c U branches/krb5-1-6/src/windows/identity/uilib/configui.c U branches/krb5-1-6/src/windows/identity/uilib/creddlg.c U branches/krb5-1-6/src/windows/identity/uilib/propsheet.c U branches/krb5-1-6/src/windows/identity/uilib/propwnd.c U branches/krb5-1-6/src/windows/identity/uilib/rescache.c U branches/krb5-1-6/src/windows/identity/uilib/trackerwnd.c U branches/krb5-1-6/src/windows/identity/uilib/uibind.c U branches/krb5-1-6/src/windows/identity/uilib/uilibmain.c U branches/krb5-1-6/src/windows/identity/uilib/version.c U branches/krb5-1-6/src/windows/identity/util/hashtable.c U branches/krb5-1-6/src/windows/identity/util/mstring.c U branches/krb5-1-6/src/windows/identity/util/perfstat.c U branches/krb5-1-6/src/windows/identity/util/sync.c |
Download (untitled) 2.3k |
|||
|   |   | Thu Aug 9 18:10:12 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19620 from trunk r19620@cathode-dark-space: jaltman | 2007-06-22 14:50:26 -0400 ticket: 5584 Update developer documentation. These updates reflect changes that were made to the new credentials acquisition process and add information to incomplete API documentation. Commit By: tlyu Revision: 19778 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/doc/cred_aquisition.h U branches/krb5-1-6/src/windows/identity/doc/cred_main.h U branches/krb5-1-6/src/windows/identity/doc/cred_msgs.h U branches/krb5-1-6/src/windows/identity/doc/cred_prop_pages.h U branches/krb5-1-6/src/windows/identity/doc/main_page.h U branches/krb5-1-6/src/windows/identity/doc/plugin_framework.h U branches/krb5-1-6/src/windows/identity/doc/stylesheet.css U branches/krb5-1-6/src/windows/identity/help/html/nidmgr.css U branches/krb5-1-6/src/windows/identity/kherr/kherr.h U branches/krb5-1-6/src/windows/identity/kmq/kmq.h U branches/krb5-1-6/src/windows/identity/uilib/khnewcred.h |
Download (untitled) 1k |
|||
|   |   | Thu Aug 9 18:10:25 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19621 from trunk r19621@cathode-dark-space: jaltman | 2007-06-22 14:51:34 -0400 ticket: 5584 Each error context in NIM can maintain a progress counter to indicate the progress of the operation. The progress counter for a context that contains child contexts should be computed by adding the progress counters of its children. This update corrects the behavior of kherr_get_progress() and kherr_get_progress_i() to take child contexts into account. In addition, since the progress counter of a context now depend on the progress counters of its children, kherr_set_progress() will send progress change notifications for any parent context as well. Commit By: tlyu Revision: 19779 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/kherr/kherr.c |
Download (untitled) 809b |
|||
|   |   | Thu Aug 9 18:10:36 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19622 from trunk r19622@cathode-dark-space: jaltman | 2007-06-22 14:52:40 -0400 ticket: 5584 Error context objects should be verified by checking the magic number in addition to checking if the pointer to the object is valid. Commit By: tlyu Revision: 19780 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/kherr/kherr.c U branches/krb5-1-6/src/windows/identity/kherr/kherrinternal.h |
Download (untitled) 442b |
|||
|   |   | Thu Aug 9 18:10:48 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19623 from trunk r19623@cathode-dark-space: jaltman | 2007-06-22 14:53:45 -0400 ticket: 5584 Add new notification flags KHERR_CTX_NEWCHILD, KHERR_CTX_FOLDCHILD, KHERR_CTX_PROGRESS for listeners of error context events to enable them to listen for child context events and progress updates. Commit By: tlyu Revision: 19781 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/kherr/kherr.c U branches/krb5-1-6/src/windows/identity/kherr/kherr.h |
Download (untitled) 499b |
|||
|   |   | Thu Aug 9 18:11:00 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu
Subject: SVN Commit
pull up r19624 from trunk
r19624@cathode-dark-space: jaltman | 2007-06-22 14:54:49 -0400
ticket: 5584
. Fix formatting in kherr.c
2. The FormatMessage() call needs special handling for 64 bit
platforms. Add a compile time check for now until we figure out
what to do.
3. Remove unused code from kherr.c.
4. Correct bad references to typedefs. kherr_severity and
kherr_suggestion were sometimes referenced as 'enum kherr_severity'
and 'enum kherr_suggestion' even though they are typedefs.
Commit By: tlyu
Revision: 19782
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/kherr/kherr.c
U branches/krb5-1-6/src/windows/identity/kherr/kherr.h
|
Download (untitled) 716b |
|||
|   |   | Thu Aug 9 18:11:11 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu
Subject: SVN Commit
pull up r19625 from trunk
r19625@cathode-dark-space: jaltman | 2007-06-22 14:55:46 -0400
ticket: 5584
1. When freeing a message type object, it should also be removed from
the all_msg_types list.
2. When a type handler is being removed from a message type, we
shouldn't re-create the message type object if it has already been
destroyed.
Commit By: tlyu
Revision: 19783
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/kmq/msgtype.c
|
Download (untitled) 496b |
|||
|   |   | Thu Aug 9 18:11:23 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19626 from trunk r19626@cathode-dark-space: jaltman | 2007-06-22 14:56:56 -0400 ticket: 5584 The clean:: target of plugins\common\Makefile should reference the target directories using the symbolic names rather than hard coded paths. Commit By: tlyu Revision: 19784 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/plugins/common/Makefile |
Download (untitled) 396b |
|||
|   |   | Thu Aug 9 18:11:35 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19627 from trunk r19627@cathode-dark-space: jaltman | 2007-06-22 14:58:09 -0400 ticket: 5584 Don't assume that WM_DESTROY is the last message to be received by a window. Since the child windows are still alive and kicking by the time the parent receives WM_DESTROY, it's still possible to receive other messages after WM_DESTROY. If we free any window specific data when handling WM_DESTROY, we should reset the window data field as well, and check if we have a valid pointer when retrieving the window data field later. Commit By: tlyu Revision: 19785 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/plugins/krb4/krb4configdlg.c U branches/krb5-1-6/src/windows/identity/plugins/krb4/krb4newcreds.c U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5configcc.c U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5configid.c U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5configids.c U branches/krb5-1-6/src/windows/identity/plugins/krb5/krb5newcreds.c U branches/krb5-1-6/src/windows/identity/sample/templates/credprov/config_id.c U branches/krb5-1-6/src/windows/identity/sample/templates/credprov/config_ids.c U branches/krb5-1-6/src/windows/identity/sample/templates/credprov/config_main.c U branches/krb5-1-6/src/windows/identity/sample/templates/credprov/credacq.c U branches/krb5-1-6/src/windows/identity/ui/cfg_appear_wnd.c U branches/krb5-1-6/src/windows/identity/ui/cfg_general_wnd.c U branches/krb5-1-6/src/windows/identity/ui/cfg_identities_wnd.c U branches/krb5-1-6/src/windows/identity/ui/cfg_notif_wnd.c U branches/krb5-1-6/src/windows/identity/ui/cfg_plugins_wnd.c U branches/krb5-1-6/src/windows/identity/ui/configwnd.c U branches/krb5-1-6/src/windows/identity/ui/credwnd.c U branches/krb5-1-6/src/windows/identity/ui/htwnd.c U branches/krb5-1-6/src/windows/identity/ui/newcredwnd.c U branches/krb5-1-6/src/windows/identity/ui/notifier.c U branches/krb5-1-6/src/windows/identity/ui/propertywnd.c U branches/krb5-1-6/src/windows/identity/uilib/configui.c |
Download (untitled) 2k |
|||
|   |   | Thu Aug 9 18:11:50 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19628 from trunk r19628@cathode-dark-space: jaltman | 2007-06-22 14:59:35 -0400 ticket: 5584 If the new credentials window is in the advanced mode and the user tries to switch back to basic mode, we should set the active panel to the identity selector before switching since the basic mode only supports the identity selector panel. Commit By: tlyu Revision: 19786 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/ui/newcredwnd.c |
Download (untitled) 488b |
|||
|   |   | Thu Aug 9 18:12:02 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19629 from trunk r19629@cathode-dark-space: jaltman | 2007-06-22 15:00:27 -0400 ticket: 5584 Be more aggressive about forcing the new credentials dialog to the top. Many applications call GSSAPI functions from the main GUI thread. Doing so blocks the window message pump for that application. When the GSSAPI call results in the new credentials dialog being displayed, it will be unable to bring itself to the top and grab the user input focus because the foreground window is not responding. This patch makes the new credentials window a top-most window at creation time that results in it being created at the top of the Z-order. It can then flash the window to indicate that it requires user attention. Commit By: tlyu Revision: 19787 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/ui/newcredwnd.c U branches/krb5-1-6/src/windows/identity/ui/newcredwnd.h |
Download (untitled) 933b |
|||
|   |   | Thu Aug 9 18:12:13 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19630 from trunk r19630@cathode-dark-space: jaltman | 2007-06-22 15:01:51 -0400 ticket: 5584 NetIDMgr: Product version => 1.3.0.0 API version => 9 Commit By: tlyu Revision: 19788 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/apiversion.txt U branches/krb5-1-6/src/windows/identity/config/Makefile.w2k U branches/krb5-1-6/src/windows/identity/config/Makefile.w32 |
Download (untitled) 432b |
|||
|   |   | Thu Aug 9 18:12:25 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu
Subject: SVN Commit
pull up r19631 from trunk
r19631@cathode-dark-space: jaltman | 2007-06-22 15:02:50 -0400
ticket: 5584
1. Fix a malformed line in ui\lang\en_us\khapp.rc in a TEXTINCLUDE
section.
2. Update the dialog template for the "About" dialog to change the
size of the dialog box and sort the modules list.
Commit By: tlyu
Revision: 19789
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/ui/lang/en_us/khapp.rc
|
Download (untitled) 456b |
|||
|   |   | Thu Aug 9 18:12:37 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu
Subject: SVN Commit
pull up r19632 from trunk
r19632@cathode-dark-space: jaltman | 2007-06-22 15:03:57 -0400
ticket: 5584
1. Use the debug CRT versions of the memory allocation functions in
util\perfstat.c. These functions allow associating file and line
numbers with each allocation.
2. Perform a heap verification periodically to check for heap
corruption in the debug build when using util\perfstat.c to manage
memory allocations.
3. Change wcscmp() to _wcscmp() for compatibility in util\perfstat.h
Commit By: tlyu
Revision: 19790
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/util/perfstat.c
U branches/krb5-1-6/src/windows/identity/util/perfstat.h
|
Download (untitled) 708b |
|||
|   |   | Thu Aug 9 18:12:48 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu
Subject: SVN Commit
pull up r19633 from trunk
r19633@cathode-dark-space: jaltman | 2007-06-22 15:04:54 -0400
ticket: 5584
1. Add a '--minimized' option to start NIM in minimized mode.
2. If the NIM window is requested to open in a minimized state, keep
the window hidden until there's a request to show it.
Commit By: tlyu
Revision: 19791
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/ui/main.c
|
Download (untitled) 431b |
|||
|   |   | Thu Aug 9 18:12:59 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19634 from trunk r19634@cathode-dark-space: jaltman | 2007-06-22 15:05:44 -0400 ticket: 5584 The new credentials window now applies Windows XP theme settings to dialog panels that are hosted within tab controls. Commit By: tlyu Revision: 19792 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/ui/Makefile U branches/krb5-1-6/src/windows/identity/ui/newcredwnd.c |
Download (untitled) 420b |
|||
|   |   | Thu Aug 9 18:13:11 2007 | tlyu - Correspondence added | ||
|   |
From: tlyu@mit.edu Subject: SVN Commit pull up r19635 from trunk r19635@cathode-dark-space: jaltman | 2007-06-22 15:06:44 -0400 ticket: 5584 Update configuration schema in ui\uiconfig.csv to include additional documentation for settings and and remove unused values. Commit By: tlyu Revision: 19793 Changed Files: _U branches/krb5-1-6/ U branches/krb5-1-6/src/windows/identity/ui/uiconfig.csv |
Download (untitled) 372b |
|||