Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| a452811e | 2013-01-30 16:07:30 | "buffer" spelling | ||
| 974bfa07 | 2013-02-07 17:14:18 | remove all exes on "make clean", not just regress.exe | ||
| 29015427 | 2013-02-05 15:09:31 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 0a5eb2eb | 2013-02-05 15:07:32 | Fix a locking error in bufferevent_socket_get_dns_error. Patch from Ka-Hing Cheung. | ||
| 19583a5f | 2013-02-04 13:50:58 | Merge pull request #30 from ppelleti/valgrind-epoll avoid valgrind false positive by zeroing epoll_event | ||
| 2ecd8947 | 2013-02-04 13:49:08 | Merge pull request #39 from azat/fix-http-for-ipv6 Fix ipv6 support for http. When URL contain domain, not IP address. | ||
| f0a68a25 | 2013-02-04 13:33:10 | Merge pull request #37 from ppelleti/fix-indentation fix some hinky indentation in evhttp_make_request | ||
| 0dda56a4 | 2013-02-03 19:08:37 | Preliminary changes for Minix3. | ||
| 9ec88bdf | 2013-01-27 02:17:02 | Add regress test ipv6_for_domain. Written for commit 71e709c7829275a594f767b27468b1b52e8b5bb9. Fix ipv6 support for http. When URL contain domain, not IP address. | ||
| 42aaf4dc | 2013-01-23 16:55:09 | Implement EVUTIL_ERR_IS_EAGAIN on windows. | ||
| 71e709c7 | 2013-01-23 02:45:32 | Fix ipv6 support for http. When URL contain domain, not IP address. Before this patch socket created before domain was resolved, and it always create with AF_INET (ipv4), but we must create socket only after domain was resolved to understad which protocol family have domain address. Thank to Patrick Pelletier, who found this bug. | ||
| f324b1df | 2013-01-22 17:10:07 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| c322c207 | 2013-01-22 16:59:07 | Fix a mistake in evbuffer_remove() arguments in example http server code (commit message by nickm) | ||
| 80e220ee | 2013-01-18 20:25:41 | fix some hinky indentation in evhttp_make_request | ||
| 0c2bacca | 2013-01-17 15:01:32 | Fix typo : Dispatching instead of Dispaching | ||
| bf7a0ff2 | 2013-01-11 16:37:34 | When EWOULDBLOCK is not EAGAIN, treat it as equivalent to it Acording to http://stackoverflow.com/questions/7003234/which-systems-define-eagain-and-ewouldblock-as-different-values there are some older unixes that distinguish these error.s | ||
| b452a434 | 2012-12-31 18:29:56 | Fix harmless clang enum warning | ||
| 9e8cdf3d | 2012-09-21 08:38:56 | Fix comment to refer to sample/include.am correctly | ||
| 21c962e0 | 2012-12-20 11:50:23 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 0a822a64 | 2012-12-20 11:48:05 | Avoid double-close on getsockname error in evutil_ersatz_socketpair Found by coverity; CID 739726 | ||
| 69db2610 | 2012-12-20 11:47:09 | Avoid leaking fds on evconnlistener with no callback set 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. | ||
| 49905ac3 | 2012-12-11 12:53:09 | Fix cut-and-paste err in whatsnew-2.1 | ||
| 809586a9 | 2012-11-28 00:20:13 | minor documentation typos | ||
| 5cc7806c | 2012-12-04 12:32:26 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 7e45739e | 2012-12-04 12:01:25 | Fix compilation with WIN32_HAVE_CONDITION_VARIABLES enabled Reported by Xiuqiang Jiang | ||
| f5b3ff20 | 2012-11-19 10:58:04 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| f7d92c63 | 2012-11-19 10:56:16 | Increment version to 2.0.21-stable-dev | ||
| 40b95ae2 | 2012-11-19 10:53:25 | Increment version to 2.1.2-alpha-dev | ||
| c1420690 | 2012-11-19 09:07:13 | Fix a bug when running "make verify" out-of-tree | ||
| dc0287c4 | 2012-11-18 19:32:41 | Clean up and clarify a little more documentation | ||
| 060c409e | 2012-11-18 19:32:11 | Make the argument to bufferevent_get_priority const | ||
| 96584866 | 2012-11-18 18:59:19 | Avoid defining recommended functions in terms of deprecated ones | ||
| 3db0737a | 2012-11-18 11:25:13 | Update "what's new in Libevent 2.1" | ||
| ffdad1dc | 2012-11-18 10:53:52 | Bump versions to 2.1.2-alpha | ||
| 143cb613 | 2012-11-18 10:53:26 | Update changelog for 2.1.2-alpha | ||
| 5af4caa9 | 2012-11-18 02:01:26 | Update ChangeLog-2.0 | ||
| 15f989ad | 2012-11-18 01:44:09 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 173d7823 | 2012-11-18 01:40:33 | Fix a gcc warning in rtrim test | ||
| f2703b2e | 2012-11-18 01:40:13 | Fix a warning when building without threading. | ||
| 64177777 | 2012-11-18 01:39:10 | Increment libtool version for 2.0.21 too | ||
| 0ee10fdf | 2012-11-18 01:38:07 | Increment version to 2.0.21-stable | ||
| 1c5517c9 | 2012-11-18 01:36:33 | Changelog for 2.0.21-stable | ||
| f38e0788 | 2012-11-18 01:36:03 | Make ssl version check in unit tests work | ||
| 1258614f | 2012-11-16 21:38:04 | avoid valgrind false positive by zeroing epoll_event | ||
| 9dee36bc | 2012-11-16 18:34:43 | Make bufferevent_set_timeouts(bev, NULL, NULL) have plausible semantics | ||
| e3b2e086 | 2012-11-16 16:15:03 | Add an event_remove_timer() to remove timer on an event without deleting it | ||
| 5a9a0141 | 2012-11-16 16:17:07 | Fix a couple of compile warnings in the unit tests | ||
| 1fda4928 | 2012-11-16 12:06:40 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| e3cccf38 | 2012-11-16 11:55:27 | Avoid crash when event_pending() called with no event_base set on event Instead, give a warning and return 0. Reported by Antony Dovgal on github as https://github.com/libevent/libevent/issues/19 | ||
| 7afbd602 | 2012-11-16 11:51:42 | Use EVUTIL_SOCKET_ERROR() wrapper to save/restor errno in evhttp_connection_fail_ | ||
| 29fea33a | 2012-11-16 11:49:46 | Merge remote-tracking branch 'ppelleti/preserve-errno' | ||
| 4f4d0c93 | 2012-10-10 13:16:02 | add evhttp_request_get_response_code_line 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) | ||
| 61b93af5 | 2012-11-16 11:41:59 | Move evutil_rtrim_lws_ to evutil.c where it belongs | ||
| c6ff3812 | 2012-11-16 11:38:53 | Remove internal ws from multiline http headers correctly 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. | ||
| ac425197 | 2012-11-16 11:29:34 | Remove trailing tabs in HTTP headers as well. | ||
| aa59d805 | 2012-11-16 11:13:29 | Clean up rtrim implementation 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. | ||
| 370a2c02 | 2012-05-20 21:08:52 | ignore LWS after field-content in headers | ||
| c181399e | 2012-11-16 10:53:52 | Merge remote-tracking branch 'azat/fix-typo-evets' | ||
| 30512f43 | 2012-11-16 10:51:26 | Merge remote-tracking branch 'ppelleti/tiny-doc-typos' | ||
| d70af27d | 2012-11-16 10:48:13 | Use correct openssl libs and includes in pkgconfig file Previously we were saying -lssl -lcrypto unconditionally when we should have been saying OPENSSL_LIBS. Based on a patch from Patrick Pelletier | ||
| 09a8d23a | 2012-11-16 10:44:57 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| ac356502 | 2012-11-07 19:48:22 | remove stray 'x' so print_err will compile when uncommented | ||
| 3f27db9d | 2012-11-16 07:42:17 | Merge pull request #27 from pallas/master Fix event_dlist definition when sys/queue not included | ||
| efb644ed | 2012-11-16 10:29:37 | Merge remote-tracking branch 'origin/patches-2.0' Conflicts: test/rpcgen_wrapper.sh | ||
| f3009e48 | 2012-11-16 10:28:19 | Make rpcgen_wrapper.sh work on systems without a "python2" binary | ||
| 4343edf3 | 2012-11-16 10:17:34 | Add a unit test in which an event is created with event_base_once() but never fires | ||
| 0a396a02 | 2012-11-16 10:13:15 | Merge branch '21_event_cleanup_v3' | ||
| c17dd591 | 2011-07-15 11:10:54 | Free dangling event_once objects on event_base_free() This patch makes us keep event_once objects in a doubly linked list so we can free any once that haven't triggered when we call event_base_free(). | ||
| 1f5a48d1 | 2012-11-15 11:45:12 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| ac009f92 | 2012-11-15 11:43:20 | Warn when openssl version in unit test mismatches compiled version. | ||
| c2f30863 | 2012-11-15 11:42:14 | Fix renegotiation test to work around openssl 1.0.1 bug There's a bug in openssl 1.0.1 where TLS1.1 and TLS1.2 can't renegotiate with themselves. When testing renegotiation with OpenSSL >=1.0.1 and <1.0.1d, disable those protocols. | ||
| 1d9d5110 | 2012-11-15 11:40:33 | Use the same CFLAGS for openssl when building unit tests as with libevent | ||
| 36d0ee5c | 2012-11-13 21:22:39 | preserve errno in evhttp_connection_fail_ for inspection by the callback | ||
| 81b6209e | 2012-11-10 11:22:15 | Fix event_dlist definition when sys/queue not included 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. | ||
| 64051b90 | 2012-11-06 17:42:46 | Clean up unit test for evbuffer_file_segment_add_cleanup_cb a little | ||
| e9f8feba | 2012-11-06 17:37:28 | Add a new callback to get called on evbuffer_file_segment free | ||
| f9182d72 | 2012-11-02 11:46:14 | Merge remote-tracking branch 'github/20_win64_compilation' into 21_win64_compilation Conflicts: http.c signal.c | ||
| 62bd2c44 | 2012-11-02 11:44:29 | Fix compilation on mingw64 with -DUSE_DEBUG | ||
| 56e48c10 | 2012-11-02 10:58:02 | Fix a few mingw64 incompatibilities introduced since 2.0 | ||
| 2e6a9850 | 2012-11-01 18:12:07 | Merge remote-tracking branch 'github/20_win64_compilation' into 21_win64_compilation Conflicts: event.c http.c sample/event-read-fifo.c test/regress_bufferevent.c | ||
| 6810908a | 2012-11-01 18:05:27 | Fix some warnings found cross-compiling with mingw32 | ||
| 94866c27 | 2012-11-01 17:38:34 | Compile without warnings on mingw64 This is mostly a matter of catching cases where we were still assuming that evutil_socket_t could be used as an int. | ||
| b738ee18 | 2012-11-01 10:19:01 | Merge remote-tracking branch 'rosslagerwall/python2' | ||
| 32ed1102 | 2012-10-26 19:37:00 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 2479d964 | 2012-10-26 19:36:44 | Merge remote-tracking branch 'rosslagerwall/python2-2.0' into patches-2.0 | ||
| d5318b66 | 2012-10-26 19:34:47 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| cb853ea3 | 2012-10-26 19:33:31 | Close IOCP listener socket on free when LEV_OPT_CLOSE_ON_FREE is set | ||
| cda69d0d | 2012-10-24 22:55:17 | Merge remote-tracking branch 'origin/patches-2.0' Conflicts: bufferevent_openssl.c | ||
| 1ff2c249 | 2012-10-24 22:48:59 | Merge remote-tracking branch 'public/20_bev_timeout_semantics' into patches-2.0 | ||
| 09098f70 | 2012-10-23 22:09:45 | fix a few trivial documentation typos | ||
| 0eb01099 | 2012-10-23 13:30:58 | Use python2 rather than python python may refer to either python2 or python3 so rather by explicit by using python2. See PEP 394 - http://www.python.org/dev/peps/pep-0394/ for more details. | ||
| 4b5f32a5 | 2012-10-23 13:26:44 | Use python2 rather than python python may refer to either python2 or python3 so rather by explicit by using python2. See PEP 394 - http://www.python.org/dev/peps/pep-0394/ for more details. | ||
| f2050e79 | 2012-09-22 19:21:21 | Merge remote-tracking branch 'origin/patches-2.0' Conflicts: bufferevent_openssl.c | ||
| 1acf2ebc | 2012-09-06 10:01:10 | No need to reserve space if reading is suspended. Conflicts: bufferevent_openssl.c | ||
| f719b8a9 | 2012-09-03 21:42:15 | Stop looping in "consider_reading" if reading is suspended. | ||
| 05f1aca5 | 2012-09-18 15:17:29 | Fix typo : events instead of evets | ||
| 8827dbc3 | 2012-09-12 20:19:22 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| f2bff75e | 2012-09-12 20:12:03 | FIx another memleak on OOM in evdns | ||
| 73e85dd0 | 2012-09-12 20:11:12 | Avoid a memory-leak on OOM in evdns. | ||
| ffe1643b | 2012-09-10 13:43:26 | Add missing return value in event_base_foreach_event Fix for github issue nmathewson/Libevent #65 Found by Joachim Bauch |