|
I'd like to report a problem I had when using OpenSSL
0.9.5a
I compiled this on a windows NT 4.0 SP5 system with MicroSoft
Visual C++ v6.0
exactly following the instructions. I
have no Studio service packs applied.
I used ml.exe in the 2000ddk to do the assembly
compilation.
The result were successful builds of the dll's and libs,
without any error. The size
of the dll's were 608 kB and 448 kB.
Trying to use these in the client / server test application
resulted in an error. The sockets
performed read/writes, but the buffer was not filled with the
data. Consequently uninitialized
data the size of the buffer filled the screen. I did not use
any client certificate at that time.
I resolved the problem by looking for already compiled
versions of two DLL's and
found these in another OpenSSL project on the Internet.
After simply copying those DLL's which were smaller
in size the project behaved
correctly without making any modification.
I think the problem is a mistake of me, but you can include it
in a file somewhere
if people experience the same problem. I am quite happy using
the current solution,
so no need to look into this report.
Kind regards,
Chiraz
P.S: I'll start looking into a way to create .dsw and .dsp
files for this project. It will
ease the lives of other MS developers. Furthermore,
congratulations on creating a product
like OpenSSL, trying to use MS CryptoAPI makes developers
quite hopeless because
often the standards are not followed and
we have a lot of difficulties doing batch builds
of certificates. OpenSSL is much better
thought out in that regard, is better documented
and just works better!
|
