[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Release 1.6.16 not working in Win2k

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Tue, 07 Jun 2011 09:25:06 +0200

On 07.06.2011 08:53, Keith Wong wrote:
> When upgraded to 1.6.16 from 1.6.15, TortoiseProc.exe could not be
> invoked. It shows a dialog telling
>
> The procedure entry point CryptBinaryToStringA could not be located
> in the dynamic link library CRYPT32.dll.
>
> After checking the dependency, the program TortoiseProc.exe
> references to two non-exists functions CryptBinaryToStringA and
> CryptStringToBinaryA from CRYPT32.DLL. My machine is Win2K SP4
> 5.00.2195 and the version of CRYPT32.DLL is 5.131.2195.6926. The
> said functions should appear in WinXP or above. Is the Win2K
> platform not supported any more?

Unfortunately not, no.
The reason is the new encryption for the in-memory auth cache.
But that's not the whole reason: Microsoft issued a security patch for
the C-runtime back in April which also makes all apps linking to it
(i.e., basically all apps compiled with VS2008 and later) break on Win2k
due to a missing function in a dll. So even if we would dynamically load
that CryptBinaryToString API and not use it on Win2k, TSVN still
wouldn't work there due to this patch from Microsoft.

The patch from MS is here:
http://support.microsoft.com/kb/2467174
and since it's marked as a security fix, it's automatically installed
with Windows update. The function that's not available on Win2k but used
in that security patch is FindActCtxSectionStringA.

So sorry, but we just can't support Win2k anymore, even on the 1.6.x line :(

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2759470
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-06-07 09:25:20 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.