Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 904254f9 | 2011-08-28 14:51:36 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 0ff2c5a9 | 2011-08-24 18:42:12 | Have test-ratelim.c support IOCP | ||
| b260065a | 2011-08-28 14:06:03 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 2f51dc03 | 2011-08-28 14:03:10 | Cleanup on 7c11e51e1ab: fix strtol usage | ||
| 7c11e51e | 2011-08-27 05:48:11 | Clean up some problems identified by Coverity. | ||
| ec670c15 | 2011-08-17 22:08:06 | Merge remote-tracking branch 'origin/patches-2.0' Conflict in buffer.c: the new file-segment logic conflicted with the solaris sendfile fix. | ||
| 04656ea8 | 2011-08-15 14:40:32 | Try to fix 'make distcheck' errors when building out-of-tree | ||
| 18667d3c | 2011-07-18 18:07:48 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| b3b425eb | 2011-07-18 12:45:50 | Give Makefile.am echo a non-null argument. msys likes this | ||
| 7d08a28c | 2011-07-05 15:07:07 | Merge remote-tracking branch 'github/21_end_of_buffer' Conflicts: include/event2/buffer.h | ||
| b07940ce | 2011-07-05 14:58:35 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| caf695af | 2011-07-05 14:55:09 | Fix up test_evutil_snprintf | ||
| af6a05f7 | 2011-07-05 14:51:24 | Merge remote-tracking branch 'github/20_size_fmt' into patches-2.0 | ||
| 16bacbc5 | 2011-07-05 14:43:24 | Fix a test-call accidentally in the last commit | ||
| cd74c4ec | 2011-07-05 14:41:46 | More abstraction in test.sh | ||
| 33124033 | 2011-06-14 15:15:43 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| b031adf1 | 2011-06-14 14:37:49 | Don't break when building tests from git without python installed | ||
| 7aeb2fd4 | 2011-06-13 16:35:28 | Allow evbuffer_ptr to point to position 0 in an empty evbuffer | ||
| e6fe1da9 | 2011-06-06 21:03:35 | Allow evbuffer_ptr_set to yield a point just after the end of the buffer. | ||
| 8e261542 | 2011-06-07 03:15:51 | Add failing test for evbuffer_search_range. | ||
| e9d095d4 | 2011-06-11 01:41:19 | Merge remote-tracking branch 'origin/patches-2.0' Conflicts: test/tinytest.c | ||
| 812d42e8 | 2011-06-11 01:26:54 | Simplify windows commandname logic in tinytest Instead of using a dup'd pointer, let's use a static array, so we don't need to free it. This patch also makes tinytest build on non-windows again. | ||
| 57def346 | 2011-06-11 00:49:24 | Fix tinytest invocation from windows shell Original post: This post is in response to a posting last December on a Windows regression fork failure ([Libevent-users] Re: Libevent 2.0.10-stable is released by Dongsheng Song). I noticed the question was not answered and I recently experienced the same error myself when trying to run the Windows regression tests myself. I checked the return status from the CreateProcess call and found it was "file not found". This led me to look at the command-line I was using which was .\regress in a Visual Studio 2008 command prompt window. Windows could not find the file because it did not have the .exe extension on the end. The code that builds the command should be modified to ensure the extension is present. | ||
| 3203f88c | 2011-06-08 17:18:03 | Use the correct printf args when formatting size_t Based on a patch from Mansour Moufid | ||
| 264c7b96 | 2011-06-06 15:26:37 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 4461f1a0 | 2011-06-06 15:11:28 | Fix incorrect results from evbuffer_search_eol(EOL_LF) Our evbuffer_strchr() function [which was only used for search_eol(EOL_LF) could give incorrect results if it found its answer in the first chunk but didn't start searching from the front of the chunk. Also, this patch adds unit tests for evbuffer_search_eol, particularly in those cases that evbuffer_readln() tests didn't exercise. | ||
| e40bafe7 | 2011-06-04 21:40:55 | Merge remote-tracking branch 'origin/patches-2.0' Conflicts: Makefile.am WIN32-Code/event2/event-config.h configure.in test/regress_ssl.c | ||
| bdfb8330 | 2011-06-03 17:06:17 | Fix regress_ssl.c build on openbsd | ||
| 5926d601 | 2011-05-30 12:10:26 | Merge branch '21_evport_improved' | ||
| 257651a4 | 2011-05-27 23:33:40 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| f47c15e7 | 2011-05-27 23:28:17 | Make the new http_connect_fail_test use a multicast addr, not broadcast Turns out that FreeBSD does _not_ give a ENETUNREACH error when told to make a TCP socket to 255.255.255.255, but it is quite happy to do so for 239.10.20.30. So that's what we'll do. Found by Robert Ransom and Dave Hart. | ||
| e903db33 | 2011-05-27 15:31:40 | Reenable main/many_events_slow_add for evport in 2.1 The various evport fixes should let it actually work again | ||
| 356720a2 | 2011-05-27 15:09:54 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| c11c6fcd | 2011-05-27 14:57:55 | Disable main/many_events_slow_add with evport backend In 2.0 and earlier, evport only reports up to 8 events at a time, which confuses this test badly. | ||
| 95f70166 | 2011-05-25 21:20:31 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| d1b2d11b | 2011-05-26 02:05:54 | Always use evutil_snprintf, even if OS provides it In test/tinytest_local.h we can't redefine snprintf if the OS has it defined already. | ||
| d41f3ea2 | 2011-05-25 19:54:44 | Do not define WIN32 in Makefile.nmake | ||
| 9f560bfa | 2011-05-25 19:50:56 | Use "_WIN32", not WIN32: it's standard and we don't need to fake it This patch was automatically generated with perl. Based on a patch by Peter Rosin. | ||
| 0e95950e | 2011-05-25 19:46:14 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 0de87fe6 | 2011-05-25 15:11:01 | Use evutil_gettimeofday instead of relying on the system gettimeofday. | ||
| 3d768dc9 | 2011-05-25 11:04:43 | Fix winsock2.h #include issues with MSVC Define WIN32_LEAN_AND_MEAN, so that windows.h does not bring in winsock.h which in turn makes it impossible to #include <winsock2.h> (at least with MSVC) | ||
| 8fa030c0 | 2011-05-26 00:03:38 | Make sure TINYTEST_LOCAL is defined when building tinytest.c | ||
| fe93022a | 2011-05-25 10:58:48 | unistd.h and sys/time.h might not exist. | ||
| 9155b095 | 2011-05-25 16:52:50 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 06a714ff | 2011-05-25 16:51:25 | Fix new warnings from GCC 4.6 | ||
| 3ec46c0c | 2011-05-23 01:44:05 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 57ddda78 | 2011-05-23 01:40:05 | Test case for 0848814ac49616 "I'm not sure if you'll like my use of the limited broadcast address for simulating an ENETUNREACH error with a TCP connection, but it's the best that I could think of. Basically, we want to trigger a non-EINPROGRESS error in evutil_socket_connect() immediately at the connect() in order to bring about the assertion in the evhttp_connection_fail() error handling code." | ||
| 6b23518d | 2011-05-06 11:06:11 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 5786b91e | 2011-05-05 18:02:42 | Fix a compile warning with zlib 1.2.4 and 1.2.5 I took this fix from Tor (commit 1a52e39c22d5, author Nick Mathewson, Copyright (c) 2007-2011, The Tor Project, Inc.) and adapted it slightly for libevent. | ||
| 7889c43e | 2011-05-04 16:23:02 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| 7b819f2d | 2011-05-04 16:37:58 | Libtool brings in the dependencies of libevent_openssl.la automatically | ||
| 274dd036 | 2011-05-04 16:34:28 | libssl depends on libcrypto, not the other way around. | ||
| 96107974 | 2011-05-03 14:29:44 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| d11e9e0f | 2011-05-03 14:22:48 | Oops; that new unit test breaks for epoll. Fix it. | ||
| 28317a08 | 2011-05-03 13:54:57 | Fix a warn-and-fail bug in kqueue by providing kevent() room to report errors Apparently, kevent fails gracefully if there is not enough space in its output events array to report every _event_... but it just dies and returns -1 if there is not enough space to report every _error_. There are a couple of possible fixes here. One would to handle -1 returns from kevent better by re-growing the array and retrying... but that seems a little error prone. Instead, I'm just going to say that the events array must be large enough to handle all the errors. This patch also adds a unit test designed to make sure that our many-events-out code works even if not all the events are added at once. | ||
| cea45590 | 2011-04-24 22:56:16 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| ea0d019b | 2011-04-23 02:35:17 | Use AM_CONDITIONAL, not AC_SUBST, to tell automake to build regress For some reason, this makes mingw much happier about building regress.exe by default. No, I'm afraid I don't know why. | ||
| 18f24ef4 | 2011-04-23 02:31:59 | Merge remote-tracking branch 'origin/patches-2.0' | ||
| dd68cce4 | 2011-04-23 01:47:43 | Add missing header for regress_http compilation on win32 | ||
| 614a1712 | 2011-04-22 23:46:25 | Merge remote-tracking branch 'origin/patches-2.0' Conflicts: evthread.c | ||
| 646f9feb | 2011-04-23 02:22:08 | Zero a struct sockaddr_in before using it Found by Dave Heart | ||
| 93a1abb3 | 2011-04-11 18:26:48 | Check return value of evbuffer_add_cb in tests Caught by clang's static analyzer | ||
| 48c44a6d | 2011-04-11 17:48:23 | Refactor test_getaddrinfo_async_cancel_stress() Turns out it didn't need an event base set up. Spotted by clang's static anaylzer | ||
| b693c324 | 2011-04-11 17:32:03 | Actually send NULL request in http_bad_request_test Issue caught by clang's static analyzer | ||
| 3819b62c | 2011-04-11 17:23:08 | Add a forgotten return value check in the unit tests Spotted by clang's static analyzer | ||
| 975eacad | 2011-02-23 11:25:09 | Merge remote branch 'origin/patches-2.0' | ||
| 3f79a3a0 | 2011-02-23 09:19:08 | Continue AM_CFLAGS to AM_CPPFLAGS correction 9c469db300e1b270a93c6b04c1709ac0f7751136 had started with the conversion but left out another instance of incorrectly used AM_CFLAGS. Dave Hart provided the suggestion for this fix. | ||
| e2e3c322 | 2011-02-22 18:55:05 | Merge remote branch 'origin/patches-2.0' | ||
| 5dc200b7 | 2011-02-22 18:53:55 | Merge branch '20_uri_nonconformant' into patches-2.0 | ||
| a11c30b5 | 2011-02-22 17:41:27 | Merge remote branch 'origin/patches-2.0' This branch is the big one that merges all the ntp folks' changes Conflicts: configure.in | ||
| 15b2408c | 2011-02-22 16:13:49 | Use $(), not @@, for LIBEVENT_GC_SECTIONS | ||
| 039b9bd0 | 2011-02-22 00:31:56 | Use %s with printf in test.sh | ||
| 9c469db3 | 2011-02-13 02:27:42 | Correct an AM_CFLAGS to an AM_CPPFLAGS in test/Makefile.am | ||
| 49e9bb7f | 2011-02-13 02:05:04 | Add configure options to disable installation, regression tests The main reason for disabling installation is if you're building libevent as a subpackage for embedding: you want to have your main package's "make all" build libevent, but you don't want your main package's "make install" to install libevent. | ||
| 0965c563 | 2011-02-13 01:50:40 | Use the gcc -ffunction-segments feature to allow gc when linking with static libevent | ||
| 05a2c22f | 2011-02-13 01:30:37 | Make test-eof fail with a timeout if we never get an eof. Previously, it would just wait forever. | ||
| bbf55150 | 2011-02-13 01:25:33 | Include util-internal.h as needed to build on platforms with no sockaddr_storage | ||
| 10c834c4 | 2011-02-13 01:22:25 | Include arpa/inet.h as needed on HPUX | ||
| 95060b54 | 2011-02-13 00:41:22 | Make URI parser able to tolerate nonconformant URIs. If the EVHTTP_URI_NONCONFORMANT flag is passed in (which it is when parsing URIs we get over the wire), then we relax our checks a lot. Specifically, we do nothing to check for correct characters in the path, query, and fragment parts of such a URI. We could do much more here: we could relax our hostname requirements, deal with spaces differently/better, trap some errors but not others, etc. But this should solve the worst user-agent compatibility issues for now; the other issues can wait for a later release. | ||
| 86f02d75 | 2011-02-01 02:12:46 | Merge remote branch 'origin/patches-2.0' | ||
| b4f89b60 | 2011-02-01 01:15:48 | Fix test.sh output on solaris Solaris echo -n doesn't omit newlines, but printf omits newlines in more places. | ||
| 22845886 | 2011-01-31 16:45:23 | Merge remote branch 'origin/patches-2.0' | ||
| 6092f126 | 2011-01-31 16:37:27 | Fix http unit test on non-windows platforms without getaddrinfo | ||
| 0aad0143 | 2010-12-20 18:40:03 | Refactor addfile tests; add test for big files and for offsets | ||
| e72afae0 | 2010-10-21 19:45:49 | Add evbuffer_add_file_segment() so one fd can be used efficiently in more than one evbuffer_add_file at a time | ||
| 22f4af65 | 2010-12-09 11:43:12 | Remove end-of-line whitespace | ||
| d23839fc | 2010-12-07 11:43:52 | Reject overlong http requests early when Expect:100-continue is set | ||
| c0bf63ce | 2010-12-02 14:13:33 | tests: Use relative includes ("") instead of system includes (<>) | ||
| 4f332091 | 2010-12-02 14:09:52 | tests: Use new event2 headers instead of old compatibility headers. | ||
| fa9305f8 | 2010-11-29 18:25:04 | Preliminary support for Continue expectation in evhttp. | ||
| aab8c38b | 2010-11-05 11:17:07 | Add evhttp server alias interface, correct flagging of proxy requests. evhttp needs to be mindful of all hostnames and addresses that clients use to contact the main server and vhosts to know the difference between proxy requests and non-proxy requests. | ||
| c2e5e22c | 2010-11-23 14:09:03 | xlC doesn't obey C99 comments here. autoconf isn't invoking full C99 mode. | ||
| 7bcace2d | 2010-11-22 21:02:34 | Fix some irix compilation warnings spotted by Kevin Bowling | ||
| 150d7d0a | 2010-11-22 20:24:03 | Merge remote branch 'kev009/master' | ||
| e8749823 | 2010-11-22 16:40:31 | Fix IRIX build. sa_family collides with a #define in sys/socket.h on IRIX. | ||
| 26049c2f | 2010-11-22 16:24:52 | Merge remote branch 'github/20_getaddrinfo_cancel_v2' | ||
| da1bf528 | 2010-11-22 16:24:09 | Add a stress test for getaddrinfo_cancel | ||
| ece974fb | 2010-11-22 14:13:24 | Reorder backends in test.sh to match preference order in event.c | ||
| aed7e029 | 2010-11-22 14:10:01 | Make unit tests for epoll-with-changelist pass The only changes needed were to handle the fact that the methodname "epoll (with changelist)" matches the environment variable EVENT_NOEPOLL rather than the imaginary "EVENT_EPOLL (WITH CHANGELIST)". | ||
| 3a67d0bf | 2010-11-19 17:09:30 | Resolve an evport bug in the thread/forking test |