Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 75401035 | 2012-03-22 14:00:54 | Bump version to 2.0.18-stable | ||
| 90c0a7df | 2012-03-22 13:47:01 | Add credits to README | ||
| 77342926 | 2012-03-22 12:49:08 | Changelog for libevent 2.0.18-stable | ||
| c41c1a2b | 2012-03-13 15:49:49 | Merge remote-tracking branch 'sebastian/clang_unknown_warning_options' into patches-2.0 | ||
| c2c7b39d | 2012-03-13 08:33:06 | Properly zero the kevent in kq_setup_kevent() Detected by clang | ||
| 083296bc | 2012-03-13 06:40:56 | Don't do clang version detection when disabling some flags When clang 2.9 was around we hoped they'd introduce support for the normalized=id and override-init warnings by 3.0, but they haven't. We should only add the version detection back in when clang actually supports those warnings. | ||
| bec50680 | 2012-02-15 20:12:32 | Stop crashing in evdns when nameserver probes give a weird error When a nameserver is down, we periodically try sending a "probe" message to that nameserver to see if it has come back up. If a nameserver comes up, we cancel any pending probe messages. Cancelling a probe message while handling the probe's response would result in a access-after-free or a double-free, so when we notice that we're about to call a nameserver up because of having received a probe from it, we need to check whether current response is the response from the probe. There was a case where we didn't to that, though: when the resolver gave us an unusual error response to our request that it resolve google.com. This is pretty rare, but apparently it can happen with some weird cacheing nameservers -- the one on the mikrotik router, for example. Without this patch, we would crash with a NULL pointer derefernce. Thanks to Hannes Sowa for finding this issue and helping me track it down. | ||
| 2d67b638 | 2012-02-14 15:37:58 | Changed OPENSSL_LDFLAGS to OPENSSL_LIBADD | ||
| 92781968 | 2012-02-14 15:01:02 | Added OPENSSL_LDFLAGS env variable which is appended to SSL checks. If openssl is not installed system-wide or not compiled as a shared library, some systems require various link flags (e.g., -ld). | ||
| 03dce42d | 2012-02-11 21:17:18 | Tweak the evutil_open_closeonexec patch to work on windows, old unixes. Windows doesn't have a mode_t as far as I can tell. Some unixes, iirc, don't like three-argument open without O_CREAT. |