<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">We have an application running on Windows 8.1 (HP) tablets that is 
mostly statically linked except for a few libraries, including the 
SSLEAY32 and LIBEAY32 libraries.<br>
<br>
We're using version 1.0.2 of the OpenSSL libraries.<br>
<br>
We ship our executable and these two libraries and then set a PATH entry
 in the registry that points to our 'lib' directory so the 
system/library loader can find the libraries at load/run time.<br>
<br>
There are two other packages on these tablets we ship that include older
 versions of the OpenSSL libraries - Intel TXE Components/TCS (OpenSSL 
version 1.0.0g) and HP Registration service (1.0.0d).<br>
<br>
Works well.<br>
<br>
Until the user runs Windows updates....<br>
<br>
Then, when our application starts we get a 'The ordinal 3905 could not 
be located in the dynamic link library 'C:\program Files\<our 
installdir>\lib\SSALEAY32.dll'.<br>
<br>
I've tried the following - all to no avail:<br>
<ul>
<li>removing the HP and Intel OpenSSL libraries (but safe-keeping them for later re-installation)</li><li>Re-installing our application and OpenSSL libraries<br>
</li></ul>
Interestingly, the OpenSSL libraries in the HP and Intel installations 
do not change after the Windows update - they're the same versions as 
before the update....<br>
<br>
I'm stumped.  Any clues?<br>
<br>
I'm guessing the best course of action is to statically link the OpenSSL libs into our app.  Is that a good plan?<br>
<br>
Thanks for the help.<br>
<br>
<div>
<div style="font-family:Tahoma; font-size:13px">
<div>
<div><span style="font-weight:bold">Russ Loucks</span></div></div><div><span style="font-weight:bold"><br></span></div></div></div><div apple-content-edited="true">
<div><div style="orphans: 2; widows: 2; margin: 0px;"><font face="Helvetica">----</font></div><div style="orphans: 2; widows: 2; margin: 0px;"><font face="Helvetica">Russ Loucks</font></div><div style="orphans: 2; widows: 2; margin: 0px;"><font face="Helvetica">mailto: <a href="mailto:rjl@mnmicro.net">rjl@mnmicro.net</a></font></div><div style="orphans: 2; widows: 2; margin: 0px;"><font face="Helvetica">Winter is coming</font></div></div>

</div>
<br></body></html>