mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-24 22:58:50 +01:00
Add changes file for channels (ticket 6465)
This commit is contained in:
parent
7138a4adac
commit
b1b33f15be
1 changed files with 12 additions and 0 deletions
12
changes/bug6465
Normal file
12
changes/bug6465
Normal file
|
@ -0,0 +1,12 @@
|
|||
o Infrastructure features:
|
||||
- Introduce new channel_t abstraction between circuits and or_connection_t
|
||||
to allow for implementing alternate OR-to-OR transports. A channel_t is
|
||||
an abstract object which can either be a cell-bearing channel, which is
|
||||
responsible for authenticating and handshaking with the remote OR and
|
||||
transmitting cells to and from it, or a listening channel, which spawns
|
||||
new cell-bearing channels at the request of remote ORs.
|
||||
|
||||
- Also new is the channel_tls_t subclass of channel_t, adapting it to the
|
||||
existing or_connection_t code. The V2/V3 protocol handshaking code
|
||||
which formerly resided in command.c has been moved below the channel_t
|
||||
abstraction layer and may be found in channeltls.c now.
|
Loading…
Add table
Reference in a new issue