Skip to content

Don't use MiddleOnly relays for rend points or intro points

Based on a patch from @neel in !2919 (closed). The intro-point fix is relatively straightforward, but the rend-point fix required some refactoring, since we use HS stem circuits as-is for client rendezvous circuits. I think that the refactoring results in a cleaner situation, but I would like a second opinion.

Closes #1911 (closed).

Assigning review to @gabi-250 - I hope you don't mind, but I think you've got the best experience with the vanguards code, and I had to mess around here a bit. No hurry at all on this MR.

Merge request reports

Loading