Minor bug in Tor control spec
In the section of the control spec:
2.3. Replies from Tor to the controller Reply = SyncReply / AsyncReply SyncReply = *(MidReplyLine / DataReplyLine) EndReplyLine AsyncReply = *(MidReplyLine / DataReplyLine) EndReplyLine MidReplyLine = StatusCode "-" ReplyLine DataReplyLine = StatusCode "+" ReplyLine Data EndReplyLine = StatusCode SP ReplyLine ReplyLine = [ReplyText] CRLF ReplyText = XXXX StatusCode = 3DIGIT
The line starting with
DataReplyLine should read
DataReplyLine = StatusCode "+" ReplyLine CmdData
Pointed out by Richard Clayton.