summaryrefslogtreecommitdiff
path: root/event.c
Commit message (Expand)AuthorAgeFilesLines
* Warn if forked from the event loop during event_reinit()Azat Khuzhin2019-08-021-0/+6
* Revert "Protect min_heap_push_ against integer overflow."Azat Khuzhin2019-07-311-10/+8
* Protect min_heap_push_ against integer overflow.Tobias Stoeckmann2019-05-251-8/+10
* Add support for EV_TIMEOUT to event_base_active_by_fdJohn Ohl2019-05-251-1/+29
* Do not check O_NONBLOCK for invalid fdsAzat Khuzhin2019-02-021-6/+7
* event: add some debug information into loop for event_base_free_queues_()Azat Khuzhin2019-02-021-0/+1
* Merge branch 'check-O_NONBLOCK-in-debug'Azat Khuzhin2019-02-021-12/+27
* Merge branch 'event-ET-#636-v2'Azat Khuzhin2019-02-021-1/+2
* Notify event base if there are no more events, so it can exit without delayAzat Khuzhin2019-02-021-0/+4
* Fix base unlocking in event_del() if event_base_set() runned in another threadAzat Khuzhin2019-02-021-5/+4
* Convert event_debug_*() helpers from macros to static functionsAzat Khuzhin2019-02-021-125/+150
* If precise_time is false, we should not set EVENT_BASE_FLAG_PRECISE_TIMERyongqing.jiao2019-02-021-1/+3
* Fix race in access to ev_res from event loop with event_active()James Synge2019-02-021-1/+3
* Return from event_del() after the last event callback terminationJosé Luis Millán2019-02-021-14/+15
* Make event_count macros cleanerAzat Khuzhin2019-02-021-7/+3
* Merge branch 'cmake-missing-bits'Azat Khuzhin2019-02-021-0/+1
* Fix -Werror=implicit-fallthrough (fixes gcc-7)Azat Khuzhin2019-02-021-0/+1
* event_reinit: make signals works after fork() without evsig_add()Nicholas Marriott2015-12-271-0/+5
* event_reinit: always re-init signal's socketpairNicholas Marriott2015-12-271-6/+5
* Free event queues even for recursive finalizersAzat Khuzhin2015-10-301-13/+36
* Fix checking for make_base_notifiable()Azat Khuzhin2015-10-041-1/+1
* event_debug_created_threadable_ctx_: fix compilation without debug modeAzat Khuzhin2015-09-291-1/+5
* Debug mode option to error on evthread init AFTER other event calls.Mark Ellzey2015-05-151-0/+16
* tabGreg Hazel2015-03-241-1/+1
* fix the return value of event_deferred_cb_schedule_Greg Hazel2015-03-241-4/+7
* Merge remote-tracking branch 'azat/be-pair-fix-freeing-shared-lock-v5'Nick Mathewson2015-02-041-0/+1
|\
| * event_free_debug_globals_locks(): disable lock debuggingAzat Khuzhin2015-01-261-0/+1
* | event: call event_disable_debug_mode() in libevent_global_shutdown()Azat Khuzhin2015-01-081-3/+6
|/
* Implement new/free for struct evutil_monotonic_timer and export monotonic tim...Andrea Shepard2014-12-041-0/+15
* Merge remote-tracking branch 'public/patches-2.0'Nick Mathewson2014-11-301-4/+10
|\
| * Fix race caused by event_activevjpai2014-11-301-2/+20
* | Fix use-after-free error in EV_CLOSURE_EVENT callbackJohn Ohl2014-09-181-1/+2
* | Fix a use-after-free error on EV_CLOSURE_EVENT_FINALIZE callbacksNick Mathewson2014-03-181-1/+2
* | Move assert(ev) to before we use ev in EV_CLOSURE_EVENT_FINALIZE caseNick Mathewson2014-03-061-2/+3
* | Tweaked callbacks to prevent race condition (https://github.com/libevent/libe...John Ohl2014-01-271-16/+26
* | Tweaked callbacks to prevent race condition (https://github.com/libevent/libe...John Ohl2014-01-271-2/+9
* | Implemented EV_CLOSED event for epoll backend (EPOLLRDHUP).Diego Giagio2014-01-171-15/+19
* | Merge remote-tracking branch 'asweeny86/event-count-max'Nick Mathewson2014-01-061-2/+44
|\ \
| * | Fixed bug using wrong variable in max event compareAndrew Sweeney2014-01-051-1/+1
| * | Add access to max event count statsAndrew Sweeney2013-12-301-2/+44
* | | Unit tests for active_by_fd; unsupport active_by_fd(TIMEOUT)Nick Mathewson2013-12-231-1/+1
* | | Add event_base_active_by_signal by analogyNick Mathewson2013-12-211-0/+9
* | | Sanity-check arguments to event_base_active_by_fd()Nick Mathewson2013-12-211-1/+1
* | | Merge remote-tracking branch 'ghazel/event_base_active_by_fd'Nick Mathewson2013-12-211-0/+8
|\ \ \ | |/ / |/| |
| * | event_base_active_by_fdGreg Hazel2013-01-161-0/+8
* | | Add an assertion for another of the complaints from coverity. See 1b065d07df196Nick Mathewson2013-08-061-0/+1
* | | Move event_debug_note_teardown_ before mm_free.Nick Mathewson2013-08-061-1/+1
* | | Add some assertions to please coverity.Nick Mathewson2013-08-061-0/+3
* | | Added event_base_get_num_events()Mobai Zhang2013-07-021-0/+21
* | | Remove a debugging assert that should not have been left inNick Mathewson2013-05-281-2/+0