Opened 3 years ago

Closed 2 years ago

#21857 closed enhancement (fixed)

prop224: Client introduction point establishment

Reported by: dgoulet Owned by:
Priority: Medium Milestone: Tor: 0.3.2.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-hs, prop224
Cc: Actual Points:
Parent ID: #17242 Points: 6
Reviewer: Sponsor: SponsorR-must

Description

Implement the client introduction point establishment process and logic for proposal 224.

  • Pick IP from descriptor.
  • Use IP failure cache.
  • Open introduction circuit.
  • Setup circuit identifier on intro circuit.
  • Generate/Send INTRODUCE1 cell.
  • Handle INTRODUCE_ACK cell.

In legacy code, see rend_client_send_introduction() and rend_client_introduction_acked() in src/or/rendclient.c

Child Tickets

Change History (1)

comment:1 Changed 2 years ago by dgoulet

Resolution: fixed
Status: newclosed

Done in #17242.

Note: See TracTickets for help on using tickets.