| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix EVBASE_ACQUIRE_LOCK/EVBASE_RELEASE_LOCK for EVENT__DISABLE_THREAD_SUPPORT | Azat Khuzhin | 2022-07-09 | 1 | -2/+2 |
* | Do not use shared global structures on CYGWIN | Azat Khuzhin | 2020-01-24 | 1 | -1/+1 |
* | cmake: Export missing symbols for win32 | Azat Khuzhin | 2017-03-14 | 1 | -0/+9 |
* | Export symbols for -fvisibility=hidden (under cmake) | Azat Khuzhin | 2017-03-13 | 1 | -0/+5 |
* | Fix "function declaration isn’t a prototype" | Thomas Bernard | 2015-02-16 | 1 | -2/+2 |
* | evthread: evthreadimpl_disable_lock_debugging_() for libevent_global_shutdown() | Azat Khuzhin | 2015-01-26 | 1 | -0/+2 |
* | evthread: add evthread_get_{lock,condition}_callbacks() helpers | Azat Khuzhin | 2015-01-26 | 1 | -0/+5 |
* | use FormatMessage for winsock errors | Patrick Pelletier | 2013-02-14 | 1 | -0/+1 |
* | Clean up lingering _identifiers. | Nick Mathewson | 2012-02-29 | 1 | -18/+18 |
* | Have all visible internal function names end with an underscore. | Nick Mathewson | 2012-02-29 | 1 | -5/+5 |
* | Fix all identifiers with names beginning with underscore. | Nick Mathewson | 2012-02-29 | 1 | -77/+77 |
* | Convert include-guard macro convention to avoid reserved identifiers | Nick Mathewson | 2012-02-29 | 1 | -3/+3 |
* | Convert event-config.h macros to avoid reserved identifiers | Nick Mathewson | 2012-02-29 | 1 | -4/+4 |
* | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2012-02-10 | 1 | -1/+1 |
|\ |
|
| * | Update copyright notices to 2012 | Nick Mathewson | 2012-02-10 | 1 | -1/+1 |
* | | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2011-11-14 | 1 | -0/+10 |
|\ \
| |/ |
|
| * | Don't try to make notifiable event_base when no threading fns are configured | Nick Mathewson | 2011-11-14 | 1 | -0/+10 |
* | | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2011-10-26 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | Update copyright dates to 2011. | Nick Mathewson | 2011-10-24 | 1 | -1/+1 |
* | | Merge remote-tracking branch 'origin/patches-2.0' | Nick Mathewson | 2011-07-04 | 1 | -0/+18 |
|\ \
| |/ |
|
| * | Avoid race-condition when initializing global locks | Nick Mathewson | 2011-04-22 | 1 | -0/+18 |
* | | Use "_WIN32", not WIN32: it's standard and we don't need to fake it | Nick Mathewson | 2011-05-25 | 1 | -1/+1 |
* | | Include evconfig-private.h in internal files for great good. | Kevin Bowling | 2011-01-02 | 1 | -1/+3 |
|/ |
|
* | Use relative includes instead of system includes consistently. | Evan Jones | 2010-12-02 | 1 | -1/+1 |
* | Implement EVBASE_NEED_NOTIFY on win32 | Nick Mathewson | 2010-09-08 | 1 | -0/+4 |
* | Merge branch 'th_notify_fd_reinit' | Nick Mathewson | 2010-09-08 | 1 | -2/+11 |
|\ |
|
| * | Avoid needlessly calling evthread_notify_base() when the loop is not running | Nick Mathewson | 2010-09-08 | 1 | -2/+11 |
* | | On windows, make lock/thread function tables static | Nick Mathewson | 2010-09-01 | 1 | -28/+151 |
|/ |
|
* | Add a condition variable backend, with implementations for pthreads and win32 | Nick Mathewson | 2010-08-17 | 1 | -2/+41 |
* | Move event-config.h to include/event2 | Nick Mathewson | 2010-08-06 | 1 | -1/+1 |
* | Do not check that event_base is set in EVBASE_ACQUIRE_LOCK | Nick Mathewson | 2010-05-13 | 1 | -8/+2 |
* | Update all our copyright notices to say "2010" | Nick Mathewson | 2010-03-04 | 1 | -1/+1 |
* | Clean up formatting: use tabs, not 8-spaces, to indent. | Nick Mathewson | 2010-02-18 | 1 | -4/+4 |
* | Fix compilation of rate-limit code when threading support is disabled | Nick Mathewson | 2010-01-22 | 1 | -1/+1 |
* | New EVTHREAD_TRY_LOCK function to try to grab a lock. | Nick Mathewson | 2009-12-04 | 1 | -0/+19 |
* | Improved optional lock debugging. | Nick Mathewson | 2009-11-27 | 1 | -1/+14 |
* | Stop passing EVTHREAD_READ and EVTHREAD_WRITE to non-rw locks. | Nick Mathewson | 2009-11-27 | 1 | -7/+7 |
* | Revise the locking API: deprecate the old locking callbacks and add trylock. | Nick Mathewson | 2009-11-27 | 1 | -25/+22 |
* | Spelling fixes in comments and strings. | Nick Mathewson | 2009-10-16 | 1 | -1/+1 |
* | Update copyright notices, add some missing license statements | Nick Mathewson | 2009-04-19 | 1 | -1/+1 |
* | Document many internal functions and pieces of code. | Nick Mathewson | 2009-04-17 | 1 | -1/+21 |
* | Finally, get unit tests to pass with threading turned off again. | Nick Mathewson | 2009-04-05 | 1 | -0/+1 |
* | Actually, move EVUTIL_NIL_STMT to util-internal.h | Nick Mathewson | 2009-04-05 | 1 | -13/+8 |
* | Fix build with thread support disabled, and make no-op macros a little more n... | Nick Mathewson | 2009-04-05 | 1 | -5/+17 |
* | Add some more utility macros to evthread-internal.h | Nick Mathewson | 2009-04-05 | 1 | -1/+41 |
* | Make threading functions global, like the mm_ functions. Use the libevent_pt... | Nick Mathewson | 2009-02-12 | 1 | -21/+39 |
* | Update copyright statements to reflect the facts that: | Nick Mathewson | 2009-01-27 | 1 | -1/+0 |
* | Replace all use of config.h with event-config.h. | Nick Mathewson | 2009-01-27 | 1 | -3/+3 |
* | add a check that base != NULL for threading; might want to drop this later | Niels Provos | 2008-03-31 | 1 | -1/+1 |
* | switch thread support so that locks get allocated as they are needed. | Niels Provos | 2008-03-10 | 1 | -7/+4 |