[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[Libevent-users] ANN: Libevent 2.0.14-stable is released



Hello, all!

Announcing Libevent 2.0.14-stable
=================================

Libevent 2.0.14-stable is now tagged and released.  The package is at
Sourceforge at:

 https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.14-stable.tar.gz/download

and the signature file is at:

 https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.14-stable.tar.gz.asc/download

They'll also be on monkey.org when Niels a chance to upload them.

What's New in Libevent 2.0.14-stable
====================================

This release fixes a few miscellaneous bufferevent, openssl, and IOCP
bugs, a couple of memory leaks, and a few build issues. If you're
affected by one of these, then 2.0.14-stable should improve matters for
you.

Here's the ChangeLog for this release.

Changes in version 2.0.14-stable (31 Aug 2011)
BUGFIXES (bufferevents and evbuffers):
 o Propagate errors on the underlying bufferevent to the user.
(4a34394 Joachim Bauch)
 o Ignore OpenSSL deprecation warnings on OS X (5d1b255 Sebastian Hahn)
 o Fix handling of group rate limits under 64 bytes of burst (6d5440e)
 o Solaris sendfile: correctly detect amount of data sent (643922e Michael Herf)
 o Make rate limiting work with common_timeout logic (5b18f13)
 o clear read watermark on underlying bufferevent when creating
filtering bev to fix potentially failing fragmented ssl handshakes
(54f7e61 Joachim Bauch)

BUGFIXES (IOCP):
 o IOCP: don't launch reads or writes on an unconnected socket (495c227)
 o Make IOCP rate-limiting group support stricter and less surprising. (a98da7b)
 o Have test-ratelim.c support IOCP (0ff2c5a)
 o Make overlapped reads result in evbuffer callbacks getting invoked (6acfbdd)
 o Correctly terminate IO on an async bufferevent on bufferevent_free (e6af35d)

BUGFIXES (other):
 o Fix evsig_dealloc memory leak with debugging turned on. (9b724b2
Leonid Evdokimov)
 o Fix request_finished memory leak with debugging turned on. (aff6ba1
Leonid Evdokimov)

BUILD AND TESTING FIXES:
 o Allow OS-neutral builds for platforms where some versions have
arc4random_buf (b442302 Mitchell Livingston)
 o Try to fix 'make distcheck' errors when building out-of-tree
(04656ea Dave Hart)
 o Clean up some problems identified by Coverity. (7c11e51 Harlan Stenn)

Fun facts about Libevent 2.0.14-stable
======================================

The diff between this release and the last is 1107 lines long, which
makes it the shortest so far in the whole 2.0.x series, breaking
the record previously held by 2.0.12-stable.

Acknowledgments
===============

Thanks to everybody who helped with code, bug reports, and suggestions,
including but not limited to:

Joachim Bauch
Leonid Evdokimov
Sebastian Hahn
Dave Hart
Michael Herf
George Kadianakis
Mitchell Livingston
Harlan Stenn
***********************************************************************
To unsubscribe, send an e-mail to majordomo@xxxxxxxxxxxxx with
unsubscribe libevent-users    in the body.