mirror of
https://github.com/libevent/libevent.git
synced 2025-01-09 00:56:20 +08:00
Changelog and readme for 2.0.8-rc
This commit is contained in:
parent
4ebf9509f7
commit
15be0493f6
65
ChangeLog
65
ChangeLog
@ -1,9 +1,50 @@
|
||||
Changes in 2.0.8-(rc/stable/????):
|
||||
[see the Git log for now.]
|
||||
Changes in 2.0.8-rc (14 Oct 2010):
|
||||
[Autogenerated from the Git log, sorted and cleaned by hand.]
|
||||
NEW APIS
|
||||
o Add error callback to evconnlistener (c4be8d8 Simon Perreault)
|
||||
o Add a LEV_OPT_THREADSAFE option for threadsafe evconnlisteners (127d4f2)
|
||||
|
||||
CHANGED BEHAVIOR
|
||||
o Correct logic on disabling underlying bufferevents when disabling a filter (ac27eb8)
|
||||
|
||||
BUGFIXES
|
||||
o Obey enabled status when unsuspending (040a019 Simon Perreault)
|
||||
o Warn when using the error-prone EV_SIGNAL interface in an error-prone way. Also, fix a couple of race conditions in signal.c (720bd93)
|
||||
O Make default signal backend fully threadsafe (95a7d41)
|
||||
o Put internal events at highest priority (90651b3)
|
||||
o Fix warnings in the main codebase flagged by -Wsigned-compare (9c8db0, 5e4bafb, 5c214a, 6be589a, e06f514)
|
||||
o Fix compile in kqueue.c (b395392 Sebastian Hahn)
|
||||
o Do not search outside of the system directory for windows DLLs (d49b5e3)
|
||||
o Fix a spurious-call bug on epoll.c (0faaee0)
|
||||
o Send a shutdown(SHUT_WR) before closing an http connection (e0fd870 Christopher Davis)
|
||||
o Fix warnings on mingw with gcc 4.5 (5b7a370)
|
||||
o Fix an EINVAL on evbuffer_write_iovec on OpenSolaris. (fdc640b)
|
||||
o Fix allocation error for IOCP listeners. Probably harmless, since struct event is big (481ef92)
|
||||
o Make iocp/listener/error work; don't accept again if lev is disabled. (62b429a Christopher Davis)
|
||||
o Handle rate-limiting for reading on OpenSSL bufferevents correctly. (819b171)
|
||||
o Fix serious bugs in per-bufferevent rate-limiting code (34d64f8)
|
||||
o Avoid spurious reads from just-created open openssl bufferevents (223ee40)
|
||||
o Fix a case where an ssl bufferevent with CLOSE_ON_FREE didn't close its fd (93bb7d8)
|
||||
o The corrected bufferevent filter semantics let us fix our openssl tests (34331e4)
|
||||
|
||||
TESTING
|
||||
o Make SSL tests cover enabling/disabling EV_READ. (a5ce9ad)
|
||||
o Bump to the latest version of tinytest (f0bd83e)
|
||||
o Unit tests for listener error callbacks (045eef4)
|
||||
o New unit test for ssl bufferevents starting with connected SSLs. (02f6259)
|
||||
|
||||
DEBUGGABILITY
|
||||
o Make debugging output for epoll backend more comprehensive (ec2b05e)
|
||||
o Make event.c debugging messages report fds (e119899)
|
||||
o Make the --enable-gcc-warnings option include signed comparison warnings (d3b096c)
|
||||
|
||||
DEADCODE REMOVAL
|
||||
o Remove the now-useless evsig_caught and evsig_process (4858b79)
|
||||
o Remove event_base.evsigbase; nothing used it. (38d0960)
|
||||
|
||||
|
||||
|
||||
Changes in 2.0.7-rc:
|
||||
Changes in 2.0.7-rc (9 Sep 2010):
|
||||
[Autogenerated from the Git log, sorted and cleaned by hand.]
|
||||
NEW APIS
|
||||
o Expose a evdns_base_nameserver_sockaddr_add() function to add a nameserver by sockaddr (1952143)
|
||||
@ -66,7 +107,8 @@ DOCUMENTATION
|
||||
o Update the whatsnew-2.0.txt document (4991669)
|
||||
|
||||
|
||||
Changes in 2.0.6-rc:
|
||||
|
||||
Changes in 2.0.6-rc (6 Aug 2010):
|
||||
[Autogenerated from the Git log, sorted by hand.]
|
||||
DOCUMENTATION
|
||||
o Document a change in the semantics of event_get_struct_event_size() (e21f5d1)
|
||||
@ -153,7 +195,8 @@ INTERNALS, PERFORMANCE, AND CODE CLEANUPS
|
||||
o Turn our socketpair() replacement into its own function (57b30cd)
|
||||
|
||||
|
||||
Changes in 2.0.5-beta:
|
||||
|
||||
Changes in 2.0.5-beta (10 May 2010):
|
||||
[Autogenerated from the Git log, sorted by hand.]
|
||||
DOCUMENTATION
|
||||
o Update all our copyright notices to say "2010" (17efc1c)
|
||||
@ -288,7 +331,7 @@ INTERNALS, PERFORMANCE, AND AND CODE CLEANUPS
|
||||
|
||||
|
||||
|
||||
Changes in 2.0.4-alpha:
|
||||
Changes in 2.0.4-alpha (28 Feb 2010):
|
||||
[Autogenerated from the Git log, sorted by hand.]
|
||||
DOCUMENTATION
|
||||
o Add stub header for 2.0.4-alpha changelog. (94d0065)
|
||||
@ -455,7 +498,7 @@ INTERNALS AND CODE CLEANUPS
|
||||
|
||||
|
||||
|
||||
Changes in 2.0.3-alpha:
|
||||
Changes in 2.0.3-alpha (20 Nov 2009):
|
||||
o Add a new code to support SSL/TLS on bufferevents, using the OpenSSL library (where available).
|
||||
o Fix a bug where we didn't allocate enough memory in event_get_supported_methods().
|
||||
o Avoid segfault during failed allocation of locked evdns_base. (Found by Rocco Carbone.)
|
||||
@ -512,7 +555,9 @@ Changes in 2.0.3-alpha:
|
||||
o Fix a race condition in the pthreads test case; found by Nick Mathewson
|
||||
o Remove most calls to event_err() in http and deal with memory errors instead
|
||||
|
||||
Changes in 2.0.2-alpha:
|
||||
|
||||
|
||||
Changes in 2.0.2-alpha (25 Jul 2009):
|
||||
o Add a new flag to bufferevents to make all callbacks automatically deferred.
|
||||
o Make evdns functionality locked, and automatically defer dns callbacks.
|
||||
o Fix a possible free(NULL) when freeing an event_base with no signals.
|
||||
@ -560,7 +605,9 @@ Changes in 2.0.2-alpha:
|
||||
o event_get_supported_methods() now lists methods that have been disabled with the EVENT_NO* environment options.
|
||||
o Rename encode_int[64] to evtag_encode_int[64] to avoid polluting the global namespace. The old method names are still available as macros in event2/tag_compat.h.
|
||||
|
||||
Changes in 2.0.1-alpha:
|
||||
|
||||
|
||||
Changes in 2.0.1-alpha (17 Apr 2009):
|
||||
o free minheap on event_base_free(); from Christopher Layne
|
||||
o debug cleanups in signal.c; from Christopher Layne
|
||||
o provide event_base_new() that does not set the current_base global
|
||||
|
3
README
3
README
@ -88,6 +88,7 @@ fixing bugs:
|
||||
Shie Erlich
|
||||
Alexander von Gernler
|
||||
Artur Grabowski
|
||||
Michael Herf
|
||||
Sebastian Hahn
|
||||
Aaron Hopkins
|
||||
Tani Hosokawa
|
||||
@ -116,6 +117,7 @@ fixing bugs:
|
||||
Phil Oleson
|
||||
Dave Pacheco
|
||||
Tassilo von Parseval
|
||||
Simon Perreault
|
||||
Pierre Phaneuf
|
||||
Ryan Phillips
|
||||
Jon Poland
|
||||
@ -127,6 +129,7 @@ fixing bugs:
|
||||
Ferenc Szalai
|
||||
Dug Song
|
||||
Brodie Thiesfield
|
||||
Jason Toffaletti
|
||||
Zack Weinberg
|
||||
Taral
|
||||
propanbutan
|
||||
|
Loading…
x
Reference in New Issue
Block a user