summaryrefslogtreecommitdiff
path: root/event-internal.h
Commit message (Expand)AuthorAgeFilesLines
* Fix typos in comments (sample/test/event-internal.h)dota172019-08-091-1/+1
* evwatch: Add "prepare" and "check" watchers.Dan Rosen2019-04-031-0/+49
* Fix missing LIST_HEADJiri Luznicky2018-10-201-0/+4
* fix evutil_make_internal_pipe_'s comment that fd[0] for read and f[1] for writeXiang Zhang2017-03-181-1/+1
* Export symbols for -fvisibility=hidden (under cmake)Azat Khuzhin2017-03-131-0/+5
* Add a prototype for event_disable_debug_mode()Sebastian Hahn2015-09-101-0/+7
* Always define missing TAILQ functions from sys/queue.hChristopher Wiley2015-08-251-2/+0
* fix the return value of event_deferred_cb_schedule_Greg Hazel2015-03-241-1/+1
* Add access to max event count statsAndrew Sweeney2013-12-301-0/+6
* More documentation for finalization featureNick Mathewson2013-04-261-2/+25
* Implement event_finalize() and related functions to avoid certain deadlocksNick Mathewson2013-04-261-2/+15
* Add an event_remove_timer() to remove timer on an event without deleting itNick Mathewson2012-11-161-0/+1
* Free dangling event_once objects on event_base_free()Nick Mathewson2012-11-161-0/+13
* Tweak patch for event_base_foreach_event()Nick Mathewson2012-09-071-4/+1
* Expose event_base_foreach_event() as a public API.Roman Puls2012-09-071-1/+1
* Make th_base_lock nonrecursiveNick Mathewson2012-06-281-0/+5
* Restore our priority-inversion-prevention code with deferredsNick Mathewson2012-05-091-0/+6
* Replace deferred_cbs with event_callback-based implementation.Nick Mathewson2012-05-091-7/+5
* Add "active later" event_callbacks to supersede deferredNick Mathewson2012-05-091-1/+14
* Refactor the callback part of an event into its own event_callback typeNick Mathewson2012-05-091-8/+18
* Merge branch '21_robust_monotonic'Nick Mathewson2012-05-011-34/+2
|\
| * Refactor monotonic timer handling into a new type and set of functions; add a...Nick Mathewson2012-04-261-34/+2
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-04-301-0/+5
|\ \ | |/ |/|
| * If a higher-priority event becomes active, don't continue running events of t...Nick Mathewson2012-04-301-0/+5
* | Implement a GetTickCount-based monotonic timer for WindowsNick Mathewson2012-04-171-0/+7
* | On Linux, use CLOCK_MONOTONIC_COARSE by defaultNick Mathewson2012-04-171-0/+4
* | Move use_monotonic and friends into event_baseNick Mathewson2012-04-171-0/+9
* | Use mach_absolute_time() for monotonic clock support on OSX.Nick Mathewson2012-04-091-1/+9
* | Tweak the new evutil_weakrand_() codeNick Mathewson2012-04-091-2/+3
* | Change evutil_weakrand_() to avoid platform random()Nicholas Marriott2012-04-091-0/+3
* | make event_base_get_running_event build with threads disabled.Nick Mathewson2012-04-031-2/+2
* | Have all visible internal function names end with an underscore.Nick Mathewson2012-02-291-4/+4
* | Fix all identifiers with names beginning with underscore.Nick Mathewson2012-02-291-9/+9
* | Convert include-guard macro convention to avoid reserved identifiersNick Mathewson2012-02-291-3/+3
* | Convert event-config.h macros to avoid reserved identifiersNick Mathewson2012-02-291-4/+4
* | Remove the last vestiges of _EVENT_USE_EVENTLISTNick Mathewson2012-02-201-5/+0
* | Merge branch '21_eventlist_v3_squashed'Nick Mathewson2012-02-201-0/+16
|\ \
| * | Refactor the functions that run over every event.Nick Mathewson2012-02-201-0/+14
| * | Remove the eventqueue list and the ev_next pointers.Nick Mathewson2012-01-271-0/+2
* | | Invert the sense and the name of HT_CACHE_HASH_VALUESNick Mathewson2012-02-131-0/+1
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-02-101-1/+1
|\ \ \ | |/ / |/| / | |/
| * Update copyright notices to 2012Nick Mathewson2012-02-101-1/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-01-241-0/+8
|\ \ | |/
| * Add function to check referential integrity of an event_baseNick Mathewson2012-01-211-0/+8
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-10-261-1/+1
|\ \ | |/
| * Update copyright dates to 2011.Nick Mathewson2011-10-241-1/+1
* | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-08-241-0/+3
|\ \ | |/
| * Make rate limiting work with common_timeout logicNick Mathewson2011-08-241-0/+3
* | Make max_dispatch_interval able to apply only to low-priority eventsNick Mathewson2011-08-171-0/+2
* | Add event_config function to limit time/callbacks between calls to dispatchNick Mathewson2011-08-171-0/+5