aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/channel.c
AgeCommit message (Expand)Author
2020-10-19Explain why we use "mark_as_used_for_origin_circuit" where we doNick Mathewson
2020-09-18Add flag for whether an OR conn "counts" for bootstrap trackingNick Mathewson
2020-08-25Merge branch 'mr/113'George Kadianakis
2020-08-25Validate address more carefully when checking self-reachabilityNick Mathewson
2020-08-12Merge branch 'maint-0.4.4'George Kadianakis
2020-08-03Merge branch 'ticket40081_035' into ticket40081_044Nick Mathewson
2020-08-03Remove channel_is_canonical_is_reliable()Nick Mathewson
2020-07-22Merge branch 'maint-0.4.4'David Goulet
2020-07-22Merge branch 'tor-gitlab/mr/77' into maint-0.4.4David Goulet
2020-07-22Adjust the rules for warning about too many connections.Nick Mathewson
2020-07-17Document some channel_matches_extend_info issues that confused me.Nick Mathewson
2020-07-16Collapse channel_get_*_remote_addr() into a single function.Nick Mathewson
2020-07-16Refactor channel description internals.Nick Mathewson
2020-07-16Remove "ADDR_ONLY" mode from channel_get_*_remote_descr.Nick Mathewson
2020-07-16Minor refactoring on channel_get_remote_addr_if_possible()Nick Mathewson
2020-07-13Update channel_matches_target_addr_for_extend test to current APINick Mathewson
2020-07-10Make channel_get_addr_if_possible() take a const channel_t.Nick Mathewson
2020-04-30channel: Refactor matches target address functionteor
2020-04-29relay/circuitbuild: Re-use IPv6 connections for circuitsteor
2020-04-29channel: Make channel_matches_target_addr_for_extend() staticteor
2020-04-09Merge remote-tracking branch 'tor-github/pr/1801/head'Nick Mathewson
2020-04-09core/or: Make some functions mockableteor
2020-04-09channel: Rewrite the channel_get_for_extend() commentsteor
2020-04-06channel: Fix a comment typoteor
2020-04-06channel: Remove a newline at the start of the fileteor
2020-03-17Merge remote-tracking branch 'tor-github/pr/1784'teor
2020-03-10dos: Pass transport name on new client connectionDavid Goulet
2020-02-10Use semicolons after HT_PROTOTYPE and HT_GENERATE.Nick Mathewson
2020-01-14Merge branch 'ticket32892_043_01_squashed'Nick Mathewson
2020-01-14chan: Remove dead var cell handler from channel_tDavid Goulet
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-12-20Replace several C identifiers.teor
2019-11-16Make structs declared by tor_queues.h macros also follow naming rulesNick Mathewson
2019-11-07Make all our struct names end with "_t".Nick Mathewson
2019-05-01Bug 29231: Report correct padding write totals and enabled totals.Mike Perry
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-10-14Merge branch 'bug27772_squashed'Nick Mathewson
2018-10-14Use assertions so GCC LTO doesn't worry about TLS channel conversionNick Mathewson
2018-09-27Split geoip from geoip-related stats.Nick Mathewson
2018-09-21Split main.c into main.c and mainloop.cNick Mathewson
2018-08-28hs: Render obsolete Tor2webDavid Goulet
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-07-05Move literally everything out of src/orNick Mathewson