kc3-lang/libevent

Branch :


Log

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