David Goulet
|
87585ebd2d
test: Add an HS v3 reachability unit test
|
7 years ago |
David Goulet
|
4d38731e93
prop224: Make client and service pick same HSDir
|
7 years ago |
David Goulet
|
b586de78e3
prop224: Use fetch and store HSDir indexes.
|
7 years ago |
David Goulet
|
72c7f81459
prop224: When computing hsdir index and time period, use valid_after time
|
7 years ago |
Nick Mathewson
|
ae7cb3349e
Merge branch 'bug23361_032_01_squashed2'
|
7 years ago |
David Goulet
|
c527cde82f
prop224: Pick rendezvous point of protover HSRend=2
|
7 years ago |
David Goulet
|
8c41196254
hs: Remove dead code and uneeded feature
|
7 years ago |
Nick Mathewson
|
80d3887360
Refactor node lookup APIs to take flags
|
7 years ago |
Nick Mathewson
|
d7a3e336ee
Remove some support for nickname-based hexdigests
|
7 years ago |
George Kadianakis
|
3e593f09ad
prop224: Recompute all HSDir indices when we enter overlap mode.
|
7 years ago |
George Kadianakis
|
7823c98a38
prop224: Improve descriptor reupload logic.
|
7 years ago |
George Kadianakis
|
1f7b8012ae
prop224: Only upload descriptor if we have good hash ring and SRV.
|
7 years ago |
Nick Mathewson
|
92b1dfd50e
In node_get_ed25519_id, detect and warn on inconsistent IDs.
|
7 years ago |
Nick Mathewson
|
fed3a08d8c
Support the ed25519 map in nodelist_assert_ok()
|
7 years ago |
Nick Mathewson
|
3cddd6570c
Add a hashtable mapping to nodes from ed25519 ids
|
7 years ago |
George Kadianakis
|
b89d2fa1db
Don't set HSDir index if we don't have a live consensus.
|
7 years ago |
George Kadianakis
|
440eaa9b22
Correctly assign HSDir flags based on protocol list
|
7 years ago |
George Kadianakis
|
d88984a137
Improve setting hsdir index procedure.
|
7 years ago |
George Kadianakis
|
e42c55626a
prop224: Don't use nodes as HSDirs if they don't have an HSDir index.
|
7 years ago |
David Goulet
|
85c80adf4a
prop224: HSDir v3 support is >= 0.3.0.8
|
7 years ago |
David Goulet
|
267bc7bc3b
prop224: Build hsdir index for node_t
|
8 years ago |
Nick Mathewson
|
139799cdce
Merge branch 'bug20488_029_squashed'
|
7 years ago |
Nick Mathewson
|
41fe94ef15
Improve warning message to stop implying nickname reg is a thing.
|
7 years ago |
Nick Mathewson
|
3402b14089
Merge remote-tracking branch 'asn/ticket22727_032_02'
|
7 years ago |
Nick Mathewson
|
1712dc98b0
Merge branch 'maint-0.3.0' into maint-0.3.1
|
7 years ago |
Nick Mathewson
|
665baf5ed5
Consider the exit family when applying guard restrictions.
|
7 years ago |
George Kadianakis
|
551ad20c43
nodelist: Make HSv3 protover magic numbers a bit more readable.
|
7 years ago |
David Goulet
|
c17a04376d
nodelist: Add functions to check for HS v3 support
|
8 years ago |
Roger Dingledine
|
cabad0b6c7
remove unused node_get_published_on function
|
8 years ago |
Roger Dingledine
|
466e27feae
simplify functions now that they don't use options param
|
8 years ago |