aboutsummaryrefslogtreecommitdiff
path: root/src/or/channel.c
AgeCommit message (Expand)Author
2014-09-05Correctly update channel local mark when address of incoming connection chang...Andrea Shepard
2014-08-13Merge remote-tracking branch 'public/bug12848_024' into maint-0.2.5Nick Mathewson
2014-08-12Add an extra check in channel_send_destroy for circID==0Nick Mathewson
2014-07-24fix typo that crept in to 0.2.4.4-alphaRoger Dingledine
2014-07-18Use safe_str in channel_dumpstats: improve 12184 diagnosticNick Mathewson
2014-06-11Merge remote-tracking branch 'public/ticket6799_024_v2_squashed'Nick Mathewson
2014-06-11Replace last_added_nonpadding with last_had_circuitsNick Mathewson
2014-04-23Merge remote-tracking branch 'public/bug11553_024' into bug11553_025Nick Mathewson
2014-04-23Improvements to #11553 fix based on reviewNick Mathewson
2014-04-18Merge remote-tracking branch 'public/bug11553_024' into bug11553_025Nick Mathewson
2014-04-18Switch to random allocation on circuitIDs.Nick Mathewson
2014-03-14Test code for implementation of faster circuit_unlink_all_from_channelNick Mathewson
2014-02-12Siphash-2-4 is now our hash in nearly all cases.Nick Mathewson
2013-10-02Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-10-02Fix a bug in our bug 9776 fix.Nick Mathewson
2013-09-24Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-09-24Always call circuit_n_chan_done(chan, 0) from channel_closed()Andrea Shepard
2013-08-22Separate mutable/const accessors for circuit_build_timesNick Mathewson
2013-08-22Make circ_times static and add accessor functions.vagrant
2013-08-15Merge branch 'bug5040_4773_rebase_3'Nick Mathewson
2013-07-23Fix bug9309, and n_noncanonical count/continue codeNick Mathewson
2013-07-23Fix bug9309, and n_noncanonical count/continue codeNick Mathewson
2013-07-18Make a channel getter method to retrieve transport names.George Kadianakis
2013-07-18Add transport information to the GeoIP database.George Kadianakis
2013-06-17Fix bug 9082: avoid leak when freeing destroy cell queuesNick Mathewson
2013-06-13Add destroy balance tracking and logging to circuitmuxAndrea Shepard
2013-06-13Implementation of a fix for bug 7912Nick Mathewson
2013-03-19Don't assert when writing a cell to a CLOSING connection.Nick Mathewson
2013-03-10Fix 8447: use %u to format circid_t.Nick Mathewson
2013-02-15Merge remote-tracking branch 'public/wide_circ_ids'Nick Mathewson
2013-02-01Rename log() to tor_log() for loggingNick Mathewson
2013-01-30Rename all of the macros in tor_queue.h to start with TOR_Nick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2012-11-13Add comment explaining different channel close functionsAndrea Shepard
2012-11-06Implement proposal-214 rules for CircID checking.Nick Mathewson
2012-11-06Check for closing channel in channel_send_destroy()Andrea Shepard
2012-10-31Fix whitespaceNick Mathewson
2012-10-30Merge branch 'bsd_queue' of ssh://git-rw.torproject.org/nickm/torAndrea Shepard
2012-10-22Merge branch 'split_circuitbuild'Nick Mathewson
2012-10-17Fix a bug in channel_dump_statisticsNick Mathewson
2012-10-17Document lifespan of return values of the _remote_descr() funcsNick Mathewson
2012-10-17Restore the 'address' value of tunneled connectionsNick Mathewson
2012-10-17Document return value of channel_get_addr_if_possibleNick Mathewson
2012-10-15Merge branch 'bug7087_2' of ssh://git-rw.torproject.org/user/andrea/torAndrea Shepard
2012-10-15Move the circuit build timeout code into its own file.Nick Mathewson
2012-10-15Merge remote-tracking branch 'public/bug1031'Nick Mathewson
2012-10-15Add debug logging to channel_listener_free()/channel_listener_force_free()Andrea Shepard
2012-10-15Add debug logging for channel_free() and channel_force_free()Andrea Shepard
2012-10-15Correctly clear cmux policies and free cmux in channel_free() and channel_for...Andrea Shepard
2012-10-12Try refactoring channel list to use HT_ and LIST_ stuff directlyNick Mathewson