Opened 5 years ago

Closed 5 years ago

Last modified 4 years ago

#13211 closed enhancement (implemented)

Allow optimistic data on connections to hidden services

Reported by: arma Owned by:
Priority: Medium Milestone: Tor: 0.2.6.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-client
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor: SponsorR

Description

Now that #13153 is close to being resolved, it occurs to me that all supported (0.2.3.1-alpha and later) hidden services know what optimistic data is.

And by a stroke of luck (or who knows, maybe it was planned), it looks like the server-side of the hidden service uses the same code as the exit relays do.

So with a few lines to let clients be willing to do it, we could cut out the initial round-trip to hidden service websites for each request from Tor Browser!

Child Tickets

Change History (3)

comment:1 Changed 5 years ago by arma

Status: newneeds_review

See my feature13211 branch.

(My branch assumes the #13153 branch will go in first.)

It's possible that we should worry about client-side partitioning here -- at first only a few clients will do this new behavior. I'm not really a fan of the extra machinery that will go into resolving the partitioning though.

comment:2 Changed 5 years ago by nickm

Resolution: implemented
Status: needs_reviewclosed

Seems okay to me. Merged it to master.

comment:3 Changed 4 years ago by dgoulet

Keywords: SponsorR removed
Sponsor: SponsorR
Note: See TracTickets for help on using tickets.