Ticket #400 (closed defect: fixed)

Opened 3 months ago

Last modified 3 months ago

Circuit and stream IDs are not necessarily numeric

Reported by: edmanm Owned by: edmanm
Priority: normal Milestone: Vidalia 0.1.8
Component: Vidalia Version:
Keywords: Cc:

Description

Vidalia currently assumes all valid circuit and stream IDs are numeric. This is true for current Tor releases, but will not always be true.

From Section 2.4 of Tor's control protocol specification:

  ; Unique identifiers for streams or circuits.  Currently, Tor only
  ; uses digits, but this may change
  StreamID = 1*16 IDChar
  CircuitID = 1*16 IDChar
  IDChar = ALPHA / DIGIT

Reported by Nick Mathewson.

Change History

Changed 3 months ago by edmanm

  • status changed from new to closed
  • resolution set to fixed

Fixed in r2977.

Note: See TracTickets for help on using tickets.