Commit History

Author SHA1 Message Date
  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