aboutsummaryrefslogtreecommitdiff
path: root/src/or/channeltls.c
Commit message (Collapse)AuthorAge
* Remove variables; fix gcc 4.7 warningsNick Mathewson2012-10-10
| | | | | My GCC warns when variables are assigned to but never used. There were a few like that in the 6816/6465 branches.
* Set circuitmux policy on new channels in channeltls.cAndrea Shepard2012-10-10
|
* Update circuitmux-related TODOs in channeltls.cAndrea Shepard2012-10-10
|
* Use circuitmux_t in channels and when relaying cellsAndrea Shepard2012-10-10
|
* Add magic number for type-checking channel castsAndrea Shepard2012-10-09
|
* Set reason_for_closing when erroring out of channel_tls_connect()Andrea Shepard2012-10-09
|
* Split channel_t into channel_t and channel_listener_t; get rid of that big unionAndrea Shepard2012-10-09
|
* Conform to existing Doxygen styleAndrea Shepard2012-10-08
|
* s/channel_request_close()/channel_mark_for_close()/g for consistencyAndrea Shepard2012-10-08
|
* Eliminate unnecessary SMARTLIST_DEL_CURRENT() invocations in channel.c, ↵Andrea Shepard2012-10-08
| | | | channeltls.c
* Use U64_FORMAT/U64_PRINTF_ARG rather than %lu for channel_tAndrea Shepard2012-10-08
|
* Check return value from connection_or_connect() in channel_tls_connect()Andrea Shepard2012-10-08
| | | | | | It's possible for connection_or_connect() to fail and return NULL after it sets tlschan->conn, so not checking leaves a channel hanging around in CHANNEL_STATE_OPENING with a pointer to a freed or_connection_t forever.
* Keep better statistics about channels and dump them from dumpstats() on SIGUSR1Andrea Shepard2012-10-08
|
* Initial channeltls.c/channeltls.h for bug 6465Andrea Shepard2012-10-08