]> git.ipfire.org Git - thirdparty/tor.git/commit
Massive refactoring of the various handshake types
authorNick Mathewson <nickm@torproject.org>
Wed, 5 Dec 2012 02:27:07 +0000 (21:27 -0500)
committerNick Mathewson <nickm@torproject.org>
Thu, 3 Jan 2013 16:29:46 +0000 (11:29 -0500)
commitf58d4dfcd61aec7ea1900873ca08ecc31d7a7ef7
tree12e9b9fbcbbaf319638926575b913daaea05f7e9
parent5fa1c7484cba293e6467acbca06a4143ce9da68d
Massive refactoring of the various handshake types

The three handshake types are now accessed from a unified interface;
their state is abstracted from the rest of the cpath state, and so on.
17 files changed:
src/or/circuitbuild.c
src/or/circuitbuild.h
src/or/circuitlist.c
src/or/command.c
src/or/cpuworker.c
src/or/onion.c
src/or/onion.h
src/or/onion_ntor.h
src/or/onion_tap.c
src/or/onion_tap.h
src/or/or.h
src/or/rendclient.c
src/or/rendservice.c
src/or/router.c
src/or/router.h
src/test/bench.c
src/test/test.c