[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #26288 [Core Tor/Tor]: prop289: Implement authenticated SENDME
#26288: prop289: Implement authenticated SENDME
-------------------------------------------------+-------------------------
Reporter: dgoulet | Owner: dgoulet
Type: enhancement | Status:
| needs_review
Priority: Medium | Milestone: Tor:
| 0.4.1.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: prop289, 035-roadmap-master, 035 | Actual Points:
-triaged-in-20180711, prop289-assigned- |
sponsor-v, 041-proposed-on-roadmap, network- |
team-roadmap-2019-Q1Q2 |
Parent ID: | Points: 21
Reviewer: ahf | Sponsor:
| SponsorV
-------------------------------------------------+-------------------------
Comment (by dgoulet):
Replying to [comment:13 teor]:
> Replying to [comment:12 dgoulet]:
> >
> > ...
> >
> > So a piece missing is the integration with protover. I'm not entirely
sure how to proceed code wise because what I've tried with `SendMe=1` and
it was not working. Basically, what I need is a confirmation that what is
proposed makes sense and is doable that way. If so, I'll push the commit
that implements this and will ask nickm to hunt down why it is failing.
>
> SENDMEs are part of circuits and streams, so we could increment the
Relay protocol version:
Hmmmm the only reason I created a `SendMe` here is because it would have
made `Relay` a bit messier... but I guess overall that is what we've
designed Protover to support anyway:
We already have a SENDME version (0) that all tor supports. And now we
want to support v1. In order for protover to "stop" the use of v0, we then
need to introduce two new versions to `Relay` which right now would be 3
and 4.
Then to remove the usage of v0, we would advertise `Relay=1-2,4` which
should effectively exit() every client that does NOT support v1 that is
`Relay=4`.
Doable!
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26288#comment:14>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs