Nick Mathewson
|
c63761a0a6
changes file for token_bucket refactoring
|
7 years ago |
Nick Mathewson
|
12f58f2f87
Remove a bunch of int casts; make clang happier.
|
7 years ago |
Nick Mathewson
|
6be994fa71
Ensure that global buckets are updated on configuration change
|
7 years ago |
Nick Mathewson
|
a38fd9bc5b
Replace the global buckets with token_bucket_t
|
7 years ago |
Nick Mathewson
|
9fced56ef1
Refactor or_connection token buckets to use token_bucket_t
|
7 years ago |
Nick Mathewson
|
8a85239746
Add a helper function to decrement read and write at the same time
|
7 years ago |
Nick Mathewson
|
c376200f6a
Add a new token-bucket backend abstraction, with tests
|
7 years ago |
Nick Mathewson
|
d8ef9a2d1e
Expose a function that computes stamp units from msec.
|
7 years ago |
Nick Mathewson
|
16f08de0fd
Remove TestingEnableTbEmptyEvent
|
7 years ago |
David Goulet
|
395fa0258d
compat: Fix unchecked return value from event_del()
|
7 years ago |
Nick Mathewson
|
e58555135a
Add a comment explaining why we do a certain redundant check
|
7 years ago |
Nick Mathewson
|
2fac948158
Include tor_log rust files in source distribution.
|
7 years ago |
Nick Mathewson
|
fb2fe41f6f
Merge branch 'maint-0.3.3'
|
7 years ago |
Nick Mathewson
|
306563ac68
Ship all files needed to build Tor with rust
|
7 years ago |
Nick Mathewson
|
98b694bfd5
Merge branch 'isolate_libevent_2_squashed'
|
7 years ago |
Roger Dingledine
|
0b0e4886cf
fix confusing comment
|
7 years ago |
Nick Mathewson
|
421c2310a8
changes file for libevent isolation work
|
8 years ago |
Nick Mathewson
|
245fdf8ca0
Remove needless event2/thread.h include from test_compat_libevent.c
|
8 years ago |
Nick Mathewson
|
4225300648
Remove redundant event2/event.h usage from test_scheduler.c
|
8 years ago |
Nick Mathewson
|
6a5f62f68f
Move responsibility for threadpool reply-handler events to workqueue
|
8 years ago |
Nick Mathewson
|
b3586629c9
Wrap the function we use to run the event loop.
|
8 years ago |
Nick Mathewson
|
39cb04335f
Add wrappers for event_base_loopexit and event_base_loopbreak.
|
8 years ago |
Nick Mathewson
|
f0d2733b46
Revise procmon.c to use periodic_timer_t
|
8 years ago |
Nick Mathewson
|
871ff0006d
Add an API for a scheduled/manually activated event in the mainloop
|
8 years ago |
Nick Mathewson
|
c6d7e0becf
Merge remote-tracking branch 'public/split_relay_crypto'
|
7 years ago |
Nick Mathewson
|
12fc4206f2
Merge branch 'maint-0.3.2' into maint-0.3.3
|
7 years ago |
Nick Mathewson
|
2933f73b31
Merge branch 'maint-0.3.3'
|
7 years ago |
Nick Mathewson
|
124e06e85c
Merge branch 'ticket25296_032_squashed' into maint-0.3.2
|
7 years ago |
Nick Mathewson
|
c2d93e8a7d
PerConnBW{Rate,Burst} docs: do not say consensus param is always set
|
7 years ago |
David Goulet
|
6bd8f648b7
man: Move RephistTrackTime to the server section
|
7 years ago |