Skip to content

gather info on how Tor Launcher uses bootstrap status messages

As part of the effort to improve the user experience during Tor Launcher bootstrap (#21951 (moved)), it would be helpful to know some details of how Tor Launcher currently uses bootstrap status messages (STATUS_CLIENT BOOTSTRAP asynchronous messages from the control protocol). Among other things, it could help Core Tor make short-term incremental changes to vastly improve the user experience.

  • Does the progress bar currently map phase numbers directly into percent-done on the bar?
  • Does it do anything with TAG= keywords in the BOOTSTRAP messages?
  • Does it do anything with SUMMARY= strings other than displaying them in the dialog box?
  • How does it know when to display the "copy logs" button with the warning icon?
  • Which other of the BOOTSTRAP keywords does it use and how?
  • Does it use any other asynchronous control protocol messages?
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information