aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/channeltls.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-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
2020-04-21channeltls: Stop truncating IPv6 in logsteor
2020-02-20Move relay_handshake.[ch] into src/feature/relay, and make it optionalNick Mathewson
2020-02-19Extract relay-only handshake code into its own file.Nick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-12-20Replace several C identifiers.teor
2019-11-06Merge branch 'maint-0.2.9' into maint-0.3.5teor
2019-09-30Re-run "make autostyle" with improved annotate_ifdef_directivesNick Mathewson
2019-09-17Correct a comment in channel_tls_process_cell.Nick Mathewson
2019-09-17Move PROCESS_CELL macros outside of channel_tls_process_cell().Nick Mathewson
2019-09-17Merge branch 'bug31107_040' into bug31107_041Nick Mathewson
2019-09-17Merge branch 'bug31107_035' into bug31107_040Nick Mathewson
2019-09-17Merge branch 'maint-0.3.5' into bug31107_035Nick Mathewson
2019-08-08Merge branch 'ticket31343_040' into maint-0.4.1Nick Mathewson
2019-08-06Merge branch 'ticket31343_035' into ticket31343_040Nick Mathewson
2019-08-06Merge branch 'ticket31343_029' into ticket31343_035Nick Mathewson