pull up r18344 from trunk
authorTom Yu <tlyu@mit.edu>
Sat, 22 Jul 2006 00:26:42 +0000 (00:26 +0000)
committerTom Yu <tlyu@mit.edu>
Sat, 22 Jul 2006 00:26:42 +0000 (00:26 +0000)
commit9c70bb134e55fcb408069dcd0cfd01311cbf6027
tree0bdc3c33e8aa0e001d4232cb1894dd5a9845c862
parent17b3fa6f321e9544978b0bc48bf97dd5b79db73b
pull up r18344 from trunk

 r18344@cathode-dark-space:  jaltman | 2006-07-19 18:36:00 -0400
 ticket: new
 subject: Windows NetIDMgr post-1.5 branch commits

 The following patch updates the NetIDMgr:

  * allow plug-ins to be marked "do not unload" in order
    to support DLLs that create threads that are not
    properly cleaned up as part of library unload.

  * allow plug-ins to be marked "disabled"

  * Additional changes to deal with Microsoft's efforts
    to deprecate all of the str C runtime functions.

  * Improvements to Manifest processing in the build
    system

  * Addition of Tooltip support to the Toolbar.  Dragging
    the mouse over toolbar buttons displays textual
    descriptions.

  * Correct the behavior of the New Credentials Dialog
    to disable the "Ok" button after it has been pressed.

  * Add support to allow plugin configuration data to
    be distributed as part of transforms to the MSI
    installer.

ticket: 4028
version_fixed: 1.4.4

git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-4@18374 dc483132-0cff-0310-8789-dd5450dbe970
39 files changed:
src/windows/identity/apiversion.txt
src/windows/identity/config/Makefile.w32
src/windows/identity/kconfig/api.c
src/windows/identity/kconfig/kconfig.h
src/windows/identity/kconfig/kconfiginternal.h
src/windows/identity/kmm/kmm.h
src/windows/identity/kmm/kmm_plugin.c
src/windows/identity/kmm/kmm_reg.c
src/windows/identity/kmm/kmm_registrar.c
src/windows/identity/kmm/kmmconfig.csv
src/windows/identity/kmm/kmminternal.h
src/windows/identity/nidmgrdll/Makefile
src/windows/identity/plugins/krb4/Makefile
src/windows/identity/plugins/krb4/krb4configdlg.c
src/windows/identity/plugins/krb4/krb4funcs.c
src/windows/identity/plugins/krb4/krb4newcreds.c
src/windows/identity/plugins/krb4/krb4plugin.c
src/windows/identity/plugins/krb4/krbconfig.csv
src/windows/identity/plugins/krb5/Makefile
src/windows/identity/plugins/krb5/krb5configcc.c
src/windows/identity/plugins/krb5/krb5configdlg.c
src/windows/identity/plugins/krb5/krb5configid.c
src/windows/identity/plugins/krb5/krb5configids.c
src/windows/identity/plugins/krb5/krb5funcs.c
src/windows/identity/plugins/krb5/krb5newcreds.c
src/windows/identity/plugins/krb5/krbconfig.csv
src/windows/identity/plugins/krb5/krbcred.h
src/windows/identity/ui/Makefile
src/windows/identity/ui/aboutwnd.c
src/windows/identity/ui/configwnd.c
src/windows/identity/ui/lang/en_us/khapp.rc
src/windows/identity/ui/main.c
src/windows/identity/ui/newcredwnd.c
src/windows/identity/ui/resource.h
src/windows/identity/ui/toolbar.c
src/windows/identity/uilib/actions.csv
src/windows/identity/uilib/khnewcred.h
src/windows/identity/uilib/khuidefs.h
src/windows/identity/util/perfstat.c