Nick Mathewson
|
2df7f1d59d
Merge branch 'ed25519_lookup'
|
7 rokov pred |
David Goulet
|
6c6ba07517
test: Improve our rotation and build descriptor tests
|
7 rokov pred |
David Goulet
|
f2c93f9943
test: Fix use out of scope and consensus timings
|
7 rokov pred |
David Goulet
|
cd07af60c9
prop224: Expand the overlap period concept to be a full SRV protocol run
|
7 rokov pred |
David Goulet
|
72c7f81459
prop224: When computing hsdir index and time period, use valid_after time
|
7 rokov pred |
George Kadianakis
|
c980be9511
prop224: Refactor descriptor reupload logic.
|
7 rokov pred |
Nick Mathewson
|
011d94fb11
apply ahf's test_assert_null.cocci
|
7 rokov pred |
David Goulet
|
520fcdf2f3
test: Fix broken HS upload descriptor test
|
7 rokov pred |
George Kadianakis
|
1f7b8012ae
prop224: Only upload descriptor if we have good hash ring and SRV.
|
7 rokov pred |
David Goulet
|
598bf986b6
test: Fix typing issues found by clang
|
7 rokov pred |
Nick Mathewson
|
fc212458a6
Set formerly-unused fields of a stack-allocated routerinfo
|
7 rokov pred |
George Kadianakis
|
21e5146529
prop224: Fix coverity warnings from #20657 merge.
|
7 rokov pred |
George Kadianakis
|
0a0bbfe96f
Add note about handling INTRODUCE2 cells.
|
7 rokov pred |
George Kadianakis
|
fe0c40c9b3
Fix broken intro point unittest.
|
7 rokov pred |
George Kadianakis
|
5ca9b830ea
Improve documentation all around the codebase.
|
7 rokov pred |
George Kadianakis
|
f106af3c41
Make ed25519 id keys optional for IPs and RPs.
|
7 rokov pred |
George Kadianakis
|
7c507a1f7f
Relax assertions: turn them to BUGs and non-fatal asserts.
|
7 rokov pred |
George Kadianakis
|
ec0da9a6f1
test: Unbreak test_upload_descriptors()
|
7 rokov pred |
George Kadianakis
|
b47139d758
test: Unit tests for the revision counter state file codethe
|
7 rokov pred |
George Kadianakis
|
2e5a2d64bd
prop224: Refactor the overlap function to not use absolute time.
|
7 rokov pred |
David Goulet
|
4a8cf17897
hs: Rename num_rend_services()
|
7 rokov pred |
David Goulet
|
b547c54239
test: Add unit test coverage of hs_service.c
|
7 rokov pred |
David Goulet
|
8ffb49422b
test: Add test_hs_common unit tests
|
7 rokov pred |
David Goulet
|
6061f5e2bd
test: Add test_hs_ntor unit tests
|
7 rokov pred |
David Goulet
|
472835d6e9
test: Add test_hs_cell unit tests
|
7 rokov pred |
George Kadianakis
|
f53b72baf7
prop224: Add descriptor overlap mode function
|
7 rokov pred |
David Goulet
|
9052530bdd
prop224: API for the creation of blinded keys
|
7 rokov pred |
David Goulet
|
10331081c7
test: Remove buggy unit test in test_hs_service
|
7 rokov pred |
David Goulet
|
5d64ceb12d
prop224: Move service version into config object
|
7 rokov pred |
David Goulet
|
09b12c4094
test: Add v3 service load keys and accessors
|
7 rokov pred |