aboutsummaryrefslogtreecommitdiff
path: root/src/common/compat_libevent.c
Commit message (Collapse)AuthorAge
* Remove duplicate words and a duplicate newline.Karsten Loesing2009-12-18
|
* Set EV_PERSIST flag on signal events with Libevent < 2.0.Nick Mathewson2009-06-18
| | | | Fix for bug 1007.
* Fix bug 1001Sebastian Hahn2009-06-16
| | | | | For compatibility with Libevent2, tor_event_new should accept a NULL base without crashing.
* 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.Nick Mathewson2009-06-12
| | | | | This has been some pretty ugly and voodoo-laden code. I've tried to clean it up a bit, but more work probably remains.
* Update Tor to use Libevent 2.0 APIs when available.Nick Mathewson2009-06-12
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).