I'm probably wrong , but when I looked thru it at one time, my understanding it had to do w/ remapping msvcrt calls from the version the openssl .dll was compiled w/ and , the msvcrt that the app (.exe) was compile with.
My guess(speculation) is that it was put in around vc++ 6. On Fri, Jan 18, 2013 at 2:36 PM, Gopakumar Pillai <[email protected]>wrote: > Greetings,**** > > ** ** > > I had posted a mail about porting OpenSSL 0.9.8x to Windows 8 ARM > platform, haven’t received any response.**** > > ** ** > > Let me ask another question.**** > > ** ** > > What is the purpose of OPENSSL_UplinkTable in ms\uplink.c? Since I am not > an assembly person, rewrote the initialization portion in C. Seems like > it’s working for WIN32. Strange thing is that, even if I specify an empty > function to initialize, it works. That makes me wonder what is the pupose > of this table and where is it used.**** > > ** ** > > Idea here is to make this code work for ARM too. I could compile/link it, > but the DLLs are not working.**** > > ** ** > > Thank You in advance.**** > > ** ** > > --Gopu**** > > ** ** > -- Charlie Lenahan
