David Goulet
|
98953b1fc2
hs-v3: Rate limit some log statements
|
7 gadi atpakaļ |
Nick Mathewson
|
035fe2d208
Remove named_map and unnamed_map from networkstatus.c
|
7 gadi atpakaļ |
Neel Chauhan
|
42b5e3cbb7
Remove networkstatus_nickname_is_unnamed()
|
7 gadi atpakaļ |
Nick Mathewson
|
2df7f1d59d
Merge branch 'ed25519_lookup'
|
7 gadi atpakaļ |
George Kadianakis
|
e7bdb9eedc
prop224: hs_time_between_tp_and_srv() -> hs_in_period_between_tp_and_srv()
|
7 gadi atpakaļ |
David Goulet
|
87585ebd2d
test: Add an HS v3 reachability unit test
|
7 gadi atpakaļ |
David Goulet
|
4d38731e93
prop224: Make client and service pick same HSDir
|
7 gadi atpakaļ |
David Goulet
|
b586de78e3
prop224: Use fetch and store HSDir indexes.
|
7 gadi atpakaļ |
David Goulet
|
72c7f81459
prop224: When computing hsdir index and time period, use valid_after time
|
7 gadi atpakaļ |
Nick Mathewson
|
ae7cb3349e
Merge branch 'bug23361_032_01_squashed2'
|
7 gadi atpakaļ |
David Goulet
|
c527cde82f
prop224: Pick rendezvous point of protover HSRend=2
|
7 gadi atpakaļ |
David Goulet
|
8c41196254
hs: Remove dead code and uneeded feature
|
7 gadi atpakaļ |
Nick Mathewson
|
80d3887360
Refactor node lookup APIs to take flags
|
7 gadi atpakaļ |
Nick Mathewson
|
d7a3e336ee
Remove some support for nickname-based hexdigests
|
7 gadi atpakaļ |
George Kadianakis
|
3e593f09ad
prop224: Recompute all HSDir indices when we enter overlap mode.
|
7 gadi atpakaļ |
George Kadianakis
|
7823c98a38
prop224: Improve descriptor reupload logic.
|
7 gadi atpakaļ |
George Kadianakis
|
1f7b8012ae
prop224: Only upload descriptor if we have good hash ring and SRV.
|
7 gadi atpakaļ |
Nick Mathewson
|
92b1dfd50e
In node_get_ed25519_id, detect and warn on inconsistent IDs.
|
7 gadi atpakaļ |
Nick Mathewson
|
fed3a08d8c
Support the ed25519 map in nodelist_assert_ok()
|
7 gadi atpakaļ |
Nick Mathewson
|
3cddd6570c
Add a hashtable mapping to nodes from ed25519 ids
|
7 gadi atpakaļ |
George Kadianakis
|
b89d2fa1db
Don't set HSDir index if we don't have a live consensus.
|
7 gadi atpakaļ |
George Kadianakis
|
440eaa9b22
Correctly assign HSDir flags based on protocol list
|
7 gadi atpakaļ |
George Kadianakis
|
d88984a137
Improve setting hsdir index procedure.
|
7 gadi atpakaļ |
George Kadianakis
|
e42c55626a
prop224: Don't use nodes as HSDirs if they don't have an HSDir index.
|
7 gadi atpakaļ |
David Goulet
|
85c80adf4a
prop224: HSDir v3 support is >= 0.3.0.8
|
7 gadi atpakaļ |
David Goulet
|
267bc7bc3b
prop224: Build hsdir index for node_t
|
7 gadi atpakaļ |
Nick Mathewson
|
139799cdce
Merge branch 'bug20488_029_squashed'
|
7 gadi atpakaļ |
Nick Mathewson
|
41fe94ef15
Improve warning message to stop implying nickname reg is a thing.
|
7 gadi atpakaļ |
Nick Mathewson
|
3402b14089
Merge remote-tracking branch 'asn/ticket22727_032_02'
|
7 gadi atpakaļ |
Nick Mathewson
|
1712dc98b0
Merge branch 'maint-0.3.0' into maint-0.3.1
|
7 gadi atpakaļ |