Nick Mathewson
|
dfdf32404c
Partially revert "Use tor_addr_from_getsockname() in several places"
|
6 years ago |
Nick Mathewson
|
aab626405c
Merge remote-tracking branch 'catalyst-github/bug25756'
|
6 years ago |
Nick Mathewson
|
1eede00a4b
Merge branch 'ticket26063_squashed'
|
6 years ago |
Nick Mathewson
|
f684b48b5b
Merge branch 'ticket26009'
|
6 years ago |
Nick Mathewson
|
fa7847e450
Use net_is_completely_disabled() in connection.c
|
6 years ago |
Nick Mathewson
|
c0feb698a0
Comment-only fix: annotate we_are_hibernating() usage
|
6 years ago |
Taylor Yu
|
c223377ce6
Make clock_skew_warning() mockable
|
6 years ago |
Nick Mathewson
|
c3b7258370
Merge remote-tracking branch 'isis/bug24660_r1'
|
6 years ago |
Nick Mathewson
|
83137275a7
Add update_current_time() calls to periodic and event-driven callbacks
|
6 years ago |
Nick Mathewson
|
7cbc44eeb1
Remove the "cached gettimeofday" logic.
|
6 years ago |
Nick Mathewson
|
33cba1195b
Remove a blank line that was bothering me.
|
6 years ago |
Nick Mathewson
|
3527f4b8a4
Merge remote-tracking branch 'github/lazy_bucket_refill'
|
6 years ago |
Nick Mathewson
|
bd3f8260a3
Rename some functions to start with a uniform prefix
|
6 years ago |
Nick Mathewson
|
087ace7009
Fix a compilation warning on clang
|
6 years ago |
Nick Mathewson
|
47df912f1c
Remove the periodic refill event entirely.
|
6 years ago |
Nick Mathewson
|
780d1b44cf
Move responsibility for recording read/written bytes
|
6 years ago |
Nick Mathewson
|
a2acb9b9e9
Refill each token bucket at the last instant before reading/writing.
|
6 years ago |
Nick Mathewson
|
9af4cd6f31
Refactor responsibility for checking global write bucket emptiness
|
6 years ago |
Nick Mathewson
|
1356d51af6
Rename connection_bucket_refill to connection_bucket_refill_all
|
6 years ago |
Nick Mathewson
|
993f5d284d
Rename connection_bucket_round_robin -> get_share
|
6 years ago |
Nick Mathewson
|
488e2b00bf
Refactor the "block the connection on bandwidth" logic
|
6 years ago |
Mike Perry
|
dfa6808f57
Bug 25400: Make CIRC_BW event properly total everything on a circ.
|
6 years ago |
Nick Mathewson
|
4b58b97c68
32-bit compilation warnings
|
6 years ago |
Nick Mathewson
|
03b96882de
Rename token_bucket_t to token_bucket_rw_t.
|
6 years ago |
Nick Mathewson
|
12f58f2f87
Remove a bunch of int casts; make clang happier.
|
6 years ago |
Nick Mathewson
|
6be994fa71
Ensure that global buckets are updated on configuration change
|
6 years ago |
Nick Mathewson
|
a38fd9bc5b
Replace the global buckets with token_bucket_t
|
6 years ago |
Nick Mathewson
|
9fced56ef1
Refactor or_connection token buckets to use token_bucket_t
|
6 years ago |
Nick Mathewson
|
16f08de0fd
Remove TestingEnableTbEmptyEvent
|
6 years ago |
Isis Lovecruft
|
fe3aca1491
crypto: Refactor (P)RNG functionality into new crypto_rand module.
|
6 years ago |