Nick Mathewson
|
3305ae5044
Rectify include paths (automated).
|
vor 6 Jahren |
Nick Mathewson
|
0dab29ce10
Run rectify_include_paths.py
|
vor 6 Jahren |
Nick Mathewson
|
fb0019daf9
Update copyrights to 2018.
|
vor 6 Jahren |
Nick Mathewson
|
80f582ae18
Add functions to enable/disable periodic_event_t objects.
|
vor 6 Jahren |
Nick Mathewson
|
7cbc44eeb1
Remove the "cached gettimeofday" logic.
|
vor 6 Jahren |
Nick Mathewson
|
c5a3e2ca44
Generic mechaism for "post-loop" callbacks
|
vor 6 Jahren |
Nick Mathewson
|
b3586629c9
Wrap the function we use to run the event loop.
|
vor 7 Jahren |
Nick Mathewson
|
39cb04335f
Add wrappers for event_base_loopexit and event_base_loopbreak.
|
vor 7 Jahren |
Nick Mathewson
|
871ff0006d
Add an API for a scheduled/manually activated event in the mainloop
|
vor 7 Jahren |
Nick Mathewson
|
f4bcf3f34c
Remove event2/event.h include from compat_libevent.h
|
vor 7 Jahren |
Nick Mathewson
|
322abc030e
On exit, free the event_base and set its pointer to NULL.
|
vor 7 Jahren |
Nick Mathewson
|
17dcce3fe1
Fix wide lines introduced by previous patch.
|
vor 7 Jahren |
Nick Mathewson
|
285632a61b
Replace all FREE_AND_NULL* uses to take a type and a free function.
|
vor 7 Jahren |
Nick Mathewson
|
db024adc90
Switch to a safer FREE_AND_NULL implementation
|
vor 7 Jahren |
Nick Mathewson
|
c92ac9f5cb
Convert the rest of src/common's headers to use FREE_AND_NULL
|
vor 7 Jahren |
Nick Mathewson
|
f0c3b62381
Expose a new function to make the event loop exit once and for all.
|
vor 7 Jahren |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
vor 7 Jahren |
Nick Mathewson
|
95fa7d1cf8
In channelpadding tests that touch libevent, call event_reinit().
|
vor 7 Jahren |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
vor 7 Jahren |
Nick Mathewson
|
7f145b54af
Merge remote-tracking branch 'public/Fix_19450'
|
vor 8 Jahren |
Nick Mathewson
|
4d4ccc505b
Search for remaining references to 'bufferevent'.
|
vor 8 Jahren |
Nick Mathewson
|
88a7a02728
Bufferevent removal: remove more bufferevent-only options
|
vor 8 Jahren |
Nick Mathewson
|
8fd6b0fc46
Remove USE_BUFFEREVENTS code outside src/or
|
vor 8 Jahren |
Nick Mathewson
|
7bc4ca7de9
Remove tor_gettimeofday_cached_monotonic as broken and unneeded
|
vor 8 Jahren |
Sebastian Hahn
|
bd1a85cc91
Address review comments from cypherpunks
|
vor 8 Jahren |
Sebastian Hahn
|
265e40b481
Raise libevent dependency to 2.0.10-stable or newer
|
vor 8 Jahren |
Nick Mathewson
|
57699de005
Update the copyright year.
|
vor 8 Jahren |
Nick Mathewson
|
ac8c5ec67a
Clean up compat_libevent tests
|
vor 9 Jahren |
Ola Bini
|
9985a62a67
Add tests for compat_libevent
|
vor 9 Jahren |
Nick Mathewson
|
517e0f965b
Remove workarounds for Libevent < 1.3.
|
vor 9 Jahren |