aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/channel.c
AgeCommit message (Expand)Author
2023-08-09Extend DoS protection to partially-open channelsMicah Elizabeth Scott
2023-01-19Fix compiler warnings about unused variablesDavid Goulet
2021-10-04Merge branch 'tor-gitlab/mr/228'David Goulet
2021-09-09Fix the line length in the patchGuinness
2021-03-24Merge branch 'maint-0.4.5'Nick Mathewson
2021-03-24Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson
2021-03-23channel: Fix use after free in channel_do_open_actions()David Goulet
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2021-02-19hs-v2: Removal of service and relay supportDavid Goulet
2020-12-02When a channel hasn't seen client or cell log differentlyGuinness
2020-11-12Fix typos.Samanta Navarro
2020-11-09Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson
2020-11-09Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson
2020-11-09Merge remote-tracking branch 'tor-gitlab/mr/189' into maint-0.3.5Nick Mathewson
2020-10-30Merge branch 'bug40080_035'Nick Mathewson
2020-10-19Explain why we use "mark_as_used_for_origin_circuit" where we doNick Mathewson
2020-10-07Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson
2020-10-07Merge remote-tracking branch 'tor-gitlab/mr/77' into maint-0.3.5Nick Mathewson
2020-10-07Merge branch 'maint-0.3.5' into maint-0.4.3Nick 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-06Validate ed25519 keys and canonicity from circuit_n_conn_done()Nick Mathewson
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-09Merge branch 'maint-0.4.2' into maint-0.4.3teor
2020-04-09Merge branch 'maint-0.3.5' into maint-0.4.1teor
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