Move responsibility for circuit construction into CircuitBuilder.
Previously this was done in functions associated with Path and OwnedPath, but this caused their method signatures to get more and more complicated. This change will also allow us to make timeout handling part of the circuit-building process.
Showing
- tor-circmgr/src/build.rs 96 additions, 0 deletionstor-circmgr/src/build.rs
- tor-circmgr/src/impls.rs 7 additions, 27 deletionstor-circmgr/src/impls.rs
- tor-circmgr/src/lib.rs 3 additions, 26 deletionstor-circmgr/src/lib.rs
- tor-circmgr/src/path.rs 3 additions, 62 deletionstor-circmgr/src/path.rs
- tor-circmgr/src/path/dirpath.rs 5 additions, 3 deletionstor-circmgr/src/path/dirpath.rs
- tor-circmgr/src/path/exitpath.rs 7 additions, 3 deletionstor-circmgr/src/path/exitpath.rs
Loading
Please register or sign in to comment