diff --git a/Makefile b/Makefile index 9b6cf2b..c0bb854 100644 --- a/Makefile +++ b/Makefile @@ -34,8 +34,8 @@ clean: ## EVEN RELEASES are AMO RELEASES ## ODD RELEASES are SELFHOSTED RELEASES -MOZ_VERSION=0.34 -VERSION=0.35 +MOZ_VERSION=0.36 +VERSION=0.36 #VERSION=1.27 xpi: @@ -48,7 +48,9 @@ version: zip: version zip --exclude="./i2ppb@eyedeekay.github.io.xpi" \ + --exclude="./i2psetproxy.js@eyedeekay.github.io.xpi" \ --exclude="./i2psetproxy.js.png" \ + --exclude="./i2psetproxy.js.gif" \ --exclude="./.git" -r -FS ../i2psetproxy.js.zip * release: diff --git a/README.md b/README.md index fe411bb..ad1b75d 100644 --- a/README.md +++ b/README.md @@ -36,19 +36,32 @@ submission to AMO. ### Features - * [done] **Provide** a way to launch into an I2P-Specific contextual identity/profile - * [done] **Indicate** the I2P browser is in use visually - * [done] **Set** the http proxy to use the local I2P proxy - * [done] **Disable** risky webRTC features + * [done] **Provide** a way to launch into an I2P-Specific contextual identity + (container). Intercept requests to .i2p domains and automatically route them + to the I2P container. Isolate the router console from other local + applications by automatically intercepting requests to the router console to + another container. + * [done/wip] **Indicate** the I2P browser is in use visually. Find an + acceptable way to indicate it on Android. + * [done] **Set** the http proxy to use the local I2P proxy automatically. + Provide specific configuration for other types of I2P proxies(SOCKS, + isolating HTTP) + * [done/wip] **Disable** risky webRTC features/offer the option to re-enable + them with the proxy enforced. * [done] **Change** the color of the browser window to indicate that I2P is in use * [done-ish] **Reset** the HTTP Proxy tunnel to generate a new destination on-demand - * it does this by working in conjunction with this [standalone HTTP proxy](https://github.com/eyedeekay/httptunnel), currently disabled* + * it does this by working in conjunction with this [standalone HTTP proxy](https://github.com/eyedeekay/httptunnel), currently disabled*. * [ready] **Provide** help in a variety of languages. * [wip] **Monitor** the health and readiness of the I2P router it is instructed to use. - * [wip] **Handle** router console applications under their own origins and - within their own contextual identity. - + * [1/2] **Handle** router console applications under their own origins and + within their own contextual identity. (1) The router console is automatically + confined to it's own container tab. (2) Use a custom protocol handler to + place each i2p application/plugin under it's own origin, shortening router + console URL's and placing applications under their own origin. + * [not started] **Handle Torrents** by talking to i2psnark-rpc plugin and then + adding them directly into the Firefox downloads drop-downs, menus, etc. If I + can. ### Screenshot diff --git a/manifest.json b/manifest.json index 3e456af..c780439 100644 --- a/manifest.json +++ b/manifest.json @@ -22,7 +22,7 @@ ], "manifest_version": 2, "name": "__MSG_extensionName__", - "version": "0.35", + "version": "0.36", "description": "__MSG_extensionDescription__", "homepage_url": "https://github.com/eyedeekay/i2psetproxy.js", "icons": {