aboutsummaryrefslogtreecommitdiff
path: root/src/or/channel.c
AgeCommit message (Expand)Author
2018-04-26Move close-and-cleanup functions to a postloop event.Nick Mathewson
2018-04-03Merge remote-tracking branch 'fristonio/ticket-25645'Nick Mathewson
2018-04-03ticket(25645): remove unused variable n_possible from channel_get_for_extend()Deepesh Pathak
2018-03-26Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-23chan: Use channel_is_client() in channel_do_open_actions()David Goulet
2018-02-15cmux: Make EWMA policy mandatoryDavid Goulet
2018-02-07remove blank line between function-comment and functionRoger Dingledine
2018-02-07Merge remote-tracking branch 'dgoulet/ticket25163_033_01'Nick Mathewson
2018-02-07more fixes for typos, grammar, whitespace, etcRoger Dingledine
2018-02-07Fix spelling mistakes corresponding to ticket #23650Deepesh Pathak
2018-02-06rephist: Stop tracking relay connection statusDavid Goulet
2018-02-01Merge branch 'bug24700_032_01' into bug24700_033_01David Goulet
2018-02-01sched: Use the sched_heap_idx field to double-check our fix for 24700.Nick Mathewson
2018-01-30Merge branch 'ticket24902_029_05' into ticket24902_033_02David Goulet
2018-01-30test: Add unit tests for the DoS subsystemGeorge Kadianakis
2018-01-30dos: Track new and closed OR client connectionsDavid Goulet
2018-01-06whitespace and typo fixesRoger Dingledine
2017-12-13Use monotime_coarse for transfer times and padding timesNick Mathewson
2017-12-08Merge branch 'macro_free_v2_squashed'Nick Mathewson
2017-12-08Convert remaining function (mostly static) to new free styleNick Mathewson
2017-12-08Update free functions into macros: src/or/ part 1Nick Mathewson
2017-12-08Merge branch 'dgoulet_ticket23709_033_01_squashed'Nick Mathewson
2017-12-08chan: Do not re-queue after a fail cell writeDavid Goulet
2017-11-30Simplify channel_rsa_id_group_set_badness, #24119Alex Xu (Hello71)
2017-11-24Add fast paths to channel_rsa_id_group_set_badness, #24119Alex Xu (Hello71)
2017-11-22doc: Update channel.c top comments from latestDavid Goulet
2017-11-22test: Add unit test for channel_check_for_duplicates()David Goulet
2017-11-22channel: Remove nickname attribute from channel_tDavid Goulet
2017-11-22channel: Remove dead codeDavid Goulet
2017-11-22channel: Add and cleanup commentsDavid Goulet
2017-11-22channel: Remove unused write cell functionsDavid Goulet
2017-11-22channel: Remove everything related to queue sizeDavid Goulet
2017-11-22channel: Remove incoming/outgoing queueDavid Goulet
2017-09-22Merge branch 'bug22805_v2_squashed'Nick Mathewson
2017-09-22Use channel_is_client() accessor in channelpadding.c.Nick Mathewson
2017-09-22Stop clearing the is_client flag on channel directlyNick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-15Merge branch 'maint-0.3.1'Nick Mathewson
2017-09-15Merge remote-tracking branch 'dgoulet/ticket12541_032_02'Nick Mathewson
2017-09-15sched: Implement the KIST schedulerMatt Traudt
2017-09-15sched: Groundwork before KIST implementationMatt Traudt
2017-09-15Fix several places where md-using relays would get wrong behavior.Nick Mathewson
2017-09-12Merge branch 'maint-0.3.1'Nick Mathewson
2017-09-12Ticket #17857: Apply padding off-switch to existing connections.Mike Perry
2017-06-23Ticket #17857: Padding off-switch for single hop connectionsMike Perry
2017-06-21Merge branch 'callgraph_reduction_v2'Nick Mathewson
2017-06-21Extract channel_do_open_actions() from non-open _change_state casesNick Mathewson
2017-05-09Fix a warning about an extraneous semicolonNick Mathewson
2017-05-08Fix some clang-i386 warnings in master.Nick Mathewson
2017-05-08whitespace fixesNick Mathewson