]> git.ipfire.org Git - thirdparty/tor.git/commit
prop224: Circuit has opened and ESTABLISH_INTRO cell
authorDavid Goulet <dgoulet@torproject.org>
Tue, 21 Feb 2017 19:20:39 +0000 (14:20 -0500)
committerNick Mathewson <nickm@torproject.org>
Wed, 9 Aug 2017 00:29:33 +0000 (20:29 -0400)
commitd765cf30b51dfcd58756b6b3d24a14ac2c47f3e8
tree91abef47c708dd4d30b50f5a8e31bf50389dedd2
parent6a21ac7f9809963287dd678c9f2c494b3f9ebba3
prop224: Circuit has opened and ESTABLISH_INTRO cell

Add the entry point from the circuit subsystem of "circuit has opened" which
is for all type of hidden service circuits. For the introduction point, this
commit actually adds the support for handling those circuits when opened and
sending ESTABLISH_INTRO on a circuit.

Rendevzou point circuit aren't supported yet at this commit.

Signed-off-by: David Goulet <dgoulet@torproject.org>
src/or/circuituse.c
src/or/hs_cell.c [new file with mode: 0644]
src/or/hs_cell.h [new file with mode: 0644]
src/or/hs_circuit.c
src/or/hs_circuit.h
src/or/hs_service.c
src/or/hs_service.h
src/or/include.am
src/or/rendservice.c
src/or/rendservice.h
src/test/test_hs_intropoint.c