summaryrefslogtreecommitdiff
path: root/src/common/compat_libevent.c
AgeCommit message (Expand)Author
2018-07-05All remaining files in src/common belong to the event loop.Nick Mathewson
2018-06-29Remove util.h and compat.h includes from src/commonNick Mathewson
2018-06-22Automated fixup of include paths after torlog.h movement.Nick Mathewson
2018-06-21Rectify include paths (automated)Nick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-20Update copyrights to 2018.Nick Mathewson
2018-05-11Properly ignore retval of event_del().George Kadianakis
2018-05-10Remove a workaround for ancient libevent versions.Nick Mathewson
2018-05-10Add functions to enable/disable periodic_event_t objects.Nick Mathewson
2018-05-03Merge remote-tracking branch 'isis/bug24660_r1'Nick Mathewson
2018-04-26Remove the "cached gettimeofday" logic.Nick Mathewson
2018-04-13Generic mechaism for "post-loop" callbacksNick Mathewson
2018-04-09compat: Fix unchecked return value from event_del()David Goulet
2018-04-06crypto: Refactor (P)RNG functionality into new crypto_rand module.Isis Lovecruft
2018-04-05Add wrappers for event_base_loopexit and event_base_loopbreak.Nick Mathewson
2018-04-05Add an API for a scheduled/manually activated event in the mainloopNick Mathewson
2018-01-19Don't call Libevent's event_base_free() on NULL.Nick Mathewson
2017-12-11On exit, free the event_base and set its pointer to NULL.Nick Mathewson
2017-12-08Convert the rest of src/common's headers to use FREE_AND_NULLNick Mathewson
2017-10-19Comment-only change: annotate exit() calls.Nick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-15Split some long #if lines to make the #endif annotator happyNick Mathewson
2017-05-10In channelpadding tests that touch libevent, call event_reinit().Nick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2016-08-12Merge remote-tracking branch 'public/Fix_19450'Nick Mathewson
2016-08-11Only use evutil_secure_rng_add_bytes() when present.Nick Mathewson
2016-08-02Remove USE_BUFFEREVENTS code outside src/orNick Mathewson
2016-07-19Remove tor_gettimeofday_cached_monotonic as broken and unneededNick Mathewson
2016-07-04Address review comments from cypherpunksSebastian Hahn
2016-07-04Raise libevent dependency to 2.0.10-stable or newerSebastian Hahn
2016-07-04Remove two wrong commentsSebastian Hahn
2016-06-16add LCOV_EXCL for unreachable exit() blocks in src/commonNick Mathewson
2016-06-11Add -Wmissing-variable-declarations, with attendant fixesNick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2016-02-04Add an assertion to tor_libevent_get_base()Nick Mathewson
2015-10-02Clean up compat_libevent testsNick Mathewson
2015-09-15Add tests for compat_libeventOla Bini
2015-03-12Remove workarounds for Libevent < 1.3.Nick Mathewson
2015-01-07Merge remote-tracking branch 'public/bug12985_025'Nick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-11-27Merge remote-tracking branch 'andrea/cmux_refactor_configurable_threshold'Nick Mathewson
2014-11-12Replace operators used as macro arguments with OP_XX macrosNick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-09-30Make tor_libevent_get_base() mockableAndrea Shepard
2014-09-26Avoid a "constant variable guards dead code" warning from coverityNick Mathewson
2014-08-29Merge remote-tracking branch 'public/bug12985_024' into bug12984_025Nick Mathewson
2014-08-29Always event_del() connection events before freeing themNick Mathewson
2014-04-16Get Libevent's PRNG functioning under the linux sandboxNick Mathewson
2014-03-05Fix whitespace errors, all of them mine.Nick Mathewson
2014-03-04Merge remote-tracking branch 'public/bug10169_024' into bug10169_025_v2Nick Mathewson