Nick Mathewson
|
de0142cd9d
Expand diff-management test to cover reloading items from disk
|
vor 7 Jahren |
Nick Mathewson
|
43d683e0ad
Fix reference leak & handle leak in consensus_diff_worker_replyfn
|
vor 7 Jahren |
Nick Mathewson
|
831e656baa
consdiffmgr tests: add tests to validate diff lookup/application
|
vor 7 Jahren |
Nick Mathewson
|
605bcfbf71
consdiffmgr: Enable in-progress test that was not previously working
|
vor 7 Jahren |
Nick Mathewson
|
7ca86b9cd6
Add a hashtable to consdiffmgr to keep track of diff status
|
vor 7 Jahren |
Nick Mathewson
|
69a212ff3d
Consdiffmgr: extract "get a sha3 digest" function.
|
vor 7 Jahren |
Nick Mathewson
|
655f1c8e01
consdiffmgr: function to re-validate stored sha3 digests at startup
|
vor 7 Jahren |
Nick Mathewson
|
6c86e63029
Consdiffmgr: use aggressive-release flag on consensuses
|
vor 7 Jahren |
Nick Mathewson
|
82bb8afb60
Add handle support to consensus_cache_entry_t
|
vor 7 Jahren |
Nick Mathewson
|
5726fec9c2
Consdiffmgr test: Make sure that diffs are removable
|
vor 7 Jahren |
Nick Mathewson
|
35f6b678ab
Test the easiest cases of consdiffmgr_cleanup.
|
vor 7 Jahren |
Nick Mathewson
|
1fade37287
consdiffmgr non-test: check for initialization failure
|
vor 7 Jahren |
Nick Mathewson
|
d418f28cb5
consdiffmgr test: survive failures to compute a diff.
|
vor 7 Jahren |
Nick Mathewson
|
b9c2f135bd
Another consdiffmgr test: only generate the diffs that are needed
|
vor 7 Jahren |
Nick Mathewson
|
7fc37d41b4
Unit tests for consdiffmgr module
|
vor 7 Jahren |
Nick Mathewson
|
fe584f4012
Make cpuworker_queue_work function mockable.
|
vor 7 Jahren |
Nick Mathewson
|
bc91808c47
Add a "Consensus diff manager" module.
|
vor 7 Jahren |
Nick Mathewson
|
b022ea32a6
Expand cpuworker API to allow other work types
|
vor 7 Jahren |
Nick Mathewson
|
222122450c
Add a config_line_prepend() function
|
vor 7 Jahren |
Nick Mathewson
|
06ecb9432f
conscache.c: do not match entries that are slated for removal.
|
vor 7 Jahren |
Nick Mathewson
|
b081a7ed21
Merge branch 'ticket21891_031_01_squashed'
|
vor 7 Jahren |
David Goulet
|
0565f5a3bb
hs: Make the service list pruning function public
|
vor 7 Jahren |
Nick Mathewson
|
ba89520593
fix wide lines
|
vor 7 Jahren |
Nick Mathewson
|
902672eac6
Merge branch 'ticket21889_031_01_squashed'
|
vor 7 Jahren |
George Kadianakis
|
f02868bb53
hs: Add service-side circuitmap API.
|
vor 7 Jahren |
Nick Mathewson
|
63e39b291e
Merge remote-tracking branch 'dgoulet/bug21155_031_02'
|
vor 7 Jahren |
Nick Mathewson
|
28ec2d9c2c
Merge remote-tracking branch 'dgoulet/ticket21919_031_01'
|
vor 7 Jahren |
Nick Mathewson
|
755c88a474
Merge branch 'asn/prop224-ntor-v2-squashed'
|
vor 7 Jahren |
George Kadianakis
|
ea5901bf1c
prop224: Add Python integration tests for HS ntor.
|
vor 7 Jahren |
George Kadianakis
|
18ee145cda
prop224: Add basic HS ntor unittest.
|
vor 7 Jahren |