Delay load the ADVAPI32.DLL and SECUR32.DLL libraries within KRB5_32.DLL
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 31 Mar 2004 21:22:25 +0000 (21:22 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 31 Mar 2004 21:22:25 +0000 (21:22 +0000)
commit29751c62da571957e397ba3875b6bf79959ae41d
treeff6d5a492e4399756f03693c1927f9f9c49cd133
parent8f28d6aac5109199f321fc2f90e5e0fea8654505
Delay load the ADVAPI32.DLL and SECUR32.DLL libraries within KRB5_32.DLL

Then modify the MSLSA implementation to ensure that none of the APIs loaded
from those DLLs are executed on Windows platforms prior to Windows 2000.
This ensures that the DLLs will never be loaded enabling KRB5_32.DLL to
continue to be used on Windows 9x.

ticket: new
target_version: 1.3.3
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16217 dc483132-0cff-0310-8789-dd5450dbe970
src/lib/ChangeLog
src/lib/Makefile.in
src/lib/krb5/ccache/ChangeLog
src/lib/krb5/ccache/cc_mslsa.c