1. 25 Jan, 2008 1 commit
    • Mike Perry's avatar
      · 1ef04eb1
      Mike Perry authored
      Clear HTTP auth on Tor toggle. Disable browser.send_pings.
      Make Firefox warn before launching an external app handler if
      Tor is enabled. Disable safebrowsing if Tor is enabled (it
      does some requests in cleartext).
      
      
      
      svn:r13273
      1ef04eb1
  2. 24 Jan, 2008 3 commits
    • Mike Perry's avatar
      · 61e9545c
      Mike Perry authored
      Add design document to SVN. Can't hide it in the dark
      forever.
      
      
      
      svn:r13255
      61e9545c
    • Mike Perry's avatar
      · 0f6512f7
      Mike Perry authored
      Stave off ridicule.
      
      
      
      svn:r13254
      0f6512f7
    • Mike Perry's avatar
      · 4f51680e
      Mike Perry authored
      Begin work on FF3 support. Update homepage, update info to
      use new url.
      
      
      
      svn:r13252
      4f51680e
  3. 18 Dec, 2007 1 commit
    • Mike Perry's avatar
      · 0e2cacb5
      Mike Perry authored
      Add html+css file from the dev website.
      
      
      
      svn:r12853
      0e2cacb5
  4. 28 Nov, 2007 1 commit
    • Mike Perry's avatar
      · 5822b3c7
      Mike Perry authored
      Fix user agent pref change issue spotted by phobos. Also
      remove the original window observers when the original window
      is closed (fixes a potential memory leak).
      
      
      
      svn:r12583
      5822b3c7
  5. 27 Nov, 2007 3 commits
    • Mike Perry's avatar
      · ba6d99ea
      Mike Perry authored
      Mark user agent switch issue spotted by phobos.
      
      
      
      svn:r12578
      ba6d99ea
    • Mike Perry's avatar
      · 374aac90
      Mike Perry authored
      Might as well make a release.
      
      
      
      svn:r12576
      374aac90
    • Mike Perry's avatar
      · 6b6da0ed
      Mike Perry authored
      Update changelog.
      
      
      
      svn:r12575
      6b6da0ed
  6. 24 Nov, 2007 1 commit
    • Mike Perry's avatar
      · 075ae96b
      Mike Perry authored
      Fix some content policy issues with caching+tagging.
      Potentially fixes bug 520.
      
      
      
      svn:r12563
      075ae96b
  7. 23 Nov, 2007 5 commits
    • Mike Perry's avatar
      · b69f295c
      Mike Perry authored
      Some chrome windows are not browsers.. Need to handle this.
      
      
      
      svn:r12561
      b69f295c
    • Mike Perry's avatar
      · 5ef3e39b
      Mike Perry authored
      Move observers before pref queries just in case..
      
      
      
      svn:r12559
      5ef3e39b
    • Mike Perry's avatar
      · caf3c26f
      Mike Perry authored
      Actually, tab switching will be faster if we check for chrome
      first.
      
      
      
      svn:r12558
      caf3c26f
    • Mike Perry's avatar
      · 7401d3cc
      Mike Perry authored
      Fix for favicon leak bug discussed anonymously in onionland.
      
      
      
      svn:r12557
      7401d3cc
    • Mike Perry's avatar
      · f00a4530
      Mike Perry authored
      Damn, this was an ugly bug. Apparently window-scoped objects
      are destroyed when the window is closed, even if observer
      services take a reference to them.. The fix is to find a new
      window to install the global observers from upon main window
      close.
      
      
      
      svn:r12556
      f00a4530
  8. 17 Nov, 2007 2 commits
    • Mike Perry's avatar
      · 64ff3ec6
      Mike Perry authored
      <arma> mikeperry: hey, if you want to put out a new torbutton
             dev, tonight's the night :)
      
      
      
      svn:r12519
      64ff3ec6
    • Mike Perry's avatar
      · c2513fa3
      Mike Perry authored
      Seperate hooking code from plugin blocking code. Fix a scope
      issue w/ the jshooks.
      
      
      
      svn:r12518
      c2513fa3
  9. 15 Nov, 2007 4 commits
    • Mike Perry's avatar
      · 4dda8ef1
      Mike Perry authored
      Remove redundant observers and narrow observer scopes.
      Hopefully this will improve Tor toggle speed a bit.
      
      
      
      svn:r12504
      4dda8ef1
    • Mike Perry's avatar
      · 23eac011
      Mike Perry authored
      Hrmm.. Apparently 'res' is no good either.
      
      
      
      svn:r12499
      23eac011
    • Mike Perry's avatar
      · 8ec17d6f
      Mike Perry authored
      Wow. Never name a js variable 'eval'.
      
      
      
      svn:r12498
      8ec17d6f
    • Mike Perry's avatar
      · 67f6a528
      Mike Perry authored
      Prevent Tor cookies from being written to disk if the user
      wants them cleared on toggle.
      
      
      
      
      svn:r12497
      67f6a528
  10. 08 Nov, 2007 3 commits
    • Mike Perry's avatar
      · c0d263c8
      Mike Perry authored
      Bump version for 1.1.10.
      
      
      
      svn:r12434
      c0d263c8
    • Mike Perry's avatar
      · 8ffdfc2d
      Mike Perry authored
      Update changelog for 1.1.10.
      
      
      
      svn:r12433
      8ffdfc2d
    • Mike Perry's avatar
      · 4b661aa4
      Mike Perry authored
      Improve the fix for bug 522 with a super bloody hack.
      Apparently if you tell AcroRead to FOAD enough different ways,
      it will eventually do so.
      
      
      
      svn:r12428
      4b661aa4
  11. 07 Nov, 2007 2 commits
    • Mike Perry's avatar
      · 7471a49e
      Mike Perry authored
      Since a Firefox crash leaves Torbutton in a non-deterministic
      state, have user to choose to always restore via either Tor or
      Non-Tor.
      
      
      
      svn:r12407
      7471a49e
    • Mike Perry's avatar
      · a8306aaf
      Mike Perry authored
      Time to take the training wheels off. The hooking checks have
      became way more effort than they are worth to maintain,
      especially in light of the fact that same-origin windows
      seem to actually bleed scope into inner windows, where as
      non-same-origin windows do not. This is non-trivial to
      check for, it turns out.
      
      
      
      svn:r12406
      a8306aaf
  12. 02 Nov, 2007 1 commit
    • Mike Perry's avatar
      · 7a73bce6
      Mike Perry authored
      Code cleanup, minor reorg, syntactic normalization, semantic
      fixes.
      
      
      
      svn:r12327
      7a73bce6
  13. 01 Nov, 2007 1 commit
    • Mike Perry's avatar
      · c12dae09
      Mike Perry authored
      Transmutate the ghettologger into a nice unified logging
      system.  This should help us find a couple pesky hooking
      issues and some occasional content policy hiccups.
      
      
      
      svn:r12312
      c12dae09
  14. 23 Oct, 2007 4 commits
    • Mike Perry's avatar
      · 15649b5d
      Mike Perry authored
      *sigh* 1.1.9 broke plugins for non-tor usage. Might as well
      make another release for the tor bundle.
      
      
      
      svn:r12131
      15649b5d
    • Mike Perry's avatar
      · d6148204
      Mike Perry authored
      Update changelog.
      
      
      
      svn:r12121
      d6148204
    • Mike Perry's avatar
      · ff692001
      Mike Perry authored
      Bump up version to 1.1.9.
      
      
      
      svn:r12120
      ff692001
    • Mike Perry's avatar
      · 6aa47a65
      Mike Perry authored
      Add a ghetto console logger. Also fix bug 519 (infinite loop
      on ubuntu). Fix an exception as well.
      
      
      
      svn:r12119
      6aa47a65
  15. 21 Oct, 2007 1 commit
    • Mike Perry's avatar
      · 7597dbed
      Mike Perry authored
      Fix bug 522: block plugins from loading if user directly
      clicks on plugin-handled mime-type via Tor. Bug discovered by
      goldy. Updated changelog. Updated install.rdf to point to
      https page
      
      
      
      svn:r12084
      7597dbed
  16. 20 Oct, 2007 1 commit
    • Mike Perry's avatar
      · e588bf8c
      Mike Perry authored
      Fix a double-js hook error popup when dealing with 
      iframes+back/fwd.
      
      
      
      svn:r12056
      e588bf8c
  17. 03 Oct, 2007 1 commit
    • Mike Perry's avatar
      · 9ab36712
      Mike Perry authored
      Restore doc checking code removed in r11723. Heh, prob
      shouldn't have removed this code. Turns out it's needed until
      we remove all the self-checks. (The XPCNativeWrapper for the
      contentwindow gets cleared on back/forwared, but the
      wrappedJSObject does not).  Thanks to Kyle Williams for
      finding this bug, among other things.
      
      
      
      svn:r11751
      9ab36712
  18. 02 Oct, 2007 3 commits
    • Mike Perry's avatar
      · 3890c03c
      Mike Perry authored
      Change window mapper log messages to check loglevel.
      
      
      
      svn:r11741
      3890c03c
    • Mike Perry's avatar
      · f4c5a4c8
      Mike Perry authored
      Bump version to 1.1.8.
      
      
      
      svn:r11740
      f4c5a4c8
    • Mike Perry's avatar
      · a369260c
      Mike Perry authored
      Fix incompatibily with debuglogger due to new event mechanism.
      Update changelog. 
      
      
      
      svn:r11739
      a369260c
  19. 01 Oct, 2007 2 commits
    • Mike Perry's avatar
      · 76d43dcf
      Mike Perry authored
      Exclude nsSessionStore.diff from xpi.
      
      
      
      svn:r11734
      76d43dcf
    • Mike Perry's avatar
      · e5a0a16d
      Mike Perry authored
      Fix a couple errors w/ the session store.
      
      
      
      svn:r11728
      e5a0a16d