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 |
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 |
Nick Mathewson
|
a4ab273a0d
Merge remote-tracking branch 'fristonio/ticket-25261'
|
6 years ago |
Nick Mathewson
|
b56fd17d00
Merge branch 'maint-0.3.3'
|
6 years ago |
Nick Mathewson
|
3d7bf98d13
Merge remote-tracking branch 'valentecaio/t-24714'
|
6 years ago |
Nick Mathewson
|
3c8a481599
Merge branch 'bug18105'
|
6 years ago |
Deepesh Pathak
|
3553383312
ticket 25261: Removed multiple includes of transports.h in connection.c
|
6 years ago |
David Goulet
|
652d3a5b66
Remove anything related to the old SocksSockets option
|
6 years ago |
Deepesh Pathak
|
ca6682f3f8
Fix spelling mistakes corresponding to ticket #23650
|
6 years ago |
Caio Valente
|
7884ce76e1
refactor: rename connection_t struct fields.
|
6 years ago |
David Goulet
|
cd81403cc0
Merge branch 'ticket24902_029_05' into ticket24902_033_02
|
6 years ago |
David Goulet
|
acf7ea77d8
dos: Add the connection DoS mitigation subsystem
|
6 years ago |
David Goulet
|
c05272783d
dos: Track new and closed OR client connections
|
6 years ago |
Nick Mathewson
|
6ed384b827
Use tor_addr_from_getsockname() in several places
|
6 years ago |
Nick Mathewson
|
77026f8a87
Merge branch 'bug22798_029_squashed'
|
6 years ago |
Nick Mathewson
|
57eab23ea5
update comment; ignore argument on non-win
|
6 years ago |
Nick Mathewson
|
1efb84215e
Improve Windows performance with SIO_IDEAL_SEND_BACKLOG_QUERY.
|
6 years ago |
Nick Mathewson
|
eecfed0cd2
Merge branch 'maint-0.2.8' into maint-0.2.9
|
6 years ago |