[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[Libevent-users] ANN: Libevent 2.0.15-stable is released
Hello, all!
Announcing Libevent 2.0.15-stable
=================================
Libevent 2.0.15-stable is now tagged and released. The package is
available from the *shiny new website* at http://libevent.org/ .
There are GPG signatures there too; you should probably verify them,
to make sure you get the software you think you are getting.
What's New in Libevent 2.0.15-stable
====================================
This release fixes a few DNS, evbuffer, and signal issues. If
you're affected by one of these issues, then 2.0.15-stable should improve
matters for you. It also fixes some annoying compiler warnings in
the unit tests from newer GCC versions.
Here's the ChangeLog for this release:
BUGFIXES (DNS):
o DNS: add ttl for negative answers using RFC 2308 idea. (f72e8f6
Leonid Evdokimov)
o Add DNS_ERR_NODATA error code to handle empty replies. (94fba5b
Leonid Evdokimov)
BUFGIXES (bufferevents and evbuffers):
o Make evbuffer callbacks get the right n_added value after
evbuffer_add (1ef1f68 Alex)
o Prefer mmap to sendfile unless a DRAINS_TO_FD flag is set. Allows
add_file to work with SSL. (0ba0af9)
BUGFIXES (event loop):
o When a signal callback is activated to run multiple times, allow
event_base_loopbreak to work even before they all have run. (4e8eb6a)
DOCUMENTATION FIXES:
o Fix docstring in dns.h (2b6eae5 Leonid Evdokimov)
o refer to non-deprecated evdns functions in comments (ba5c27d Greg Hazel)
BUILD AND TESTING FIXES:
o le-proxy and regress depend on openssl directly (9ae061a Sergey Avseyev)
o Use _SOURCES, not _sources, in sample/Makefile.am (7f82382)
o Fixed compiler warnings for unchecked read/write calls. (c3b62fd Mark Ellzey)
o Make write-checking fixes use tt_fail_perror (2b76847)
o Fix some "value never used" warnings with gcc 4.6.1 (39c0cf7)
Boring facts about Libevent 2.0.15-stable
=========================================
The diff between this release and the last is 665 lines long, which
makes it the shortest in the whole 2.0.x series, breaking the record
previously held by 2.0.14-stable.
Barring new big problems, I am going to start putting out 2.0
releases less frequently. Previously, I've been going for "about a
month to 45 days". Now I'll go with "about a month to 45 days if
there's a serious bug; about 60-90 days if nothing major has
changed."
I'm also hoping to get Libevent 2.1.1-alpha out in the next few
months. The feature set will mostly be determined by the patches
people write.
Acknowledgments
===============
Thanks to everybody who helped with code, bug reports, and suggestions,
including but not limited to:
Alex
Sergey Avseyev
Adrian Chadd
Mark Ellzey
Leonid Evdokimov
Greg Hazel
Abilio Marques
***********************************************************************
To unsubscribe, send an e-mail to majordomo@xxxxxxxxxxxxx with
unsubscribe libevent-users in the body.