diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index b8aa5b90f..fcbc0453b 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +Wed May 31 15:57:00 2000 Corinna Vinschen + + * dcrt0.cc: Use LoadDLLfuncEx for loading Crypto API functions + with parameter `notimp' set to 1. + Tue May 30 16:58:33 2000 Christopher Faylor * path.cc (mount_info::conv_to_win32_path): Previous patch was too @@ -38,13 +43,13 @@ Mon May 29 20:18:47 2000 Christopher Faylor path when it translates to a drive. Add defensive code to avoid writing beyond the end of 'dst'. -Wed May 27 15:57:00 2000 Corinna Vinschen +Sat May 27 15:57:00 2000 Corinna Vinschen * fhandler_random.cc (read): Use CRYPT_MACHINE_KEYSET in call to CryptAcquireContext() to serve users that did not log in interactively. -Wed May 26 11:16:00 2000 Corinna Vinschen +Fri May 26 11:16:00 2000 Corinna Vinschen * errno.cc (errmap): Map ERROR_BAD_NET_NAME to errno ENOSHARE. diff --git a/winsup/cygwin/dcrt0.cc b/winsup/cygwin/dcrt0.cc index c363d2e2f..335e5bfe5 100644 --- a/winsup/cygwin/dcrt0.cc +++ b/winsup/cygwin/dcrt0.cc @@ -1095,9 +1095,9 @@ LoadDLLfunc (AddAce, 20, advapi32) LoadDLLfunc (AdjustTokenPrivileges, 24, advapi32) LoadDLLfunc (CopySid, 12, advapi32) LoadDLLfunc (CreateProcessAsUserA, 44, advapi32) -LoadDLLfunc (CryptAcquireContextA, 20, advapi32) -LoadDLLfunc (CryptGenRandom, 12, advapi32) -LoadDLLfunc (CryptReleaseContext, 8, advapi32) +LoadDLLfuncEx (CryptAcquireContextA, 20, advapi32, 1) +LoadDLLfuncEx (CryptGenRandom, 12, advapi32, 1) +LoadDLLfuncEx (CryptReleaseContext, 8, advapi32, 1) LoadDLLfunc (DeregisterEventSource, 4, advapi32) LoadDLLfunc (EqualSid, 8, advapi32) LoadDLLfunc (GetAce, 12, advapi32)