Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| f6430ac1 | 2009-12-08 17:02:24 | Update sample/signal-test.c to use newer APIs and not leak. | ||
| 625a261a | 2009-11-17 02:40:14 | OpenBSD demands that sys/types.h be included before sys/socket.h svn:r1539 | ||
| 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 | ||
| 784b8773 | 2009-11-06 21:46:57 | We do not work any more without an event-config.h; stop pretending that it is meaningful to check for HAVE_CONFIG_H svn:r1516 | ||
| ae5fbf49 | 2009-11-05 22:24:21 | Actually add the new dns-example.c code. :p svn:r1512 | ||
| d2e7e65d | 2009-11-05 22:19:09 | Move the evdns sample code into the sample directory and fix it not to use any deprecated APIs. svn:r1511 | ||
| 516452b7 | 2009-10-30 21:08:29 | Keep openssl errors associated with the right bufferevent object. OpenSSL has a per-thread error stack, and really doesn't like you leaving errors on the stack. Rather than discard the errors or force the user to handle them, this patch pulls them off the openssl stack and puts them on a stack associated with the bufferevent_openssl. If the user leaves them on the stack then, it won't affect any other connections. This bug was found by Roman Puls. Thanks! svn:r1481 | ||
| c119e4a1 | 2009-10-23 17:40:00 | Improve the behavior of le-proxy in a few cases. svn:r1458 | ||
| 5b5b880b | 2009-07-28 19:41:39 | Various MSVC cleanups from Brodie Thiesfield. svn:r1385 | ||
| 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 |