aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/channeltls.c
AgeCommit message (Expand)Author
2023-10-12fix bridge transport statisticstrinity-1686a
2023-08-09Extend DoS protection to partially-open channelsMicah Elizabeth Scott
2021-10-04Turn orconn watermarks into consensus parameters.Mike Perry
2021-03-12Run "make autostyle" in advance of new series.Nick Mathewson
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2021-01-19Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson
2021-01-19Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson
2021-01-19Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson
2021-01-13Better fix for #40241 (--enable-all-bugs-are-fatal and fallthrough)Nick Mathewson
2021-01-11Merge branch 'maint-0.4.3' into maint-0.4.4Nick Mathewson
2021-01-11Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson
2021-01-11Merge branch 'maint-0.3.5' into maint-0.4.3Nick Mathewson
2021-01-11Fix warnings in current debian-hardened CI.Nick Mathewson
2020-11-12Use connection_or_change_state() in v3 handshaking state changeNeel Chauhan
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-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-17Document some channel_matches_extend_info issues that confused me.Nick Mathewson
2020-07-17or_connection_t: replace real_addr with canonical_orport.Nick Mathewson
2020-07-16Use CONST_TO_* macros in more places.Nick Mathewson
2020-07-16Define const variants for our channel_tls_t* casts.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-16Use connection_describe() for log messages.Nick Mathewson
2020-07-14addr: Use tor_addr_t instead of uint32_t for IPv4David Goulet
2020-07-10Make channel_get_addr_if_possible() take a const channel_t.Nick Mathewson
2020-07-08addr: Validate identity key when getting a suggestionDavid Goulet
2020-07-07channel: Consider NETINFO other address as oursDavid Goulet
2020-07-07channel: Continue refactor NETINFO process functionDavid Goulet
2020-07-07channel: Refactor NETINFO process functionDavid Goulet
2020-07-02Add a function for comparing the orport on an extendinfo.Nick Mathewson
2020-06-24addr: Rename resolved_addr_is_local()David Goulet
2020-06-24addr: Refactor is_local_addr() to support IPv6David Goulet
2020-05-07Merge remote-tracking branch 'tor-github/pr/1880/head'Nick Mathewson
2020-05-06Merge branch 'maint-0.4.3'Nick Mathewson
2020-05-06Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson
2020-05-06Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson
2020-05-05config: New file resolve_addr.{c|h}David Goulet
2020-04-30Merge branch 'pr1870_squashed'teor
2020-04-30Define and use TOR_ADDRPORT_BUF_LENNeel Chauhan
2020-04-30net: Make all address bytes functions take uint8_t *teor
2020-04-28channeltls: Clarify a relay impersonation defenceteor
2020-04-21Merge branch 'maint-0.4.3'Nick Mathewson