aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat_libevent.c
Commit message (Expand)AuthorAge
* Set EV_PERSIST flag on signal events with Libevent < 2.0.•••Fix for bug 1007. Nick Mathewson2009-06-18
* Fix bug 1001•••For compatibility with Libevent2, tor_event_new should accept a NULL base without crashing. Sebastian Hahn2009-06-16
* Whitespace and osx fixes on libevent2 patch.Nick Mathewson2009-06-12
* Make Tor compile with Libevent 1.0 again.Nick Mathewson2009-06-12
* Move the Libvent setup logic into compat_libevent from config.•••This has been some pretty ugly and voodoo-laden code. I've tried to clean it up a bit, but more work probably remains. Nick Mathewson2009-06-12
* Update Tor to use Libevent 2.0 APIs when available.•••This patch adds a new compat_libevent.[ch] set of files, and moves our Libevent compatibility and utilitity functions there. We build them into a separate .a so that nothing else in src/commmon depends on Libevent (partially fixing bug 507). Also, do not use our own built-in evdns copy when we have Libevent 2.0, whose evdns is finally good enough (thus fixing Bug 920). Nick Mathewson2009-06-12