kc3-lang/libevent

Branch :


Log

Author Commit Date CI Message
b3360c16 2010-05-27 01:30:23 Increment Libevent version to 1.4.14-stable
6224ff87 2010-05-27 01:11:55 Changelog for 1.4.14-stable
6cbea13b 2010-05-10 19:58:17 Define _REENTRANT as needed on Solaris, elsewhere It turns out that _REENTRANT isn't only needed to make certain functions visible; we also need it to make pthreads work properly some places (like Solaris, where forgetting _REENTRANT basically means that all threads are sharing the same errno). Unlike in 2.0, we can't use the PTHREAD_CFLAGS variable to see what flags to use, since we aren't using pthreads in 1.4. Instead, we just check the host type explicitly, like acx_pthreads does.
906d573b 2010-05-10 19:57:13 Fix compile warning in http.c
29d7b328 2010-04-27 22:25:59 Do not abort HTTP requests missing a reason string. Some (arguably broken) HTTP servers do not put the reason message in their status line, which causes evhttp to consider the response invalid. http://sourceforge.net/tracker/?func=detail&aid=2875077&group_id=50884&atid=461322
ae6ece02 2010-04-21 01:15:19 Clean up properly when adding a signal handler fails. Previously, when a signation() or signal() call failed, we would free the element we added to sh_old, but not actually clear the pointer. This would leave a dangling pointer in sh_old that could cause a crash later.
cb1a7223 2009-01-27 16:29:48 Fix memory leak when setting up priorities; reported by Alexander Drozdov Backport from Libevent 2.0 commit 1c927b7
24589347 2010-03-26 14:22:47 Fix a free(NULL) in min_heap.h Backport of 6f20492fa27f08
01ea0c5c 2010-02-03 16:54:18 make evhttp_send() safe against terminated connections, too
5c8b446e 2010-02-03 14:34:56 do not fail while sending on http connections the client closed. when sending chunked requests via multiple calls to evhttp_send_reply_chunk, the client may close the connection before the server is done sending. this used to cause a crash. we introduce a new function evhttp_request_get_connection() that allows the server to determine if the request is still associated with a connection. If it's not, evhttp_request_free() needs to be called explicitly or the user can call evhttp_send_reply_end() which just frees the request, too.