tb-10760 - tor

  • 8b0fc790ff98bffe9ce0b54cdf38c78dcc6141a5
  • Alex Catarineu
  • 2020-02-19 23:05:08 +0100
  • Bug 10760: Integrate TorButton to TorBrowser core
  • Because of the non-restartless nature of Torbutton, it required a two-stage installation process. On mobile, it was a problem, because it was not loading when the user opened the browser for the first time. Moving it to tor-browser and making it a system extension allows it to load when the user opens the browser for first time. Additionally, this patch also fixes Bug 27611. Bug 26321: New Circuit and New Identity menu items Bug 14392: Make about:tor behave like other initial pages. Bug 25013: Add torbutton as a tor-browser submodule Bug 31575: Replace Firefox Home (newtab) with about:tor
  • 3f92800f9fb9db6b51d691fb798dd8bb4edd0282
  • Pier Angelo Vendrame
  • 2023-03-31 17:42:59 +0200
  • fixup! Bug 10760: Integrate TorButton to TorBrowser core
  • Bug 40501: High CPU load after tor exits unexpectedly When a peers (tor) disconnects, Firefox seems to keep the stream open, and return 0 on available, rather than throwing. So, as a matter of fact, we had a while trying to read 0 bytes without any pause in _readLine, hence the 100% CPU usage.
  • f335b93743f90829686d4d5becf2ca81f0667733
  • Henry Wilkes
  • 2023-03-10 11:44:45 +0000
  • fixup! Bug 10760: Integrate TorButton to TorBrowser core
  • Bug 41600 - Add API to domain-isolator to get the stored SOCKS username and password for a given domain and user context ID. Also get rid of unused newCircuitForUserContextId. Also remove the return statement from tor-control-port's watchEvent since addNotificationCallback does not return a value.