| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Fix harmless clang enum warningclang_enum | Sebastian Hahn | 2012-12-31 |
| | | |||
| * | Fix comment to refer to sample/include.am correctly | Sebastian Hahn | 2012-12-23 |
| | | |||
| * | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2012-12-20 |
| |\ | |||
| | * | Avoid double-close on getsockname error in evutil_ersatz_socketpair | Nick Mathewson | 2012-12-20 |
| | | | | | | | | | Found by coverity; CID 739726 | ||
| | * | Avoid leaking fds on evconnlistener with no callback set | Nick Mathewson | 2012-12-20 |
| | | | | | | | | | | | | | | | There's no way to retrieve an fd from an evconnlistener whose callback has been cleared, so we had better close any such fd. Found by coverity; CID 739725. | ||
| * | | Fix cut-and-paste err in whatsnew-2.1 | Nick Mathewson | 2012-12-11 |
| | | | |||
| * | | minor documentation typos | Patrick Pelletier | 2012-12-08 |
| | | | |||
| * | | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2012-12-04 |
| |\ \ | |/ | |||
| | * | Fix compilation with WIN32_HAVE_CONDITION_VARIABLES enabled | Nick Mathewson | 2012-12-04 |
| | | | | | | | | | Reported by Xiuqiang Jiang | ||
| * | | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2012-11-19 |
| |\ \ | |/ | |||
| | * | Increment version to 2.0.21-stable-dev | Nick Mathewson | 2012-11-19 |
| | | | |||
| * | | Increment version to 2.1.2-alpha-dev | Nick Mathewson | 2012-11-19 |
| | | | |||
| * | | Fix a bug when running "make verify" out-of-tree | Nick Mathewson | 2012-11-19 |
| | | | |||
| * | | Clean up and clarify a little more documentation | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Make the argument to bufferevent_get_priority const | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Avoid defining recommended functions in terms of deprecated ones | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Update "what's new in Libevent 2.1" | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Bump versions to 2.1.2-alpha | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Update changelog for 2.1.2-alpha | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Update ChangeLog-2.0 | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2012-11-18 |
| |\ \ | |/ | |||
| | * | Increment libtool version for 2.0.21 too | Nick Mathewson | 2012-11-18 |
| | | | |||
| | * | Increment version to 2.0.21-stable | Nick Mathewson | 2012-11-18 |
| | | | |||
| | * | Changelog for 2.0.21-stable | Nick Mathewson | 2012-11-18 |
| | | | |||
| | * | Make ssl version check in unit tests work | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Fix a gcc warning in rtrim test | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Fix a warning when building without threading. | Nick Mathewson | 2012-11-18 |
| | | | |||
| * | | Make bufferevent_set_timeouts(bev, NULL, NULL) have plausible semantics | Nick Mathewson | 2012-11-16 |
| | | | |||
| * | | Add an event_remove_timer() to remove timer on an event without deleting it | Nick Mathewson | 2012-11-16 |
| | | | |||
| * | | Fix a couple of compile warnings in the unit tests | Nick Mathewson | 2012-11-16 |
| | | | |||
| * | | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2012-11-16 |
| |\ \ | |/ | |||
| | * | Avoid crash when event_pending() called with no event_base set on event | Nick Mathewson | 2012-11-16 |
| | | | | | | | | | | | | | | | Instead, give a warning and return 0. Reported by Antony Dovgal on github as https://github.com/libevent/libevent/issues/19 | ||
| * | | Use EVUTIL_SOCKET_ERROR() wrapper to save/restor errno in ↵ | Nick Mathewson | 2012-11-16 |
| | | | | | | | | | evhttp_connection_fail_ | ||
| * | | Merge remote-tracking branch 'ppelleti/preserve-errno' | Nick Mathewson | 2012-11-16 |
| |\ \ | |||
| | * | | preserve errno in evhttp_connection_fail_ for inspection by the callback | Patrick Pelletier | 2012-11-13 |
| | | | | |||
| * | | | add evhttp_request_get_response_code_line | Jay R. Wren | 2012-11-16 |
| | | | | | | | | | | | | | | | | | | | | | | This is needed to be able to read the response code line especially when acting as an http client using evhttp_make_request. (patched by nickm to make the return value const) | ||
| * | | | Move evutil_rtrim_lws_ to evutil.c where it belongs | Nick Mathewson | 2012-11-16 |
| | | | | |||
| * | | | Remove internal ws from multiline http headers correctly | Nick Mathewson | 2012-11-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to RFC2616: All linear white space, including folding, has the same semantics as SP. A recipient MAY replace any linear white space with a single SP before interpreting the field value or forwarding the message downstream. | ||
| * | | | Remove trailing tabs in HTTP headers as well. | Nick Mathewson | 2012-11-16 |
| | | | | |||
| * | | | Clean up rtrim implementation | Nick Mathewson | 2012-11-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If I understand the C standard correctly, you can't actually point at a position immediately _before_ the start of an object; only at the position immediately after. According to J.2 in the standard, in its big list of undefined behavior: "The behavior is undefined in the following circumstances: ... — Addition or subtraction of a pointer into, or just beyond, an array object and an integer type produces a result that does not point into, or just beyond, the same array object (6.5.6)." So we've got to fix rtrim to not do that. Also, make it unit tested, and give it an evutil_*_ name. | ||
| * | | | ignore LWS after field-content in headers | Artem Germanov | 2012-11-16 |
| | | | | |||
| * | | | Merge remote-tracking branch 'azat/fix-typo-evets' | Nick Mathewson | 2012-11-16 |
| |\ \ \ | |||
| | * | | | Fix typo : events instead of evets | Azat Khuzhin | 2012-09-18 |
| | | | | | |||
| * | | | | Merge remote-tracking branch 'ppelleti/tiny-doc-typos' | Nick Mathewson | 2012-11-16 |
| |\ \ \ \ | |||
| | * | | | | fix a few trivial documentation typos | Patrick Pelletier | 2012-10-23 |
| | | | | | | |||
| * | | | | | Use correct openssl libs and includes in pkgconfig file | Nick Mathewson | 2012-11-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we were saying -lssl -lcrypto unconditionally when we should have been saying OPENSSL_LIBS. Based on a patch from Patrick Pelletier | ||
| * | | | | | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2012-11-16 |
| |\ \ \ \ \ | | |_|_|/ | |/| | | | |||
| | * | | | | remove stray 'x' so print_err will compile when uncommented | Patrick Pelletier | 2012-11-16 |
| | | | | | | |||
| * | | | | | Merge pull request #27 from pallas/master | Nick Mathewson | 2012-11-16 |
| |\ \ \ \ \ | | | | | | | | | | | | | Fix event_dlist definition when sys/queue not included | ||
| | * | | | | | Fix event_dlist definition when sys/queue not included | Derrick Pallas | 2012-11-10 |
| | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This header adds TAILQ_HEAD and TAILQ_ENTRY if sys/queue is not included. There is a similar macro that adds LIST_ENTRY but not LIST_HEAD, even though LIST_HEAD is used later. This change pulls in the correct definition (swiped from sys/queue) for LIST_HEAD and cleans up the one spot where it is used. The change can be tested by adding #undef LIST_HEAD #undef LIST_ENTRY right before the #ifndef checks and removing #define EVENT_DEFINED_LISTENTRY_ #define EVENT_DEFINED_LISTHEAD_ so that the macros persist later. | ||
