[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 Hett <stefan_at_egosoft.com>
Date: Fri, 17 Jun 2011 17:44:57 +0200

Hi,

I'm wondering if due to the newly offered update for the referenced
security issue by MS, you'd like to reconsider readding Win2k support:
http://blogs.msdn.com/b/vcblog/archive/2011/06/17/10175518.aspx
"Some customer’s applications were broken on Windows 2000 because of the
previous patch.
This was because the fix in the patch used an API
(FindActCtxSectionString) that is not supported on the Windows 2000
platform.
The new update will not be automatically offered through Microsoft
Update but the affected customers can download it from the bulletin."

Note that this is not a request to actually support Win2k (we'r using it
here on >= WinXP versions only, so it doesn't really matter). Was just
wondering if that new update changes ur opinion/decision.

Regards,
Stefan Hett
> 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
>

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2768485

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-06-17 17:45:06 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.