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 |