Opened 9 months ago

Last modified 3 weeks ago

#25654 assigned enhancement

Create a testing-only handshake for shaking the bugs out of wide create cells (prop249)

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-cell, tor-circuit, trunnel, 034-roadmap-subtask, 034-triage-20180328, 034-included-20180328, 035-roadmap-subtask, 035-triaged-in-20180711
Cc: dgoulet, nickm Actual Points:
Parent ID: #24986 Points:
Reviewer: Sponsor:

Description

We need a handshake that doesn't fit in a single CREATE cell so that we can make sure that prop249 is implemented properly.

My current recommendation is "nnttoorr", which is the same as ntor, but every byte is repeated twice. ;)

Child Tickets

Change History (10)

comment:1 Changed 9 months ago by isis

Owner: set to isis
Status: newaccepted

Assigning the crazypants handshake to myself, since I'll need to touch this part of the codebase (or at least become super familiar with it) for #24988.

Also, depending on timing of when things are finished, it might be possible to use the work from #24987 (since it composes two handshakes by taking function pointers to the implementations) to chain ntor+ntor to accomplish this task… that would involve no (or very little) new code.

comment:2 Changed 9 months ago by nickm

Keywords: 034-roadmap-subtask added

comment:3 Changed 9 months ago by nickm

Keywords: 034-triage-20180328 added

comment:4 Changed 9 months ago by nickm

Keywords: 034-included-20180328 added

comment:5 Changed 7 months ago by isis

Type: defectenhancement

comment:6 Changed 7 months ago by isis

Milestone: Tor: 0.3.4.x-finalTor: 0.3.5.x-final

comment:7 Changed 5 months ago by nickm

Keywords: 035-roadmap-subtask added

comment:8 Changed 5 months ago by nickm

Keywords: 035-triaged-in-20180711 added

comment:9 Changed 4 months ago by nickm

Milestone: Tor: 0.3.5.x-finalTor: unspecified

We won't get PQ or wide-create done in this release. :/

comment:10 Changed 3 weeks ago by gaba

Cc: isis removed
Owner: isis deleted
Status: acceptedassigned
Note: See TracTickets for help on using tickets.