Nick Mathewson
|
69a212ff3d
Consdiffmgr: extract "get a sha3 digest" function.
|
7 years ago |
Nick Mathewson
|
655f1c8e01
consdiffmgr: function to re-validate stored sha3 digests at startup
|
7 years ago |
Nick Mathewson
|
6c86e63029
Consdiffmgr: use aggressive-release flag on consensuses
|
7 years ago |
Nick Mathewson
|
82bb8afb60
Add handle support to consensus_cache_entry_t
|
8 years ago |
Nick Mathewson
|
5726fec9c2
Consdiffmgr test: Make sure that diffs are removable
|
7 years ago |
Nick Mathewson
|
35f6b678ab
Test the easiest cases of consdiffmgr_cleanup.
|
7 years ago |
Nick Mathewson
|
1fade37287
consdiffmgr non-test: check for initialization failure
|
7 years ago |
Nick Mathewson
|
d418f28cb5
consdiffmgr test: survive failures to compute a diff.
|
7 years ago |
Nick Mathewson
|
b9c2f135bd
Another consdiffmgr test: only generate the diffs that are needed
|
7 years ago |
Nick Mathewson
|
7fc37d41b4
Unit tests for consdiffmgr module
|
7 years ago |
Nick Mathewson
|
fe584f4012
Make cpuworker_queue_work function mockable.
|
7 years ago |
Nick Mathewson
|
bc91808c47
Add a "Consensus diff manager" module.
|
8 years ago |
Nick Mathewson
|
9ba10d714a
Merge branch 'consdiff_numeric_squashed'
|
7 years ago |
Sebastian Hahn
|
a16de7a7cf
consdiff: Reject ranges with non-numeric chars
|
7 years ago |
Nick Mathewson
|
8ff2a8c0e2
Merge remote-tracking branch 'dgoulet/bug22032_031_01'
|
7 years ago |
Taylor Yu
|
7bc636fdc9
Add regression test for #22304
|
7 years ago |
Nick Mathewson
|
8b89faf424
Merge branch 'maint-0.3.0'
|
7 years ago |
Nick Mathewson
|
ae374e0a56
Merge branch 'maint-0.2.9' into maint-0.3.0
|
7 years ago |
David Goulet
|
4a9f689430
control: Wrong check on base16_decode return value
|
7 years ago |
Nick Mathewson
|
91553417c7
Fix a comment that held the remaining reference to the old api.
|
7 years ago |
Nick Mathewson
|
d8ff01b2b4
Refactor directory_command_should_use_begindir to use directory_request_t
|
7 years ago |
Nick Mathewson
|
2a99bf008d
move the definition of directory_command_should_use_begindir
|
7 years ago |
Nick Mathewson
|
cc677e88d4
Refactor directory_send_command to take a directory_request_t
|
7 years ago |
Nick Mathewson
|
900d36e3b1
Rename, revise, and document directory_request_is_dir_specified.
|
7 years ago |
Nick Mathewson
|
d7fab36037
Make directory_request_set_guard_state static.
|
7 years ago |
Nick Mathewson
|
81045e19eb
Document the new directory_request_t API and add some assertions
|
7 years ago |
Nick Mathewson
|
3327e675fd
Remove old directory_initiate_command_*() functions.
|
7 years ago |
Nick Mathewson
|
8aadd60eac
Replace remaining directory_initiate_command_* instances
|
7 years ago |
Nick Mathewson
|
4e393f5318
Make launch_direct_bridge_descriptor_fetch use dirreqs.
|
7 years ago |
Nick Mathewson
|
4ae65bb5d3
Refactor directory_get_from_dirserver to use request API.
|
7 years ago |