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.
Showing
- src/or/circuitbuild.c 68 additions, 54 deletionssrc/or/circuitbuild.c
- src/or/circuitbuild.h 2 additions, 1 deletionsrc/or/circuitbuild.h
- src/or/circuitlist.c 4 additions, 3 deletionssrc/or/circuitlist.c
- src/or/command.c 6 additions, 4 deletionssrc/or/command.c
- src/or/cpuworker.c 21 additions, 19 deletionssrc/or/cpuworker.c
- src/or/onion.c 241 additions, 2 deletionssrc/or/onion.c
- src/or/onion.h 33 additions, 0 deletionssrc/or/onion.h
- src/or/onion_ntor.h 2 additions, 0 deletionssrc/or/onion_ntor.h
- src/or/onion_tap.c 15 additions, 11 deletionssrc/or/onion_tap.c
- src/or/onion_tap.h 8 additions, 3 deletionssrc/or/onion_tap.h
- src/or/or.h 27 additions, 13 deletionssrc/or/or.h
- src/or/rendclient.c 7 additions, 7 deletionssrc/or/rendclient.c
- src/or/rendservice.c 4 additions, 4 deletionssrc/or/rendservice.c
- src/or/router.c 7 additions, 0 deletionssrc/or/router.c
- src/or/router.h 1 addition, 0 deletionssrc/or/router.h
- src/test/bench.c 9 additions, 7 deletionssrc/test/bench.c
- src/test/test.c 7 additions, 7 deletionssrc/test/test.c
Loading
Please register or sign in to comment