tor/src/feature/hs
teor e2e1c07fd2
hs: v3 single onion services fall back to 3-hop intro for unreachable nodes
Previously, v3 single onion services failed when all intro nodes were
unreachable via a 1-hop path. Now, we select intros that are only available
via a 3-hop path, and use a 3-hop path to connect to them.

Fixes bug 23507; bugfix on 0.3.2.1-alpha.
2019-08-23 16:22:49 +10:00
..
hs_cache.c
hs_cache.h
hs_cell.c Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket30454_035_01 2019-05-22 11:43:55 -04:00
hs_cell.h Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket30454_035_01 2019-05-22 11:43:55 -04:00
hs_circuit.c hs: v3 single onion services fall back to 3-hop intro for unreachable nodes 2019-08-23 16:22:49 +10:00
hs_circuit.h hs: v3 single onion services fall back to 3-hop intro for unreachable nodes 2019-08-23 16:22:49 +10:00
hs_circuitmap.c
hs_circuitmap.h
hs_client.c Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket30454_035_01 2019-05-22 11:43:55 -04:00
hs_client.h
hs_common.c
hs_common.h
hs_config.c
hs_config.h
hs_control.c
hs_control.h
hs_descriptor.c
hs_descriptor.h
hs_ident.c
hs_ident.h
hs_intropoint.c Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket30454_035_01 2019-05-22 11:43:55 -04:00
hs_intropoint.h Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket30454_035_01 2019-05-22 11:43:55 -04:00
hs_service.c hs: v3 single onion services fall back to 3-hop intro for unreachable nodes 2019-08-23 16:22:49 +10:00
hs_service.h
hs_stats.c
hs_stats.h
hsdir_index_st.h