Skip to content
Permalink
Branch: master
Commits on Jul 23, 2019
Commits on Sep 6, 2018
  1. Don't enable/disable the context menu.

    pmarks-net committed Sep 6, 2018
    On Chrome 70 (possibly earlier), the menu stopped responding to racing
    changes, so let's just leave the bgp.he.net option enabled, and decide
    what to do based on the selected text.
    
    Use bgp.he.net/dns for hostnames,
    per #41
Commits on Jun 18, 2018
  1. Revert "Link to the Google-internal IPvFoo, if *.google.com is blocked."

    pmarks-net committed Jun 18, 2018
    This probably isn't a good idea.  For example, Firefox randomly hits
    "access denied" due to its janky implementation.
    
    This reverts commit 8be1887.
  2. Link to the Google-internal IPvFoo, if *.google.com is blocked.

    pmarks-net committed Jun 18, 2018
    I tried to make the detector as simple as possible; hopefully there won't be
    too many false positives.
Commits on Sep 26, 2017
  1. Add 32x32 icon, Delete 19x19 and 38x38.

    pmarks-net committed Sep 26, 2017
    Fixes #34
Commits on Sep 25, 2017
  1. Add a light-foreground theme for dark backgrounds.

    pmarks-net committed Sep 25, 2017
    This requires an options page, because the browser doesn't report the
    background color to extensions.
    
    Also, restore the "applications" section in the manifest, because
    Firefox says it's needed for storage.sync to work.
    
    Fixes #33
Commits on Sep 24, 2017
  1. Replace var with const/let.

    pmarks-net committed Sep 24, 2017
    Also, delete "applications" from the manifest, because Firefox doesn't
    need it and Chrome complains about it.
Commits on Aug 30, 2017
Commits on Aug 26, 2017
  1. Replace innerHTML with createTextNode().

    pmarks-net committed Aug 26, 2017
    This was flagged by Mozilla's security audit, though it's not a real bug
    because the count parameter is just a number.
Commits on Jun 28, 2017
  1. Revert to tracking requests from onBeforeRequest.

    pmarks-net committed Jun 28, 2017
    The previous commit was incorrect in the case of file:// and
    ServiceWorker URLs, which never fire the onSendHeaders event.
    
    We still need to watch onSendHeaders in order to catch HSTS redirects,
    but this is now considered an optional event.
    
    Updates #30
    Fixes #31
Commits on Jun 17, 2017
  1. Start tracking requests at onSendHeaders.

    pmarks-net committed Jun 17, 2017
    In the event of an HSTS redirect, onBeforeRequest still shows the
    http:// URL, which triggers an (access denied) message because it
    disagrees with the onCommitted origin.
    
    Fixes #30
Commits on Mar 12, 2017
Commits on Jun 20, 2016
  1. Fix the disappearing right border.

    pmarks-net committed Jun 20, 2016
    Presumably this was caused by some sort of rendering bug in Chrome.
Commits on Apr 27, 2016
  1. Add 16x16 icons for Chrome 51 (wtf?)

    pmarks-net committed Apr 27, 2016
    The incognito mode dark theme still looks terrible.
Commits on Mar 28, 2016
  1. Fix incompatibility with the Vivaldi browser.

    pmarks-net committed Mar 28, 2016
    This was reported here:
    http://vivaldi.net/en-US/forum/vivaldi-browser/8765-ipvfoo-extension-not-working-properly
    
    When a new tab is created, Vivaldi spuriously fires onReplaced with the
    same tabId repeated twice.  This can be handled cleanly by calling
    remove before add.
Commits on Mar 21, 2016
  1. Add IP address to the tooltip.

    pmarks-net committed Mar 21, 2016
    Also raise the domain limit from 100 to 256, because some
    websites were actually overflowing the former.
Commits on Mar 31, 2015
  1. Update README.md

    pmarks-net committed Mar 31, 2015
Commits on Mar 29, 2015
  1. - Point the URL to GitHub.

    pmarks-net committed Mar 29, 2015
Commits on Mar 15, 2015
  1. Create LICENSE

    pmarks-net committed Mar 15, 2015
  2. Create README.md

    pmarks-net committed Mar 15, 2015
  3. Google Code migration cleanups:

    pmarks-net committed Mar 15, 2015
    - Move source code to the "src" directory.
    - Recreate the "misc" directory.
Commits on Jan 19, 2015
Commits on Oct 12, 2014
  1. - Fix a bug when visiting a domain that collides with one of the defa…

    pmarks-net committed Oct 12, 2014
    …ult Object
    
      properties (e.g. "constructor") by using Object.create(null) instead of {}.
    - Switch from window.open() to chrome.tabs.create(), so that incognito popups
      will create incognito tabs.
    - Use double-quotes consistently.
Commits on Oct 5, 2014
Commits on Sep 3, 2014
Commits on Dec 3, 2013
  1. - spriteMults should use integers.

    pmarks-net committed Dec 3, 2013
    - Set version to 1.27
  2. - Pointless style tweaks.

    pmarks-net committed Dec 3, 2013
  3. - Replace the birth/death polling loops with a TabTracker class that …

    pmarks-net committed Dec 3, 2013
    …takes
    
      care of all the lifetime nonsense.  Theoretically this should improve
      power consumption on laptops with lots of tabs, but I doubt it's measurable.
Commits on Dec 2, 2013
  1. - Show a counter when we spill over 100 domains.

    pmarks-net committed Dec 2, 2013
    - Clarify when exactly the icon and popup can be updated.
Older
You can’t perform that action at this time.