Here is the ChangeLog entry:
Version 4.12, 2005.09.29, urgency: MEDIUM: * New features - Win32 installer added. - New Win32 commandline options: -start and -stop. - Log level and thread number are reported to syslog. - DLLs for OpenSSL 0.9.8. - stunnel.spec updated by neeo neeo@irc.pl. * Bugfixes - Use of broken poll() is disabled on Mac OS X. - Yet another transfer() infinite loop condition fixed. - Workaround for a serious M$ bug (KB177346). - IPv6 DLLs allocation problem resulting in GPF on W2K fixed. - zlib added to shared libraries (OpenSSL may need it). - size_t printf() fixed in stack_info(). * Release notes - This is a bugfix release. Upgrade is recommended.
Homepage: http://stunnel.mirt.net/ Download: ftp://stunnel.mirt.net/stunnel/ sha1sum: 3a0f1b9955f64dcab376b4145663f1eadc5dfba5 stunnel-4.12.tar.gz
Best regards, Mike
Michal Trojnara wrote:
Here is the ChangeLog entry:
- size_t printf() fixed in stack_info().
Not really, the fix lost parentheses somewhere on the way. The new code reads (int)(VERIFY_AREA-num)*sizeof(u32), etc., which is ((int)(VERIFY_AREA-num))*sizeof(u32), "int * size_t" = size_t on 64-bit platforms.
The attached patch readds the parentheses.
Thanks, Mirek
"Miloslav Trmac" mitr@redhat.com wrote:
"int * size_t" = size_t on 64-bit platforms.
You're right. Thank you. I'll fix it in the next release.
Best regards, Mike