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