Proposal 137: Keep controllers informed as Tor bootstraps
Nick Mathewson
nickm at freehaven.net
Sun Jun 15 17:41:24 UTC 2008
On Wed, Jun 11, 2008 at 01:38:24AM -0400, Roger Dingledine wrote:
[...]
All notes are based on latest version from svn.
>
> The generic status event is:
>
> "650" SP StatusType SP StatusSeverity SP StatusAction
> [SP StatusArguments] CRLF
>
> So in this case we send
> 650 STATUS_CLIENT NOTICE/WARN BOOTSTRAP \
> PROGRESS=num TAG=string SUMMARY=string WARNING=string REASON=string
>
> "Progress" gives a number between 0 and 100 for how far through
> the bootstrapping process we are. "Summary" is a string that can be
> displayed to the user to describe the *next* task that Tor will tackle,
> i.e., the task it is working on after sending the status event. "Tag"
> is an optional string that controllers can use to recognize bootstrap
> phases from Section 3, if they want to do something smarter than just
> blindly displaying the summary string.
More information about the tor-dev
mailing list