Commit History

Author SHA1 Message Date
  Nick Mathewson 60213a3621 Run "make autostyle." 5 years ago
  George Kadianakis 42ea3a416e Improve logging around the circpad module.. 5 years ago
  George Kadianakis 953dc601d9 Add unittests for the new machines. 5 years ago
  George Kadianakis ac895fa405 Add client-side onion service circuit hiding machines. 5 years ago
  George Kadianakis 9b582edddb Correctly handle machines out of tokens that have not closed yet. 5 years ago
  George Kadianakis 69a277f635 Introduce circpad free_all() function. 5 years ago
  George Kadianakis 5791bc9d76 Generate non-padding circpad events for PADDING_NEGOTIATE(D). 5 years ago
  George Kadianakis 39c52d14a6 Make register_padding_machine part of the public API. 5 years ago
  George Kadianakis a014e01b68 Behave correctly when state->max_length is zero. 5 years ago
  George Kadianakis d71fa707dd Merge branch 'bug28780-squashed3-rebased' into bug28780_rebase 5 years ago
  Mike Perry 662825474c Bug 28780: Make use of purpose to keep padding circuits open. 5 years ago
  Mike Perry 5638d65f79 Check the token supply when we received a padding event, too. 5 years ago
  Mike Perry 148c2d5bab Fix two typo bugs found by new state length test. 5 years ago
  Mike Perry 14ec8b89f8 Bug 29085: Avoid monotime usage for rtt estimates if it is not in use. 5 years ago
  Mike Perry 5c2d2b5d11 Make the relationship between mutable histograms and token removal explicit. 5 years ago
  Mike Perry 1c46790e0d Bug 29085: Refactor padding sent accounting out of callback. 5 years ago
  Mike Perry 010779176b Bug 29085: Refactor non-padding accounting out of token removal. 5 years ago
  Nick Mathewson 5d950f3edd Fix a compilation warning: function does not have to be STATIC. 5 years ago
  Nick Mathewson 9ad2eb8f73 Merge branch 'bug28683_30173_29203_squashed' 5 years ago
  Mike Perry 42eb02a327 Tests for bugs 28683, 30173, and 29203. 5 years ago
  Mike Perry 621ea2315b Bug 29203: Provide ReducedCircuitPadding torrc and consensus params 5 years ago
  Mike Perry f4064d6ce2 Bug 28693: Provide Torrc option to disable circuit padding. 5 years ago
  Mike Perry d0fb74c902 Bug 29231: Report correct padding write totals and enabled totals. 5 years ago
  Mike Perry 17a164a827 Bug 30173: Rate limit padding rate limit log message. 5 years ago
  Mike Perry 21a4438c58 Bug 30173: Add consensus param to disable padding. 5 years ago
  teor e992c5e4bc Merge branch 'bug29500_040_monoinit_revert' into bug29500_master_monoinit 5 years ago
  teor da678213e0 circuitpadding: comment fixes 5 years ago
  teor 15900ab70f Merge remote-tracking branch 'tor-github/pr/819' 5 years ago
  George Kadianakis 5729160253 circpad: Rename circpad_machine_state_t to circpad_machine_runtime_t. 5 years ago
  George Kadianakis 846d379b50 circpad/prob_distr: Use crypto_fast_rng() instead of the old RNG. 5 years ago