kc3-lang/libevent

Branch :


Log

Author Commit Date CI Message
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
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
576b29f2 2012-09-07 15:53:02 Don't discard SSL read event when timeout and read come close together
232055ef 2012-09-07 09:58:24 Tweak patch for event_base_foreach_event() * Fix whitespace * Explain return value from callback function * Reinstate return value so that caller can tell whether forech exited early. * Rename event_base_foreach_event_() to event_base_foreach_event_nolock_(). * Use event_base_foreach_event_cb_fn typedef in more places * Be more dire about undefined behavior.
84fd6d75 2012-09-07 09:47:50 Expose event_base_foreach_event() as a public API.
e8faa2c7 2012-09-04 07:58:38 Merge pull request #61 from rosslagerwall/rename-configure Rename configure.in to configure.ac.
b7577868 2012-09-03 17:49:15 Prevent reference leak of bufferevent if getaddrinfo fails.
b3fea673 2012-09-03 08:37:25 Rename configure.in to configure.ac. ".ac" is the preferred extension.
b7f6e89a 2012-08-28 16:22:00 We now require automake 1.9 or later. Modernize!
1e3123da 2012-08-28 16:15:14 Fix handling of no-python case for nonrecursive make
607a8ff9 2012-08-28 16:14:38 Be quiet when making regress.gen.[ch]
aa59c1e9 2012-08-28 16:14:17 New --quiet option for event_rpcgen.py
371a1237 2012-08-28 16:07:56 Make quiet build even quieter
6cdfeebe 2012-08-28 16:01:14 Rename subordinate Makefile.ams to include.am
7092f3b6 2012-08-28 15:58:18 Switch to non-recursive makefiles This approach should let Make work better, let libevent build faster (especially when using a parallelized build), and basically make the Makefiles easier to maintain. See http://miller.emu.id.au/pmiller/books/rmch/ for more info on why you'd want to do this. This is due to an idea from Zack Weinberg; the patch is my own.
7b18e5c6 2012-08-28 15:10:55 Enable silent build rules by default. Override with V=1
7d60ba84 2012-08-28 15:09:49 Use newer syntax for autoconf/automake init
2aad8cbb 2012-08-24 11:41:18 Merge remote-tracking branch 'origin/patches-2.0'
484e93c1 2012-08-24 11:40:46 Increment version to 2.0.20-stable-dev
1879e061 2012-08-23 14:42:54 Update ChangeLog-2.0
5cf0db7d 2012-08-23 14:41:51 Merge remote-tracking branch 'origin/patches-2.0'
41d77a7c 2012-08-23 14:39:30 Add a date to the changelog
46604b34 2012-08-23 14:38:54 Increment version to 2.0.20-stable
fc43cbdc 2012-08-23 10:36:39 Initial changelog and credits for 2.0.20
3b3e21de 2012-08-23 11:42:04 Add missing implementation for event_enable_debug_logging
07e132e3 2012-08-23 10:46:29 Rename event_enable_lock_debuging() to ..._debugging() Keep the misspelled version around for backward compatibility Based on a patch by Diwaker Gupta.
e3d010c8 2012-08-23 10:13:26 Merge remote-tracking branch 'origin/patches-2.0'
606ac43b 2012-08-22 12:30:42 Correctly invoke callbacks when a SSL bufferevent reads some and then blocks. Based on a patch by Andrew Hochhaus, who correctly diagnosed this bug.
f1bd9388 2012-08-02 15:02:27 Avoid test -e; older shs don't have one. Reported by Paul Croome. Report forwarded by Dave Hart.
34c8f316 2012-08-02 12:36:05 Add deferred_cb_skew to list of timing-dependent tests
9be54680 2012-08-02 12:35:49 Avoid unused-var warning on systems with clock_gettime but without CLOCK_MONOTONIC_COARSE
a64c5647 2012-08-02 12:09:08 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: evutil_rand.c
ca80ea61 2012-08-02 11:56:17 Add explicit AC_PROG_SED to configure.in so all autoconfs will expose $(SED)
c0720c1b 2012-08-02 11:38:32 Fix an unused variable warning on *BSD.
403b0d6e 2012-07-31 12:03:48 Merge remote-tracking branch 'ppelleti/windows-ssl'
9be8624b 2012-07-30 17:08:44 Merge remote-tracking branch 'origin/patches-2.0'
dc320776 2012-07-30 16:52:55 Avoid segfault on weird timeout during name lookup. If an evdns_getaddrinfo timeout happens while pending_cb is set, and a callback is about to run, but we get a call to evdns_getaddrinfo_gotresolve before it finishes. Github issue #60. Thanks to Greg Hazel for patch and patience.
737f113a 2012-07-26 10:49:06 Extract common error-handling code in evconnlistener_new_bind
6a81b1f5 2012-07-26 10:45:10 Avoid double-free on error in evbuffer_add_file. Found by coverity.
6487f63b 2012-07-26 10:44:48 Check return value when using LEV_OPT_DEFERRED_ACCEPT. Found by coverity
9852107f 2012-07-26 10:43:13 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: buffer.c http.c
a0912e32 2012-07-26 10:39:05 Check more setsockopt return values when binding sockets. Found by coverity
a1a0e675 2012-07-26 10:38:29 memset sockaddr_in before using it. Found by coverity.
a2006c00 2012-07-26 10:37:47 Move assignment outside tt_assert in ssl unit tests. Appeases coverity.
b9e73297 2012-07-26 10:37:13 Add checks to various return values in unit tests. Found by coverity
6a4ec5c2 2012-07-26 10:34:06 Avoid possible needless call to writev. Found by coverity.
6355b2a4 2012-07-26 10:16:47 Remove unused variable; spotted by coverity
225344cf 2012-07-26 10:11:17 Fix a shadowed variable in addfile_test_readcb; found by coverity
92817a11 2012-07-26 10:11:00 Avoid memory leak in test_event_calloc unit test; found by coverity
aa501e1a 2012-07-26 10:10:35 Add checks for functions in test-ratelim.c; found by Coverity
7ef04e4b 2012-07-26 10:09:13 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: configure.in test/regress_buffer.c test/regress_dns.c
3cde5bf5 2012-07-26 10:04:43 Avoid more crashes/bad calls in unit tests; found by coverity
f021c3d7 2012-07-26 09:59:47 Add some missing null checks to unit tests; found by coverity
270f279f 2012-07-26 09:53:20 Fix resource leaks in the unit tests; found by coverity
4f3732d7 2012-07-26 09:35:43 Fix various check-after-dereference issues in unit tests: found by coverity
f1ce15d9 2012-07-25 16:18:33 Set umask before calling mkstemp in unit tests. Found by coverity
13525c50 2012-07-25 16:07:22 Fix another possible uninitialized read in dns regression tests. Found by coverity.
6fdbf3a2 2012-07-25 16:06:51 Merge remote-tracking branch 'origin/patches-2.0'
2259777c 2012-07-25 16:05:36 Fix possible uninitialized read in dns regression tests. Found by coverity.
55533467 2012-07-25 15:59:50 Remove deadcode in http regression tests. Found by coverity.