<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:bookman old style, new york, times, serif;font-size:12pt"><DIV>Michal,</DIV>
<P> </P>
<P>Thanks for your continous efforts to improve Stunnel. </P>
<DIV> </DIV>
<DIV>I want to report two small issues that affect those compiling their own stunnel with Microsoft compilers.</DIV>
<DIV> </DIV>
<DIV>1. str.obj must be added to the list of object files in vc.mak and evc.mak</DIV>
<DIV>2. str.c includes a call to va_copy that is not defined for MSC/C++. I added the following definitions to the source after the #includes:</DIV>
<DIV> </DIV>
<DIV>#ifdef _MSC_VER<BR> #define va_copy(dest,src) dest = src<BR>#endif<BR><BR>My Visual C++ compiled Stunnel is running fine with this, but I'm not sure is the right way to handle.</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: bookman old style, new york, times, serif"> </DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: bookman old style, new york, times, serif">Regards</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: bookman old style, new york, times, serif">Jose<BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><FONT face=Tahoma size=2>
<HR SIZE=1>
<B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> Michal Trojnara <Michal.Trojnara@mirt.net><BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> stunnel-users@stunnel.org; stunnel-announce@stunnel.org; openssl-users@openssl.org<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Mon, May 2, 2011 6:26:28 PM<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> [stunnel-users] stunnel 4.36 released<BR></FONT><BR>
<DIV>Dear Users,</DIV>
<DIV><BR></DIV>
<DIV>Version 4.36 of stunnel was released.</DIV>
<DIV><BR></DIV>
<DIV>The ChangeLog entry:</DIV>
<DIV><BR></DIV>
<DIV>
<DIV>Version 4.36, 2011.05.03, urgency: LOW:</DIV>
<DIV>* New features</DIV>
<DIV>  - Updated Win32 DLLs for OpenSSL 1.0.0d.</DIV>
<DIV>  - Dynamic memory management for strings manipulation:</DIV>
<DIV>    no more static STRLEN limit, lower stack footprint.</DIV>
<DIV>  - Strict public key comparison added for "verify = 3" certificate</DIV>
<DIV>    checking mode (thx to Philipp Hartwig).</DIV>
<DIV>  - Backlog parameter of listen(2) changed from 5 to SOMAXCONN:</DIV>
<DIV>    improved behavior on heavy load.</DIV>
<DIV>  - Example tools/stunnel.service file added for systemd service manager.</DIV>
<DIV>* Bugfixes</DIV>
<DIV>  - Missing pthread_attr_destroy() added to fix memory leak (thx to</DIV>
<DIV>    Paul Allex and Peter Pentchev).</DIV>
<DIV>  - Fixed the incorrect way of setting FD_CLOEXEC flag.</DIV>
<DIV>  - Fixed --enable-libwrap option of ./configure script.</DIV>
<DIV>  - /opt/local added to OpenSSL search path for MacPorts compatibility.</DIV>
<DIV>  - Workaround implemented for signal handling on MacOS X.</DIV>
<DIV>  - A trivial bug fixed in the stunnel.init script.</DIV>
<DIV>  - Retry implemented on EAI_AGAIN error returned by resolver calls.</DIV></DIV>
<DIV><BR></DIV>
<DIV>Home page: http://stunnel.mirt.net/<BR>Download: <A href="ftp://stunnel.mirt.net/stunnel/" target=_blank rel=nofollow>ftp://ftp.stunnel.org/stunnel/</A></DIV>
<DIV><BR></DIV>
<DIV>
<DIV>SHA-256 hash for stunnel-4.36.tar.gz:</DIV></DIV>
<DIV>3483fc2011e8a9d2614a93a9dbf7eabf405044df3566f29144fe2d1dd37a35f5</DIV>
<DIV><BR></DIV>
<DIV>Best regards,</DIV>
<DIV><SPAN class=Apple-tab-span style="WHITE-SPACE: pre"></SPAN>Mike</DIV></DIV></div></body></html>