Skip to content
  1. Aug 18, 2016
  2. Aug 17, 2016
    • Kathleen Brade's avatar
      Bug 15852: Remove/synchronize Torbutton SOCKS pref logic · ab40a9b2
      Kathleen Brade authored
      Remove some unused functions and commented out code.
      
      Remove toggle support from torbutton_set_timezone().
      
      Rename torbutton_close_on_toggle() to torbutton_close_tabs_on_new_identity()
      and remove toggle support.
      ab40a9b2
    • Kathleen Brade's avatar
      Bug 15852: Remove/synchronize Torbutton SOCKS pref logic · 6244aadf
      Kathleen Brade authored
      Remove a lot of toggle logic, including extensions.torbutton.tor_enabled
      and related preferences.
      
      Remove the dual cookie jar support since Tor can no longer be turned off.
      
      Change the behavior of the "Restore Defaults" button in the Privacy
      and Security Settings window to no longer reset the browser's proxy
      preferences. Our general philosophy is that if Torbutton does not
      provide a GUI for changing a preference, Torbutton should not modify
      the preference. The exceptions are that Torbutton still supports the
      TOR_SOCKS_PORT and TOR_TRANSPROXY environment variables.
      
      Remove the outdated "Disable Torbutton to change these settings"
      message from the Firefox proxy settings dialog.
      
      Remove torbutton_check_socks_remote_dns() since SOCKS remote DNS is
      supported by all modern versions of Firefox.
      
      Remove torbutton_has_good_socks() since it was testing for Firefox 5
      or newer.
      6244aadf
  3. Aug 15, 2016
  4. Jul 29, 2016
  5. Jul 28, 2016
  6. Jul 17, 2016
  7. Jul 16, 2016
    • Yawning Angel's avatar
      Bug 8725: Consistently deny redirects to browser/addon internal URLs. · fa67687d
      Yawning Angel authored
      The browser's behavior is different depending on if a given internal
      resource is available or not, regardless of the fact that the actual
      body will not load due to the various safeguards and checks.
      
      This normalizes the behavior by denying all redirects destined for URLs
      with proscribed browser internal schemes (`resource`, `about`, `chrome`).
      fa67687d
  8. Jun 17, 2016
  9. Jun 10, 2016
    • Yawning Angel's avatar
      Bug 19206: Clear out the domain isolator state on `New Identity`. · 36d84929
      Yawning Angel authored and Georg Koppen's avatar Georg Koppen committed
      Additionally clear out the domain isolator state on `New Identity`.  In
      theory this removes the need to explicitly issue a `NEWNYM` as new
      circuits will be used for all subsequent requests, including those made
      via the catch-all circuit.
      36d84929
    • Yawning Angel's avatar
      Bug 19206: Include a 128 bit random tag as part of the domain isolator nonce. · 0fbd44f0
      Yawning Angel authored and Georg Koppen's avatar Georg Koppen committed
      When creating a domain isolation nonce, 128 bits of entropy is drawn
      from a cryptographic source and saved on a per-domain basis.  The new
      circuit behavior is changed to regenerate the nonce, instead of
      incrementing a counter.
      
      This allows the "right thing" to happen when the same tor instance is
      used across multiple Tor Browser sessions, for example when using a
      system wide tor, or a magic anonymity box.
      0fbd44f0
  10. Jun 04, 2016
  11. May 31, 2016
  12. May 24, 2016
  13. May 16, 2016
  14. May 09, 2016
  15. May 04, 2016
  16. Apr 22, 2016
  17. Apr 07, 2016
  18. Mar 19, 2016
  19. Mar 16, 2016
  20. Mar 04, 2016
  21. Mar 03, 2016
  22. Feb 19, 2016
  23. Feb 01, 2016
  24. Jan 22, 2016