| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not free the event base lock until we are done removing all the events. S... | Nick Mathewson | 2009-05-22 | 1 | -2/+2 |
* | Trim 22 bytes from struct event on 32 bit platforms, more on 64-bit platforms. | Nick Mathewson | 2009-05-15 | 1 | -8/+18 |
* | Add an event_get_base() function to remove one more reason to include event_s... | Nick Mathewson | 2009-05-05 | 1 | -0/+6 |
* | Nothing ever sets event_sigcb or event_gotsig any more: remove them. | Nick Mathewson | 2009-05-03 | 1 | -22/+3 |
* | Compilation fixes for vc++ 2008 express. Not the end of them. | Nick Mathewson | 2009-04-30 | 1 | -1/+1 |
* | Catch attempts to event_base_once a persistent event. | Nick Mathewson | 2009-04-29 | 1 | -2/+3 |
* | Patch from Eric Hopper: the test for EVENT_BASE_FLAG_IGNORE_ENV was inverted. | Nick Mathewson | 2009-04-28 | 1 | -1/+1 |
* | Oops. We never actually defined event_config_set_flag(). | Nick Mathewson | 2009-04-28 | 1 | -0/+11 |
* | Oops. event_config.flags was never initialized. Bugfix on 2.0.1-alpha. Foun... | Nick Mathewson | 2009-04-23 | 1 | -2/+1 |
* | Detect and reject n_priorities less than 1. | Nick Mathewson | 2009-04-22 | 1 | -1/+1 |
* | Add a flag to disable checking the EVENT_* environment variables. | Nick Mathewson | 2009-04-22 | 1 | -1/+7 |
* | Increment version to 2.0.1-alpha, and add a numeric version facility | Nick Mathewson | 2009-04-17 | 1 | -0/+6 |
* | Add a configure flag to hardcode all of our mm functions. | Nick Mathewson | 2009-04-17 | 1 | -1/+2 |
* | Fix typo in mm_free | Nick Mathewson | 2009-04-13 | 1 | -1/+1 |
* | A couple of tweaks for deferred callbacks. | Nick Mathewson | 2009-04-10 | 1 | -7/+8 |
* | Initial support for a lightweight 'deferred callbacks'. | Nick Mathewson | 2009-04-10 | 1 | -0/+64 |
* | Don't allow internal events to starve lower-priority events. | Nick Mathewson | 2009-04-10 | 1 | -21/+43 |
* | add a missing "static" to timeout_process. | Nick Mathewson | 2009-04-08 | 1 | -1/+1 |
* | Make threading functions global, like the mm_ functions. Use the libevent_pt... | Nick Mathewson | 2009-02-12 | 1 | -50/+62 |
* | Update copyright statements to reflect the facts that: | Nick Mathewson | 2009-01-27 | 1 | -2/+2 |
* | Replace all use of config.h with event-config.h. | Nick Mathewson | 2009-01-27 | 1 | -26/+26 |
* | Remove all trailing whitespace in all the source files. | Nick Mathewson | 2009-01-27 | 1 | -12/+12 |
* | fix memory leak whens etting up priorities; reported by Alexander Drozdov | Niels Provos | 2009-01-27 | 1 | -1/+4 |
* | Remove evperiodic_assign and its related parts: its functionality is subsumed... | Nick Mathewson | 2009-01-22 | 1 | -19/+0 |
* | Use EV_PERSIST on notify event for efficiency and simplicity. | Nick Mathewson | 2009-01-22 | 1 | -10/+2 |
* | Change the semantics of timeouts in conjunction with EV_PERSIST; timeouts in ... | Niels Provos | 2009-01-22 | 1 | -1/+23 |
* | bug fix and potentital race condition from Alexander Drozdov | Niels Provos | 2009-01-19 | 1 | -0/+5 |
* | Use eventfd for main-thread notification where available (i.e., linux). | Nick Mathewson | 2009-01-19 | 1 | -8/+62 |
* | Change the semantics of notify so we can implement it with eventfd or (given ... | Nick Mathewson | 2009-01-19 | 1 | -21/+15 |
* | Debug and enable pipe notification | Nick Mathewson | 2009-01-19 | 1 | -2/+10 |
* | Make event_break threadsafe; make notify-thread mechanism a little more gener... | Nick Mathewson | 2009-01-19 | 1 | -17/+73 |
* | Add initializer functions for evmap types. | Nick Mathewson | 2009-01-14 | 1 | -0/+3 |
* | Rename four internal headers to follow the -internal.h convention. | Nick Mathewson | 2009-01-13 | 1 | -2/+2 |
* | On win32, use a hashtable to map sockets to events rather than using an array. | Nick Mathewson | 2009-01-09 | 1 | -4/+4 |
* | deprecate the usage of signal_{add,del,set} and name it evsignal_{add,del,set... | Niels Provos | 2008-12-23 | 1 | -2/+2 |
* | Restructure the event backends so that they do not need to keep track of even... | Niels Provos | 2008-12-23 | 1 | -19/+30 |
* | memory leak: forgot to free the configuration object | Niels Provos | 2008-12-19 | 1 | -0/+1 |
* | constify structs; from Andrei Nigmatulin | Niels Provos | 2008-12-13 | 1 | -1/+1 |
* | fix a typo in setting the global event base; reported by lance | Niels Provos | 2008-11-27 | 1 | -1/+1 |
* | Clear the timer cache when leaving the event loop; reported by Robin Haberkorn | Niels Provos | 2008-11-27 | 1 | -0/+3 |
* | clear the timer cache on entering event loop; reported by Victor Chang | Niels Provos | 2008-10-30 | 1 | -0/+3 |
* | Fix: do not crash when asked to configure an impossible event_base | Nick Mathewson | 2008-09-26 | 1 | -1/+1 |
* | On win32, errno is not the last socket error. Worse, WSAGetLastError() is no... | Nick Mathewson | 2008-09-05 | 1 | -2/+2 |
* | make event_add not change any state if it fails; repoted by Ian Bell | Niels Provos | 2008-07-25 | 1 | -11/+26 |
* | another fix; we also need to remove the signal event from the queue | Niels Provos | 2008-07-25 | 1 | -1/+4 |
* | fix a problem with epoll and event_reinit; reported by Alexander Drozdov | Niels Provos | 2008-07-25 | 1 | -1/+16 |
* | support multiple events listening on the same signal; make signals regular ev... | Niels Provos | 2008-07-11 | 1 | -23/+6 |
* | add an event_debug statement for executing active events. | Niels Provos | 2008-06-24 | 1 | -0/+7 |
* | change write to send for windows. | Niels Provos | 2008-06-24 | 1 | -2/+2 |
* | Add new functions to access backends by their features and to query the featu... | Nick Mathewson | 2008-05-31 | 1 | -8/+33 |