aboutsummaryrefslogtreecommitdiff
path: root/src/or/channel.h
Commit message (Expand)AuthorAge
* Merge remote-tracking branch 'public/ticket6799_024_v2_squashed'Nick Mathewson2014-06-11
|\
| * Replace last_added_nonpadding with last_had_circuitsNick Mathewson2014-06-11
* | Merge remote-tracking branch 'public/bug11553_024' into bug11553_025Nick Mathewson2014-04-23
|\ \
| * | Improvements to #11553 fix based on reviewNick Mathewson2014-04-23
* | | Merge remote-tracking branch 'public/bug11553_024' into bug11553_025Nick Mathewson2014-04-18
|\| |
| * | Switch to random allocation on circuitIDs.Nick Mathewson2014-04-18
| * | Supply better and less frequent warnings on circID exhaustionNick Mathewson2014-04-18
| |/
* | Fix warnings from doxygenNick Mathewson2014-03-25
* | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-10-02
|\|
| * Fix a bug in our bug 9776 fix.Nick Mathewson2013-10-02
* | Merge remote-tracking branch 'majek/bug9108'Nick Mathewson2013-08-15
|\ \
| * | Fix #9108 - make global_circuitlist a doubly linked listMarek Majkowski2013-06-20
* | | Make a channel getter method to retrieve transport names.George Kadianakis2013-07-18
|/ /
* / Fix bug 9082: avoid leak when freeing destroy cell queuesNick Mathewson2013-06-17
|/
* Merge remote-tracking branch 'public/wide_circ_ids'Nick Mathewson2013-02-15
|\
| * Implement proposal-214 rules for CircID checking.Nick Mathewson2012-11-06
| * Allow a v4 link protocol for 4-byte circuit IDs.Nick Mathewson2012-11-06
* | Rename all of the macros in tor_queue.h to start with TOR_Nick Mathewson2013-01-30
* | Merge branch '024_msvc_squashed'Nick Mathewson2013-01-16
|\ \
| * | When building with MSVC, call every enum bitfield unsignedNick Mathewson2013-01-16
| |/
* / Update the copyright date to 201.Nick Mathewson2013-01-16
|/
* Merge branch 'bsd_queue' of ssh://git-rw.torproject.org/nickm/torAndrea Shepard2012-10-30
|\
| * Try refactoring channel list to use HT_ and LIST_ stuff directlyNick Mathewson2012-10-12
| * Use SIMPLEQ, not smartlist_t, for channel cell queues.Nick Mathewson2012-10-12
* | Restore the 'address' value of tunneled connectionsNick Mathewson2012-10-17
* | Rename all reserved C identifiers we definedNick Mathewson2012-10-12
* | Convert all include-guard macros to avoid reserved identifiers.Nick Mathewson2012-10-12
|/
* Implement channel_set_cmux_policy_everywhere()Andrea 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
* Split channel_t into channel_t and channel_listener_t; get rid of that big unionAndrea Shepard2012-10-09
* Use typedefs for function pointer return values and s/listener/listener_fn/ f...Andrea Shepard2012-10-08
* s/cell_queue/incoming_queue/g in channel.c for consistency with outgoing_queueAndrea Shepard2012-10-08
* Fix typo in commentAndrea Shepard2012-10-08
* s/channel_request_close()/channel_mark_for_close()/g for consistencyAndrea Shepard2012-10-08
* Make channel_force_free() staticAndrea Shepard2012-10-08
* Eliminate unnecessary channel_set_cell_handler(), channel_set_var_cell_handle...Andrea Shepard2012-10-08
* Abolish superfluous channel_find_by_remote_nickname()Andrea Shepard2012-10-08
* Keep better statistics about channels and dump them from dumpstats() on SIGUSR1Andrea Shepard2012-10-08
* Use dirreq_id from channel_t when appropriateAndrea Shepard2012-10-08
* Initial channeltls.c/channeltls.h for bug 6465Andrea Shepard2012-10-08
* Add channel.c/channel.h for bug 6465Andrea Shepard2012-10-08