Go to file
2019-03-03 21:15:33 -05:00
2019-02-21 23:17:18 -05:00
2019-02-21 23:17:18 -05:00
2019-02-05 10:53:26 -05:00
2019-02-19 15:46:25 -05:00
2019-02-05 09:41:47 -05:00
2019-02-21 22:51:59 -05:00
2019-02-21 23:09:40 -05:00
2019-03-03 21:15:33 -05:00

i2psetproxy.js

WebExtension that does extended configuration of a dedicated i2p browser. It's still not good enough to use on it's own, but except for internationalization it does what it's supposed to do on it's own.

Features

  • [done] Indicate the i2p browser is in use verbally and symbolically.
  • [done] Set the http proxy to use the local i2p proxy
  • [done] Disable risky webRTC features
  • [done] Change the color of the browser window to indicate that i2p is in use
  • [done] Reset the HTTP Proxy tunnel to generate a new destination on-demand
  • it does this by working in conjunction with this standalone HTTP proxy*
  • [started] Provide help in a variety of languages.

Usage with standalone HTTP Proxy

I developed a simple HTTP proxy that can be used with this extension to enable the user to initiate a re-start of the HTTP proxy tunnel, with a new set of keys and a new destination. This, combined with re-setting the browser settings back to the original defaults(which is also done by the HTTP Proxy when re-initiated), amounts to a "Fresh Identity" feature for the I2P browser.

Screenshot

Visiting i2p-projekt.i2p

Description
This is an Experimental webextension which introduces a set of new "Private Browsing" modes to Firefox-based browsers(Supporting webextensions) that makes it easier to configure a browser to use I2P securely.
Readme MIT 21 MiB
Languages
JavaScript 58.7%
HTML 29.7%
Makefile 6.7%
CSS 4.6%
Shell 0.3%