[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor/master] Add changes file for channels (ticket 6465)
commit b1b33f15bed25b2dbbe1ddd3bc69fe18b2fb8ed4
Author: Andrea Shepard <andrea@xxxxxxxxxxxxxxxxxxx>
Date: Thu Sep 13 05:56:21 2012 -0700
Add changes file for channels (ticket 6465)
---
changes/bug6465 | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/changes/bug6465 b/changes/bug6465
new file mode 100644
index 0000000..a5ea9e2
--- /dev/null
+++ b/changes/bug6465
@@ -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.
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits