Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 3c824bd3 | 2011-10-24 13:18:09 | Update copyright dates to 2011. | ||
| 34b84b97 | 2010-11-03 14:38:45 | Fix more wn64 warnings. | ||
| 5d389dc0 | 2010-10-26 22:27:57 | Fix some uses of int for socket in regress | ||
| 5fb10958 | 2010-08-16 22:55:45 | Add a unit test for conditions | ||
| d74ae381 | 2010-08-16 12:38:22 | Make the regress_pthread.c tests work on windows with current test APIs | ||
| 170ffd2b | 2010-08-05 15:57:30 | Increase the tolerance in our unit tests for sloppy clocks. (Apparently openbsd in virtualbox just doesn't keep very accurate time.) | ||
| 2c2618d8 | 2010-03-05 13:00:15 | more whitespace normalization | ||
| 17efc1cd | 2010-03-04 01:25:51 | Update all our copyright notices to say "2010" | ||
| 8fcb7a1b | 2010-02-23 23:55:32 | Add test for periodic timers that get activated for other reasons This was already independently verified by the new bufferevent timeout tests, but it's good to explicitly check that our code does what it should. | ||
| e5bbd40a | 2010-02-18 17:41:15 | Clean up formatting: use tabs, not 8-spaces, to indent. | ||
| 86f57420 | 2009-11-16 22:25:46 | Add two implementations of getaddrinfo: one blocking and one nonblocking. The entry points are evutil_getaddrinfo and evdns_getaddrinfo respectively. There are fairly extensive unit tests. I believe this code conforms to RFC3493 pretty closely, but there are probably more issues. It should get tested on more platforms. This code means we can dump the well-intentioned but weirdly-implemented bufferevent_evdns and evutil_resolve code. svn:r1537 | ||
| 86db1c85 | 2009-11-04 05:19:26 | Commit ConnectEx code to get connect working with async bufferevents. This is code by Chris Davis, with changes to get the unit tests failing less aggressively. The unit tests for this code do not completely pass yet; Chris is looking into that. If they aren't passing by the next release, I'll turn off this code. svn:r1499 | ||
| 9a772148 | 2009-11-02 19:31:29 | Compilation and correctness fixes for IOCP listener code. svn:r1489 | ||
| 5f1d6e64 | 2009-11-02 17:42:16 | Add more IOCP tests. They might not pass yet. svn:r1487 | ||
| ed0e91e0 | 2009-10-27 04:03:50 | New test flag to suppress logging for one test. svn:r1466 | ||
| 8a3007ef | 2009-07-30 17:01:38 | More evconnlistener unit tests: bump its coverage from 71% to 83%. svn:r1392 | ||
| 709c21c4 | 2009-07-28 04:03:57 | Bufferevent support for openssl. This code adds a new Bufferevent type that is only compiled when the openssl library is present. It supports using an SSL object and an event alert mechanism, which can either be an fd or an underlying bufferevent. There is still more work to do: the unit tests are incomplete, and we need to support flush and shutdown much better. Sometimes events are generated needlessly: this will hose performance. There's a new encrypting proxy in sample/le-proxy.c. This code has only been tested on OSX, and nowhere else. svn:r1382 | ||
| f4775918 | 2009-07-20 14:55:51 | Refactor evtag tests into their own suite. svn:r1366 | ||
| 61f2a45d | 2009-07-17 20:23:05 | Add a tinytest flag to initialize threading. svn:r1357 | ||
| e224321c | 2009-07-14 18:49:42 | Convert and expand free_active_base/event_base_new tests to avoid dbl-free. Patch from Zack Weinberg svn:r1342 | ||
| ec146883 | 2009-04-30 19:05:43 | Oops: actually commit changes to build and use regress_iocp svn:r1255 | ||
| 5c104cef | 2009-04-23 00:33:37 | Add a randomized test for heap correctness. svn:r1229 | ||
| ea664bf2 | 2009-04-21 18:46:30 | Refactor test wrappers to divide legacy items from useful stuff. svn:r1212 | ||
| 7cf8a7b0 | 2009-04-21 18:45:59 | Call the main testcases "main", not "legacy". svn:r1210 | ||
| 68d0139f | 2009-04-07 04:49:25 | Refactor the zlib and pthreads tests to appear in the regular tinytest tree structure. svn:r1141 | ||
| 79b7799b | 2009-02-13 01:42:59 | a simple test for evbuffer_add_file svn:r1122 | ||
| f9e4e0f9 | 2009-02-03 18:28:53 | Move bufferevent tests to regress_bufferevent.c file. svn:r1101 | ||
| ea4b8724 | 2009-02-02 19:22:13 | checkpoint work on big bufferevent refactoring svn:r1095 | ||
| 2e3f0f68 | 2009-02-01 02:20:16 | Enable the edge-triggered test again svn:r1092 | ||
| a30c9eb1 | 2009-02-01 01:07:12 | Move evbuffer tests into their own file. svn:r1087 | ||
| 5831d11a | 2009-01-31 18:36:37 | Move rpc_test to regress_rpc. svn:r1084 | ||
| fa6ae169 | 2009-01-31 18:36:24 | Convert RPC suite. There are still some places it can exit(1), but those always run forked, so no big deal. svn:r1083 | ||
| eac75f91 | 2009-01-31 07:32:14 | Port DNS tests. svn:r1081 | ||
| 153093ec | 2009-01-30 17:44:13 | Port the HTTP unit tests. Most are still legacy (since they use test_ok so much), but at least they no longer exit(1) on failure svn:r1076 | ||
| a8203b34 | 2009-01-29 23:19:57 | Refactor unit tests using my spiffy new "tinytest" framework. The big win here is that we can get process-level isolation. This has been tested to work okay on at least Linux and Win32. Only the tests in regress.c have been converted wrapped in the new wrapper functions; the others are still on the old system. svn:r1073 | ||
| b85b710c | 2009-01-27 22:34:36 | Update copyright statements to reflect the facts that: a) this is 2009 b) niels and nick have been comaintainers for a while c) saying "all rights reserved" when you then go on to explicitly disclaim some rights is sheer cargo-cultism. svn:r1065 | ||
| 0d9d5cfe | 2009-01-02 20:46:12 | New functions in evutil to clone inet_pton and inet_ntop, with tests. Adapted from Tor code. svn:r983 | ||
| 39400e68 | 2008-05-30 16:56:34 | Patch from Valery Kholodkov: support for edge-triggered events with epoll and kqueue. Changed from original patch: made test into a regression test, with explicit success/failure for edge-triggered and non-edge-triggered cases. Closes SF request 1968284. svn:r840 | ||
| ccb70f1b | 2008-04-30 04:31:10 | provide example bufferevent filters doing compression and decompression as additional regression test svn:r751 | ||
| 558de9b3 | 2008-03-02 21:18:33 | Provide OpenSSL style support for multiple threads accessing the same event_base svn:r684 | ||
| f554234f | 2006-11-16 07:36:20 | first stab at an rpc layer; this breaks the regression test. svn:r254 | ||
| 07c3fb50 | 2006-08-27 20:04:20 | add a simple regression test for the DNS resolver; requires internet access. do some KNF on evdns.c; add checks to prevent potential buffer overflows. fix one memory leak. svn:r230 | ||
| a3bb4a03 | 2006-01-22 05:08:50 | I often need some very simple HTTP functionality, so this is a first stab at integrating something really simple with HTTP. The interface is still evolving as I start messing with it. Not all the interfaces are properly exported yet. I am also trying to figure out how to intelligently hide the details about the different structures from users, so that that things can be changed around later. svn:r196 |