From: | jaltman@mit.edu |
Subject: | CVS Commit |
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.
To generate a diff of this commit:
cvs diff -r1.132 -r1.133 krb5/src/lib/ChangeLog
cvs diff -r1.80 -r1.81 krb5/src/lib/Makefile.in
cvs diff -r5.105 -r5.106 krb5/src/lib/krb5/ccache/ChangeLog
cvs diff -r5.15 -r5.16 krb5/src/lib/krb5/ccache/cc_mslsa.c
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.
To generate a diff of this commit:
cvs diff -r1.132 -r1.133 krb5/src/lib/ChangeLog
cvs diff -r1.80 -r1.81 krb5/src/lib/Makefile.in
cvs diff -r5.105 -r5.106 krb5/src/lib/krb5/ccache/ChangeLog
cvs diff -r5.15 -r5.16 krb5/src/lib/krb5/ccache/cc_mslsa.c