Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
We'll want to use these for other stuff too.
|
|
|
|
|
|
|
|
This way we can use the linux eventfd extension where available.
Using EVFILT_USER on the BSDs will be a teeny bit trickier, and will
require libevent hacking.
|
|
|
|
It seems to be working, but more tuning is needed.
|
|
(These must not be reentrant mutexes with pthreads.)
|
|
|
|
The windows code may need some tweaks for it to compile; I've not
tested it yet.
|
|
Also, re-enable the #if'd out condition-variable code.
Work queues are going to make us hack on all of this stuff a bit more
closely, so it might not be a terrible idea to make it easier to hack.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
workarounds for brokenness
|
|
whole pre-existing list
|
|
|
|
|
|
Conflicts:
src/or/relay.c
|
|
|
|
|
|
(Thanks to toralf for noting that the build was broken, and to
Sebastian for telling me that my fix still wasn't right.)
|
|
When tor is configured with --enable-bufferevents, the build fails
because compat_libevent.h makes use of the macro MOCK_DECL() which
is defined in testsupport.h, but not included. We add the include.
|
|
|
|
|
|
|
|
Fixes bug 14170.
|
|
|
|
|
|
|