[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[Libevent-users] ANN: Libevent 2.0.19-stable is released
- To: libevent-users@xxxxxxxxxxxxx
- Subject: [Libevent-users] ANN: Libevent 2.0.19-stable is released
- From: Nick Mathewson <nickm@xxxxxxxxxxxxx>
- Date: Thu, 3 May 2012 16:30:29 -0400
- Delivered-to: archiver@xxxxxxxx
- Delivered-to: libevent-users-outgoing@xxxxxxxx
- Delivered-to: libevent-users@xxxxxxxx
- Delivery-date: Thu, 03 May 2012 16:30:37 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=HJG1otJ4S64hAE1HbOhVZU4NDzO/owapwRYiE2C1RrI=; b=VmfDXCgJ7J+70biBrmi9SevuXGp3HfHXeWDaMEn67qaCHBgYwVvw1YZ5tvK7Sztu+S FmpX82gAeyJGSYC0LgGJvkdDqBa2mOLi1VDilrUQkmfXRtp/O7bolA6ucd6bMwLMyzoG 5QA9+sjtWa+7aUakyl59ephYPM7unAhBBtDmIqD9lhI90R5YojCJNF3P8rxwOMKewFM4 4UrjRDmcW1OZ18Rw5QFkLMYOHAD3uw3Lci1bdZjKIYNCa2fmaaawAnqbIdjbJXXPVIEH DSfGLwHqEE95ovXN9f0K+7yb5Z1GYzIt7r5QQ8IeF4JxR3Z6VoFiOtKgxu5pJ1ebXrXW 4pbw==
- Reply-to: libevent-users@xxxxxxxxxxxxx
- Sender: owner-libevent-users@xxxxxxxxxxxxx
Announcing Libevent 2.0.19-stable
===============================
Libevent 2.0.19-stable is now tagged and released. The package is
available from the 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.19-stable
==================================
This is a small bugfix release. If you use evdns, or openssl
bufferevents, or you rely on event priorities, or you use periodic
events on platforms where time can jump forward, you should probably
upgrade.
Here's the ChangeLog for this release:
BUGFIXES (CORE):
o Refactor event_persist_closure: raise and extract some common
logic (bec22b4)
o If time has jumped so we'd reschedule a periodic event in the
past, schedule it for the future instead (dfd808c)
o If a higher-priority event becomes active, don't continue running
events of the current priority. (2bfda40)
BUGFIXES (SSL):
o Fixed potential double-readcb execution with openssl
bufferevents. (4e62cd1 Mark Ellzey)
BUGFIXES (DNS):
o Cancel a probe request when the server is freed, and ignore
cancelled probe callbacks (94d2336 Greg Hazel)
o Remove redundant DNS_ERR_CANCEL check, move comment (46b8060 Greg
Hazel)
o When retransmitting a timed-out DNS request, pick a fresh
nameserver. (3d9e52a)
DOCUMENTATION FIXES:
o Fix a typo in the bufferevent documentation (98e9119)
o Add missing ) to changelog; spotted by rransom (4c7ee6b)
o Fix the website URL in the readme (f775521)
COMPILATION FIXES:
o Fix a compilation error with MSVC 2005 due to use of mode_t (336dcae)
o Configure with gcc older than 2.95 (4a6fd43 Sebastian Hahn)
o Generate event-config.h with a single sed script (30b6f88 Zack
Weinberg)
FORWARD-COMPATIBILITY:
o Backport: provide EVENT_LOG_* names, and deprecate _EVENT_LOG_* (d1a03b2)
TESTING/DEBUGGING SUPPORT:
o dns-example.c can now take a resolv.conf file on the commandline
(6610fa5)
o Make some evdns.c debug logs more verbose (d873d67)
o Work-around a stupid gcov-breaking bug in OSX 10.6 (b3887cd)
Acknowledgments
===============
Thanks to everybody who helped with code, bug reports, and
suggestions, including but not limited to:
Ralph Castain
Mark Ellzey
Sebastian Hahn
Dave Hart
Greg Hazel
Savg He
Robert Ransom
Alex S
Zack Weinberg
***********************************************************************
To unsubscribe, send an e-mail to majordomo@xxxxxxxxxxxxx with
unsubscribe libevent-users in the body.