Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 0fb71c35 | 2014-10-09 10:14:30 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| be1aeff2 | 2014-10-09 10:14:12 | Fix a typo in a doxygen comment. Reported by 亦得. | ||
| 07b5e45b | 2014-09-18 15:08:57 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| b34e4ac3 | 2014-09-12 14:19:14 | [Bugfix] fix bufferevent setwatermark suspend_read | ||
| 89c1a3b7 | 2014-09-18 12:40:38 | Fix several memory leaks in the unit tests. Also add a comment to buffer.c about why we call evbuffer_file_segment_free on failure to add the segment. | ||
| 364c1106 | 2014-09-18 12:12:36 | Fix for a677b72bd6d9d378daf9775966aa8ca574e26e67 | ||
| fb57b8ba | 2014-09-18 12:08:50 | Make a buffer larger in the tests to avoid a scary evbuffer_copyout_from() The call was safe, but coverity couldn't tell. CID 1239294. | ||
| ca5b5c7d | 2014-09-18 12:04:16 | Use a more precise calculation for max in time-ratelim.c CID 1239297 | ||
| a677b72b | 2014-09-18 12:02:13 | Use evutil_weakrand() in unit tests. (Coverity doesn't like random() or rand(). We don't care; this is for unit tests.) Fixes CID 1239298, 1239296, 1239295, 1239293. | ||
| 76643dd0 | 2014-09-18 11:54:39 | Fix a c90 warning | ||
| c119f241 | 2014-09-18 11:54:04 | Fix a dead-code warning in unit tests. CID 1193548 | ||
| 37390574 | 2014-09-18 11:52:16 | Fix a use-after-free in unit tests. CID 752027 | ||
| c243dbf4 | 2014-09-18 11:44:11 | Merge pull request #168 from ufo2243/master make bufferevent_getwatermark api more robust | ||
| c8c7fa3a | 2014-09-18 11:41:18 | Merge pull request #119 from ldx/winhosts Fix hosts file use on Windows. | ||
| 3cc0eace | 2014-09-16 22:25:52 | Fix use-after-free error in EV_CLOSURE_EVENT callback | ||
| 35f107de | 2014-09-18 11:36:08 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 79800df7 | 2014-03-25 13:35:13 | regress_buffer: fix 'memcmp' compare size | ||
| 73615a37 | 2014-09-18 11:31:52 | Merge pull request #118 from azat/http-forward-family-to-bufferevent Add evhttp_connection_set_family() to set addrinfo->family for DNS requests | ||
| 08c88ea5 | 2014-09-18 11:28:19 | use correct tt macro for pointer compare | ||
| afce2721 | 2014-09-18 11:25:27 | Merge pull request #128 from azat/tests-disable-when-inactive-v5 Some tests for EVDNS_BASE_DISABLE_WHEN_INACTIVE flag | ||
| a7d5dabf | 2014-09-18 11:24:56 | Merge pull request #129 from azat/disable-probing-with-disable-when-inactive-v2 evdns: disable probing with EVDNS_BASE_DISABLE_WHEN_INACTIVE | ||
| a21e5108 | 2014-09-12 11:51:59 | make bufferevent_getwatermark api more robust | ||
| 56ad6237 | 2014-09-08 15:37:31 | Merge pull request #167 from snikulov/pr_libevent_cmake_upd updates in cmake build | ||
| 80347e6c | 2014-09-03 09:29:59 | Merge pull request #103 from ufo2243/master [Bugfix] fix grammer error | ||
| 3a4d249c | 2014-09-03 10:55:27 | [Bugfix] fix grammer error | ||
| 27bd9faf | 2014-09-02 18:25:52 | updates in cmake build | ||
| 6a53d153 | 2014-08-29 15:26:56 | Correctly handle allocation failures in evdns_getaddrinfo Kuldeep Gupta appears to have used some kind of automated tool to find this and generate a patch for half the issue as #149. | ||
| 9d6acdc5 | 2014-08-29 15:00:33 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 60f8f729 | 2014-08-29 14:59:17 | Consistently check for failure from evbuffer_pullup() Closes issue #148. | ||
| 9f3a8acf | 2014-08-29 14:38:09 | Merge pull request #153 from azat/tests-simplestsignal test/regress: add simplestsignal: to track reorder bugs separately | ||
| 8bf769c4 | 2014-08-29 14:32:10 | Merge remote-tracking branch 'origin/patches-2.0' Conflicts: sample/http-server.c | ||
| 6466e88a | 2014-08-29 14:31:07 | Use FindClose for handle from FindFirstFile in http-server.c Noted by Miles Chan as issue #145 | ||
| f691389e | 2014-08-29 14:28:09 | Change return type of evutil_load_windows_system_library_ to HMODULE Noted by Miles Chan as issue #146 | ||
| 2c82aa0f | 2014-04-30 13:55:49 | Fix issue #127, double free for filterevents that use BEV_OPT_CLOSE_ON_FREE | ||
| 571295bd | 2014-08-18 10:14:29 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 1a8295a3 | 2014-08-13 23:17:52 | Add a few files created by "make verify" to .gitignore. | ||
| b897beff | 2014-02-23 02:31:51 | test/regress: add simplestsignal: to track reorder bugs separately | ||
| 6ec94926 | 2014-06-14 23:44:47 | Merge pull request #140 from vapier/ignore ignore config.cache/test-driver files | ||
| c6becf2b | 2014-06-14 23:44:18 | Merge pull request #143 from vapier/disable-sample add a --disable-samples configure flag | ||
| 0c492b33 | 2014-06-13 17:07:50 | add a --disable-samples configure flag For people building & installing libevent in a distro, building all these sample apps are not useful. Add a flag to turn them off. | ||
| c83f3333 | 2014-06-13 14:18:13 | ignore config.cache/test-driver files config.cache is generated when you run `./configure -C`. test-driver comes from newer autotools. | ||
| 6fd73944 | 2014-06-07 12:57:02 | Handle ENOTCAPABLE from FreeBSD - this is returned if an event in the changelist is for an FD that has been closed. | ||
| 6d72bdca | 2014-05-30 13:53:27 | Make http-server.c output into good html5 | ||
| 8da5a186 | 2014-05-08 13:21:49 | Update to a more recent tinytest_macros. This one has less of a tendency to suppress important type warnings. | ||
| 28db827e | 2014-04-14 10:00:51 | Merge pull request #132 from credil/master ignore one more test binary | ||
| b6593aab | 2014-04-13 13:07:16 | ignore one more test binary | ||
| 5ca9e97e | 2014-04-11 18:50:10 | regress dns: drop alarm() (since windows don't have it) | ||
| d83b3371 | 2014-04-10 19:45:31 | evdns: we don't need to add retry timer in transmit_to it will be done on fail | ||
| fea86a64 | 2014-04-10 01:11:42 | evdns: add regress test for flag EVDNS_BASE_DISABLE_WHEN_INACTIVE without ns | ||
| ad0493ee | 2014-04-09 17:48:12 | evdns: add regress for EVDNS_BASE_DISABLE_WHEN_INACTIVE base flag | ||
| 610410b5 | 2014-03-21 17:04:58 | evdns: disable probing with EVDNS_BASE_DISABLE_WHEN_INACTIVE When user install EVDNS_BASE_DISABLE_WHEN_INACTIVE flag for evdns base, we must remove the timer that is used for probing, if current dns server failed, otherwise it won't break the loop. | ||
| a4154192 | 2014-03-31 11:50:30 | Merge pull request #125 from azat/tree.h-drop-copy tree.h: drop duplicated content of tree.h | ||
| 61931871 | 2014-03-28 20:44:09 | tree.h: drop duplicated content of tree.h Introduced in 9859bc783adcd51729b3d7563902ac8caca67b42 ("r15764@tombo: nickm | 2007-12-31 15:46:16 -0500") | ||
| 3fbf3cc9 | 2014-03-27 00:49:00 | test/http: add regress test for set family to AF_INET6 | ||
| 42aefeb0 | 2014-03-27 00:40:14 | test: add regress for evhttp_connection_set_family() with AF_INET and AF_UNSPEC | ||
| 177b8a7c | 2014-03-27 00:44:51 | test: add family argument for http_connection_test_() | ||
| b163fdaa | 2014-03-26 11:10:16 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| e8fe749d | 2014-03-21 14:08:17 | Fix a crash in evdns related to shutting down evdns (Improved version to deal correctly with probe requests) Patch from YASUOKA Masahiko; fix for libevent github issue #113. | ||
| 6066f985 | 2014-03-26 11:02:52 | Merge pull request #121 from azat/dns-regress-leaks regress_dns: fix leaks in getaddrinfo_async{,_cancel_stress} tests | ||
| 8163b1a1 | 2014-03-26 10:51:17 | Merge pull request #122 from trondn/missing-file Add missing headerfile for cmake | ||
| 15d90cce | 2014-03-24 15:01:02 | Add missing headerfile for cmake | ||
| 2fdc5f29 | 2014-03-23 15:12:29 | regress_dns: fix leaks in getaddrinfo_async{,_cancel_stress} tests | ||
| 86665a58 | 2014-03-21 14:09:54 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 9f39c887 | 2014-03-21 14:08:17 | Fix a crash in evdns related to shutting down evdns Patch from YASUOKA Masahiko; fix for libevent github issue #113. | ||
| de268feb | 2014-03-21 13:20:34 | Increment version to 2.1.4-alpha-dev | ||
| 50093afc | 2014-03-21 12:33:13 | Update release date in changelog | ||
| f5c0d6c3 | 2014-03-21 11:45:31 | Merge pull request #116 from trondn/cmake-build-fixes Cmake build fixes | ||
| d0dc861b | 2014-03-21 14:38:11 | Don't truncate hosts file path on Windows. Since evutil_snprintf() (actually evutil_vsnprintf() called by it) will make sure the buffer is null-terminated by placing a null byte at len_out - 1, we need to pass the full length of the buffer; otherwise the path will end in "\\host" instead of "\\hosts". | ||
| a0b247cd | 2014-03-21 14:36:15 | Load hosts file on Windows. Hosts files are not loaded in evdns_base_config_windows_nameservers() if load_nameservers_with_getnetworkparams() succeeds on Windows. Parse and load it first before setting up nameservers. | ||
| 12c29b0f | 2014-03-21 17:32:09 | Add evhttp_connection_set_family() to set addrinfo->family for DNS requests This is useful if you want to avoid extra dns requests. | ||
| 73474042 | 2014-03-21 12:12:10 | Fixup make install for cmake projects Install all of the public headers and put the dll's in the same directory as the binaries. | ||
| dc82c8d3 | 2014-03-21 11:59:55 | Renamed sin to saddr due to name conflict During building on MSVC 2013 I got a compiler error by a type conflict for sin: test-fdleak.c(60) : error C2365: 'sin' : redefinition; previous definition was 'function' test-fdleak.c(134) : error C2070: 'double (__cdecl *)()': illegal sizeof operand test-fdleak.c(134) : error C2198: 'evconnlistener_new_bind' : too few arguments for call test-fdleak.c(148) : error C2070: 'double (__cdecl *)()': illegal sizeof operand test-fdleak.c(148) : error C2168: 'memcpy' : too few actual parameters for intrinsic function test-fdleak.c(149) : error C2224: left of '.sin_family' must have struct/union type test-fdleak.c(212) : error C2070: 'double (__cdecl *)()': illegal sizeof operand test-fdleak.c(212) : error C2198: 'bufferevent_socket_connect' : too few arguments for call test-fdleak.c(239) : error C2070: 'double (__cdecl *)()': illegal sizeof operand test-fdleak.c(239) : error C2168: 'memset' : too few actual parameters for intrinsic function test-fdleak.c(240) : error C2224: left of '.sin_family' must have struct/union type test-fdleak.c(241) : error C2224: left of '.sin_addr' must have struct/union type test-fdleak.c(242) : error C2224: left of '.sin_port' must have struct/union type The simplest solution to this problem would be to rename the variable. | ||
| 6a1c4d50 | 2014-03-18 18:36:32 | Correctly skip ipv6 http test on systems without ipv6 | ||
| e5302ac7 | 2014-03-18 12:35:39 | Remove integer-overflow unit tests There's not much point checking undefined behavior. | ||
| 31c49150 | 2014-03-18 12:27:14 | evtag: detect tags over 32-bits earlier | ||
| e660db6d | 2014-03-18 11:39:23 | Catch over-large port numbers early in http Otherwise integer overflow potentially turns the port number into garbage. | ||
| 58fc9b6c | 2014-03-18 11:35:50 | Fix ubsan warnings when parsing ipv4/ipv6 addrs left-shifting a one-byte integer by 24 invokes undefined behavior. Let's not do that. | ||
| ec99dd82 | 2014-03-18 11:25:58 | Fix a use-after-free error on EV_CLOSURE_EVENT_FINALIZE callbacks After running the callback, we were checking evcb->evcb_closure to decide whether to call mm_free(ev). But the callback itself might have freed ev, so we need to grab that field first Found with AddressSanitizer | ||
| 860c71c8 | 2014-03-18 11:13:45 | Fix an illegal read error in the evbuffer_add_reference tests Found with AddressSanitizer | ||
| 3b1b330d | 2014-03-16 21:44:43 | Add new APIs to whatsnew-2.1 | ||
| d08273ec | 2014-03-16 12:09:24 | Increment version to 2.1.4-alpha | ||
| e6c6f120 | 2014-03-16 12:01:44 | Bring changelog up to date for 2.1.4-alpha | ||
| 2578ec14 | 2014-03-13 10:46:59 | Avoid double-close paths in http tests Coverity spotted that there were some paths through the test functions that would double-close some sockets. | ||
| b6f15cce | 2014-03-12 18:19:07 | Add missing include to regress_finalize.h | ||
| 21477e40 | 2014-03-12 18:13:19 | Skip http/ipv6_for_domain test when we have no ipv6 support | ||
| 5e161c66 | 2014-03-12 18:12:43 | Add an include to evrpc-internal to fix openbsd compilation warning | ||
| 4947c185 | 2014-03-12 14:29:15 | Heap-allocate zlib data structure in regress_zlib tests | ||
| 57abb359 | 2014-03-12 14:06:41 | Fix consts in WIN32-Code/getopt*.[ch] | ||
| 58408eed | 2014-03-12 14:06:02 | Fix duplicate paragraph in evbuffer_ptr documentation | ||
| af9b2a7a | 2014-03-12 13:25:02 | Initialize async bufferevent timeout CBs unconditionally This is a fix for bug #93 on nmathewson/Libevent. | ||
| 462e6b60 | 2014-03-12 12:45:41 | add a cast to https-client.c | ||
| 2b41bcf8 | 2014-03-07 18:09:56 | Export event_extra not event_extras. | ||
| 7a804767 | 2014-03-06 18:09:00 | Update to the latest version of tinytest This brings us up to tinytest 709a36ba63ff16d8 | ||
| 239d8345 | 2014-03-06 10:18:09 | Fix 'make distcheck' by adding regress.gen.[ch] to DISTCLEANFILES Patch from Harlan Stenn. | ||
| 98059721 | 2014-03-06 10:09:03 | Move assert(ev) to before we use ev in EV_CLOSURE_EVENT_FINALIZE case Based on a patch from Harlan Stenn. | ||
| 8896a92b | 2014-03-03 13:47:21 | Merge remote-tracking branch 'origin/pr/110' | ||
| cbfa8da1 | 2014-03-03 11:23:55 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| b56611d7 | 2014-02-19 06:49:31 | Add -Qunused-arguments for clang on macos The clang compiler provided with macosx emits warnings like: CC bufferevent.lo clang: warning: argument unused during compilation: '-I .' clang: warning: argument unused during compilation: '-I ./compat' clang: warning: argument unused during compilation: '-I ./include' clang: warning: argument unused during compilation: '-I ./include' for each file being compiled. This generates a lot of noise during compilation making it hard to see "real" errors. This patch mute those warnings. | ||
| 4545fa9b | 2014-02-19 06:31:27 | Add option to build shared library | ||
| 3908a5e3 | 2014-02-24 15:07:38 | Do not offer EV_FEATURE_EARLY_CLOSE if we have no EPOLLRDHUP |