page generation update for: 2023-07-01 17:56:18.467355866 -0400 EDT m=+0.320767561
This commit is contained in:
936
CHANGES.html
936
CHANGES.html
@ -8,476 +8,479 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href="index.html">
|
</li>
|
||||||
index
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index
|
||||||
<li>
|
</a>
|
||||||
<a href="CHANGES.html">
|
</li>
|
||||||
CHANGES
|
<li>
|
||||||
</a>
|
<a href="CHANGES.html">
|
||||||
</li>
|
CHANGES
|
||||||
<li>
|
</a>
|
||||||
<a href="LICENSE.html">
|
</li>
|
||||||
LICENSE
|
<li>
|
||||||
</a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="VERSION.html">
|
</li>
|
||||||
VERSION
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="index.html">
|
</li>
|
||||||
index.html
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/BUILD.html">
|
</li>
|
||||||
docs/BUILD
|
<li>
|
||||||
</a>
|
<a href="docs/BUILD.html">
|
||||||
</li>
|
docs/BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PBrowser.html">
|
</li>
|
||||||
docs/I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PBrowser.html">
|
||||||
</li>
|
docs/I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PBrowserPlugin.html">
|
</li>
|
||||||
docs/I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="docs/I2PBrowserPlugin.html">
|
||||||
</li>
|
docs/I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromium.html">
|
</li>
|
||||||
docs/I2PChromium
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromium.html">
|
||||||
</li>
|
docs/I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
docs/I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
docs/I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileChecker.html">
|
</li>
|
||||||
docs/I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileChecker.html">
|
||||||
</li>
|
docs/I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
docs/I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
docs/I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PCommonBrowser.html">
|
</li>
|
||||||
docs/I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PCommonBrowser.html">
|
||||||
</li>
|
docs/I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefox.html">
|
</li>
|
||||||
docs/I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefox.html">
|
||||||
</li>
|
docs/I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
docs/I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
docs/I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PLibreWolf.html">
|
</li>
|
||||||
docs/I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="docs/I2PLibreWolf.html">
|
||||||
</li>
|
docs/I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/LINUX.html">
|
</li>
|
||||||
docs/LINUX
|
<li>
|
||||||
</a>
|
<a href="docs/LINUX.html">
|
||||||
</li>
|
docs/LINUX
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/OSX.html">
|
</li>
|
||||||
docs/OSX
|
<li>
|
||||||
</a>
|
<a href="docs/OSX.html">
|
||||||
</li>
|
docs/OSX
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/WINDOWS.html">
|
</li>
|
||||||
docs/WINDOWS
|
<li>
|
||||||
</a>
|
<a href="docs/WINDOWS.html">
|
||||||
</li>
|
docs/WINDOWS
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
</ul>
|
||||||
Hide Navigation
|
<br>
|
||||||
</a>
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
</a>
|
||||||
</a>
|
<h2>
|
||||||
<h2>
|
Tue, January 17
|
||||||
Tue, January 17
|
</h2>
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Remove HTTPS everywhere from all profiles
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Generate a Tor Browser install to go inside Linux jpackage portables
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sat, December 31
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Add environment variables which customize behavior of Tor Browser
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sun, December 18
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Enable use as a Java I2P Console Plugin
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Tue, November 22
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Fix some minor issues from buildsystem refactor that surfaced during release
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
update to version 1.0.5
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sat, October 22
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Add systray for launching browsers from our own GUI
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add
|
|
||||||
<code>
|
|
||||||
browser.config
|
|
||||||
</code>
|
|
||||||
file for customizing configuration
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Thu, October 20
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Complete the PWA/App mode
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sat, October 1
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Work around anti-automation measures on OSX by writing final command out to shell script and running that
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Deterministically generate .zip files
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add Tor Browser support to OSX
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Improve Tor Browser support on Linux
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sun, September 25
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Become version 1.0.0
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Wed, September 15
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Add ant targets which auto-update the user.js
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Wed, September 14
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Add ant targets which fetch Firefox addons from addons.mozilla.org
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sun, September 11
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Make the logging a little more sensible
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Tue, September 6
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add option to disable proxy pre-check by setting timeout to zero or less
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Tue, September 6
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Run headlessly on first-run on Windows.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add support for building an .exe package.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add support for building an .zip Windows portable package.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add support for building an .rpm package.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Destroy headless process if it goes too long.
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Mon, September 5
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Fix several issues with running on Windows 11
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Make tunnel nicknames different to avoid double shared tunnels
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add support for building a .deb package.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add support for building an .msi package.
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Fri, September 2
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Thu, September 1
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Add a jpackage target. Add descriptions to release items.
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Wed, August 31
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Add unpacked extensions for Chromium profiles
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add Chromium flags from Ungoogled-Chromium documentation
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add Usability/Strict mode switching for Chromium
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Tue, August 30
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Add Usability/Strict mode switching for Firefox
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Factor out common functions to own class
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sun, August 28
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Adds support for generically configuring a browser with environment variables.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Bugfix for MSEdgium support
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Add detachable version of launchers
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sat, August 27
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Added support for passing a URL as a parameter to the cli’s
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
revised test.sh
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Mon, August 22
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Completes support for auto-selecting
|
|
||||||
<em>
|
|
||||||
either
|
|
||||||
</em>
|
|
||||||
a Firefox or Chrome instance, automatically
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sat, August 21
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Adds support for passing the -private flag to start Firefox with –private-window and Chromium –incognito
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Fri, August 20
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Chromium is now a first-class citizen
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Fri, August 19
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Adds the ability to pass –private-window to Firefoxes and –incognito to Chromiums
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Mon, August 8
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Add Chromium support. You heard me. Chromium support.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Sun, August 7
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Wrote the Javadoc
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Embedded the Firefox profile in the Jar so it always unpacks correctly
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
re-added Tor Browser support on Windows
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Fix false positives in validation routine
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Make constructors public
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Wait on processbuilder to close
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Saturday, August 6
|
|
||||||
</h2>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Implemented firefox detection
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Implemented directory setup
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Implemented processBuilder generator
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
|
||||||
Get the source code:
|
|
||||||
</strong>
|
|
||||||
</span>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Remove HTTPS everywhere from all profiles
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
</li>
|
||||||
</a>
|
<li>
|
||||||
|
Generate a Tor Browser install to go inside Linux jpackage portables
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
<h2>
|
||||||
<div>
|
Sat, December 31
|
||||||
<a href="#show">
|
</h2>
|
||||||
Show license
|
<ul>
|
||||||
</a>
|
<li>
|
||||||
<div id="show">
|
Add environment variables which customize behavior of Tor Browser
|
||||||
<div id="hide">
|
</li>
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sun, December 18
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Enable use as a Java I2P Console Plugin
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Tue, November 22
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Fix some minor issues from buildsystem refactor that surfaced during release
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
update to version 1.0.5
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sat, October 22
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Add systray for launching browsers from our own GUI
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add
|
||||||
|
<code>
|
||||||
|
browser.config
|
||||||
|
</code>
|
||||||
|
file for customizing configuration
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Thu, October 20
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Complete the PWA/App mode
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sat, October 1
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Work around anti-automation measures on OSX by writing final command out to shell script and running that
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Deterministically generate .zip files
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add Tor Browser support to OSX
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Improve Tor Browser support on Linux
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sun, September 25
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Become version 1.0.0
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Wed, September 15
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Add ant targets which auto-update the user.js
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Wed, September 14
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Add ant targets which fetch Firefox addons from addons.mozilla.org
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sun, September 11
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Make the logging a little more sensible
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Tue, September 6
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add option to disable proxy pre-check by setting timeout to zero or less
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Tue, September 6
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Run headlessly on first-run on Windows.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add support for building an .exe package.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add support for building an .zip Windows portable package.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add support for building an .rpm package.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Destroy headless process if it goes too long.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Mon, September 5
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Fix several issues with running on Windows 11
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Make tunnel nicknames different to avoid double shared tunnels
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add support for building a .deb package.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add support for building an .msi package.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Fri, September 2
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Thu, September 1
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Add a jpackage target. Add descriptions to release items.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Wed, August 31
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Add unpacked extensions for Chromium profiles
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add Chromium flags from Ungoogled-Chromium documentation
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add Usability/Strict mode switching for Chromium
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Tue, August 30
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Add Usability/Strict mode switching for Firefox
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Factor out common functions to own class
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sun, August 28
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Adds support for generically configuring a browser with environment variables.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Bugfix for MSEdgium support
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Add detachable version of launchers
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sat, August 27
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Added support for passing a URL as a parameter to the cli’s
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
revised test.sh
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Mon, August 22
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Completes support for auto-selecting
|
||||||
|
<em>
|
||||||
|
either
|
||||||
|
</em>
|
||||||
|
a Firefox or Chrome instance, automatically
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sat, August 21
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Adds support for passing the -private flag to start Firefox with –private-window and Chromium –incognito
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Fri, August 20
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Chromium is now a first-class citizen
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Fri, August 19
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Adds the ability to pass –private-window to Firefoxes and –incognito to Chromiums
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Mon, August 8
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Add Chromium support. You heard me. Chromium support.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Sun, August 7
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Wrote the Javadoc
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Embedded the Firefox profile in the Jar so it always unpacks correctly
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
re-added Tor Browser support on Windows
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Fix false positives in validation routine
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Make constructors public
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Wait on processbuilder to close
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
Saturday, August 6
|
||||||
|
</h2>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Implemented firefox detection
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Implemented directory setup
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Implemented processBuilder generator
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1320,9 +1323,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1331,7 +1335,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
1362
LICENSE.html
1362
LICENSE.html
File diff suppressed because it is too large
Load Diff
@ -55,7 +55,7 @@ For platform specific instructions, see
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
mkdir ~/tmp-i2pfirefox && cd ~/tmp-i2pfirefox
|
mkdir ~/tmp-i2pfirefox && cd ~/tmp-i2pfirefox
|
||||||
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.0.9/i2pfirefox.zip
|
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.1.0/i2pfirefox.zip
|
||||||
unzip i2pfirefox.zip
|
unzip i2pfirefox.zip
|
||||||
./i2pfirefox.cmd
|
./i2pfirefox.cmd
|
||||||
|
|
||||||
|
366
VERSION.html
366
VERSION.html
@ -8,206 +8,209 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href="index.html">
|
</li>
|
||||||
index
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index
|
||||||
<li>
|
</a>
|
||||||
<a href="CHANGES.html">
|
</li>
|
||||||
CHANGES
|
<li>
|
||||||
</a>
|
<a href="CHANGES.html">
|
||||||
</li>
|
CHANGES
|
||||||
<li>
|
</a>
|
||||||
<a href="LICENSE.html">
|
</li>
|
||||||
LICENSE
|
<li>
|
||||||
</a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="VERSION.html">
|
</li>
|
||||||
VERSION
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="index.html">
|
</li>
|
||||||
index.html
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/BUILD.html">
|
</li>
|
||||||
docs/BUILD
|
<li>
|
||||||
</a>
|
<a href="docs/BUILD.html">
|
||||||
</li>
|
docs/BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PBrowser.html">
|
</li>
|
||||||
docs/I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PBrowser.html">
|
||||||
</li>
|
docs/I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PBrowserPlugin.html">
|
</li>
|
||||||
docs/I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="docs/I2PBrowserPlugin.html">
|
||||||
</li>
|
docs/I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromium.html">
|
</li>
|
||||||
docs/I2PChromium
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromium.html">
|
||||||
</li>
|
docs/I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
docs/I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
docs/I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileChecker.html">
|
</li>
|
||||||
docs/I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileChecker.html">
|
||||||
</li>
|
docs/I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
docs/I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
docs/I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PCommonBrowser.html">
|
</li>
|
||||||
docs/I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PCommonBrowser.html">
|
||||||
</li>
|
docs/I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefox.html">
|
</li>
|
||||||
docs/I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefox.html">
|
||||||
</li>
|
docs/I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
docs/I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
docs/I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PLibreWolf.html">
|
</li>
|
||||||
docs/I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="docs/I2PLibreWolf.html">
|
||||||
</li>
|
docs/I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/LINUX.html">
|
</li>
|
||||||
docs/LINUX
|
<li>
|
||||||
</a>
|
<a href="docs/LINUX.html">
|
||||||
</li>
|
docs/LINUX
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/OSX.html">
|
</li>
|
||||||
docs/OSX
|
<li>
|
||||||
</a>
|
<a href="docs/OSX.html">
|
||||||
</li>
|
docs/OSX
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/WINDOWS.html">
|
</li>
|
||||||
docs/WINDOWS
|
<li>
|
||||||
</a>
|
<a href="docs/WINDOWS.html">
|
||||||
</li>
|
docs/WINDOWS
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
</ul>
|
||||||
Hide Navigation
|
<br>
|
||||||
</a>
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
</a>
|
||||||
</a>
|
<h1>
|
||||||
<h1>
|
Extension Versions
|
||||||
Extension Versions
|
</h1>
|
||||||
</h1>
|
<h2>
|
||||||
<h2>
|
Firefox
|
||||||
Firefox
|
</h2>
|
||||||
</h2>
|
<pre><code class="language-md">i2p-in-private-browsing
|
||||||
<pre><code class="language-md">i2p-in-private-browsing
|
1.48
|
||||||
1.44
|
https://addons.mozilla.org/firefox/downloads/file/4123613/i2p_in_private_browsing-1.48.xpi
|
||||||
https://addons.mozilla.org/firefox/downloads/file/4020669/i2p_in_private_browsing-1.44.xpi
|
|
||||||
noscript
|
noscript
|
||||||
11.4.16
|
11.4.24
|
||||||
https://addons.mozilla.org/firefox/downloads/file/4067473/noscript-11.4.16.xpi
|
https://addons.mozilla.org/firefox/downloads/file/4131645/noscript-11.4.24.xpi
|
||||||
localcdn-fork-of-decentraleyes
|
localcdn-fork-of-decentraleyes
|
||||||
2.6.46
|
2.6.52
|
||||||
https://addons.mozilla.org/firefox/downloads/file/4066709/localcdn_fork_of_decentraleyes-2.6.46.xpi
|
https://addons.mozilla.org/firefox/downloads/file/4129532/localcdn_fork_of_decentraleyes-2.6.52.xpi
|
||||||
onion-in-container-browsing
|
onion-in-container-browsing
|
||||||
0.82
|
0.82
|
||||||
https://addons.mozilla.org/firefox/downloads/file/3904685/onion_in_container_browsing-0.82.xpi
|
https://addons.mozilla.org/firefox/downloads/file/3904685/onion_in_container_browsing-0.82.xpi
|
||||||
javascript-restrictor
|
javascript-restrictor
|
||||||
0.11.1
|
0.13
|
||||||
https://addons.mozilla.org/firefox/downloads/file/3950710/javascript_restrictor-0.11.1.xpi
|
https://addons.mozilla.org/firefox/downloads/file/4131644/javascript_restrictor-0.13.xpi
|
||||||
ublock-origin
|
ublock-origin
|
||||||
1.46.0
|
1.50.0
|
||||||
https://addons.mozilla.org/firefox/downloads/file/4047353/ublock_origin-1.46.0.xpi
|
https://addons.mozilla.org/firefox/downloads/file/4121906/ublock_origin-1.50.0.xpi
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<h2>
|
<h2>
|
||||||
Chromium
|
Chromium
|
||||||
</h2>
|
</h2>
|
||||||
<pre><code class="language-md">__MSG_extensionName__
|
<pre><code class="language-md">__MSG_extensionName__
|
||||||
1.29
|
1.29
|
||||||
https://clients2.google.com/service/update2/crx
|
https://clients2.google.com/service/update2/crx
|
||||||
NoScript
|
NoScript
|
||||||
11.4.16
|
11.4.18
|
||||||
https://clients2.google.com/service/update2/crx
|
https://clients2.google.com/service/update2/crx
|
||||||
LocalCDN
|
LocalCDN
|
||||||
2.6.45
|
2.6.51
|
||||||
https://clients2.google.com/service/update2/crx
|
https://clients2.google.com/service/update2/crx
|
||||||
uBlock Origin
|
uBlock Origin
|
||||||
1.46.0
|
1.50.0
|
||||||
https://clients2.google.com/service/update2/crx
|
https://clients2.google.com/service/update2/crx
|
||||||
JShelter
|
JShelter
|
||||||
0.11.1
|
0.13
|
||||||
https://clients2.google.com/service/update2/crx
|
https://clients2.google.com/service/update2/crx
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<div id="sourcecode">
|
<div id="sourcecode">
|
||||||
<span id="sourcehead">
|
<span id="sourcehead">
|
||||||
<strong>
|
<strong>
|
||||||
Get the source code:
|
Get the source code:
|
||||||
</strong>
|
</strong>
|
||||||
</span>
|
</span>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="#show">
|
<a href="#show">
|
||||||
Show license
|
Show license
|
||||||
</a>
|
</a>
|
||||||
<div id="show">
|
<div id="show">
|
||||||
<div id="hide">
|
<div id="hide">
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1050,9 +1053,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1061,7 +1065,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -327,7 +327,7 @@ Linux(because the top command will be run and the script will exit).\n\nBoth det
|
|||||||
|
|
||||||
<target name="buildNum">
|
<target name="buildNum">
|
||||||
<buildnumber file="scripts/build.number" />
|
<buildnumber file="scripts/build.number" />
|
||||||
<property name="release.number" value="1.0.9" />
|
<property name="release.number" value="1.1.0" />
|
||||||
<exec executable="echo" osfamily="unix">
|
<exec executable="echo" osfamily="unix">
|
||||||
<arg value="${release.number}-${build.number}" />
|
<arg value="${release.number}-${build.number}" />
|
||||||
</exec>
|
</exec>
|
||||||
|
24
darklight.css
Normal file
24
darklight.css
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
/* edgar darklight CSS file */
|
||||||
|
#checkboxDarkLight:checked + .container {
|
||||||
|
background-color: #202020;
|
||||||
|
filter: invert(100%);
|
||||||
|
}
|
||||||
|
#checkboxDarkLight{
|
||||||
|
appearance: none;
|
||||||
|
width: 80px;
|
||||||
|
height: 40px;
|
||||||
|
background: black;
|
||||||
|
border-radius: 22px;
|
||||||
|
cursor: pointer;
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
#checkboxDarkLight::before{
|
||||||
|
content: '';
|
||||||
|
width: 40px;
|
||||||
|
height: 35px;
|
||||||
|
background-color:white;
|
||||||
|
border-radius: 35px;
|
||||||
|
cursor: pointer;
|
||||||
|
transition: .3s linear;
|
||||||
|
}
|
||||||
|
|
992
docs/BUILD.html
992
docs/BUILD.html
File diff suppressed because it is too large
Load Diff
2358
docs/I2PBrowser.html
2358
docs/I2PBrowser.html
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -8,373 +8,386 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
|
||||||
</a>
|
|
||||||
<h1>
|
|
||||||
Class I2PChromiumProfileBuilder
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java">
|
|
||||||
[src]
|
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
<h1>
|
||||||
<blockquote>
|
Class I2PChromiumProfileBuilder
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<blockquote>
|
||||||
|
<p>
|
||||||
|
*/
|
||||||
|
</p>
|
||||||
|
</blockquote>
|
||||||
<p>
|
<p>
|
||||||
*/
|
Access: public
|
||||||
|
<br />
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
> I2PChromiumProfileBuilder.java Copyright C 2022 idk
|
||||||
|
<a href="mailto:hankhill19580@gmail.com">
|
||||||
|
hankhill19580@gmail.com
|
||||||
|
</a>
|
||||||
|
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PChromiumProfileBuilder is a that builds a profile directory which contains the I2P browser profile for the Chromium browser family. It manages the base profile directory and copies it’s contents to the active profile directory which is actually used by Chromium.
|
||||||
</p>
|
</p>
|
||||||
</blockquote>
|
<p>
|
||||||
<p>
|
Author: idk
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
> I2PChromiumProfileBuilder.java Copyright C 2022 idk
|
|
||||||
<a href="mailto:hankhill19580@gmail.com">
|
|
||||||
hankhill19580@gmail.com
|
|
||||||
</a>
|
|
||||||
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PChromiumProfileBuilder is a that builds a profile directory which contains the I2P browser profile for the Chromium browser family. It manages the base profile directory and copies it’s contents to the active profile directory which is actually used by Chromium.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Author: idk
|
|
||||||
<br />
|
|
||||||
Parent class: I2PChromiumProfileChecker
|
|
||||||
<br />
|
|
||||||
package: net.i2p.i2pfirefox
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Dependencies
|
|
||||||
</h2>
|
|
||||||
<p>
|
|
||||||
<details>
|
|
||||||
<br />
|
<br />
|
||||||
<summary>
|
Parent class: I2PChromiumProfileChecker
|
||||||
|
<br />
|
||||||
|
package: net.i2p.i2pfirefox
|
||||||
|
</p>
|
||||||
|
<h2>
|
||||||
|
Dependencies
|
||||||
|
</h2>
|
||||||
|
<p>
|
||||||
|
<details>
|
||||||
<br />
|
<br />
|
||||||
Show dependencies
|
<summary>
|
||||||
|
<br />
|
||||||
|
Show dependencies
|
||||||
|
<br />
|
||||||
|
</summary>
|
||||||
<br />
|
<br />
|
||||||
</summary>
|
<ul>
|
||||||
<br />
|
<br />
|
||||||
<ul>
|
<li>
|
||||||
|
java.io.File
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
<br />
|
<br />
|
||||||
<li>
|
</details>
|
||||||
java.io.File
|
</p>
|
||||||
</li>
|
<h2>
|
||||||
</ul>
|
Member Variables
|
||||||
<br />
|
</h2>
|
||||||
</details>
|
<h4>
|
||||||
</p>
|
boolean usability
|
||||||
<h2>
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L">
|
||||||
Member Variables
|
[src]
|
||||||
</h2>
|
</a>
|
||||||
<h4>
|
</h4>
|
||||||
boolean usability
|
<blockquote></blockquote>
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h4>
|
|
||||||
<blockquote></blockquote>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Methods
|
|
||||||
</h2>
|
|
||||||
<h3>
|
|
||||||
baseProfileDir
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L26">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: private
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: String
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| file | String | |
|
|
||||||
<br />
|
|
||||||
| mode | String | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
baseProfileDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L50">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: String
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| mode | String | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
runtimeDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L74">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: get the runtime directory creating it if create=true
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: the runtime directory or null if it could not be created
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| create | boolean | if true create the runtime directory if it does not exist |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
runtimeDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L85">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: get the correct runtime directory
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: the runtime directory or null if it could not be created or found
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
This method has no parameters.
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
usabilityMode
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L100">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: String
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
This method has no parameters.
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
copyBaseProfiletoProfile
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L111">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Copy the inert base profile directory to the runtime profile directory
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: boolean
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
This method has no parameters.
|
|
||||||
</p>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
|
||||||
Get the source code:
|
|
||||||
</strong>
|
|
||||||
</span>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Access: public
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
<br />
|
||||||
</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
<h2>
|
||||||
<div>
|
Methods
|
||||||
<a href="#show">
|
</h2>
|
||||||
Show license
|
<h3>
|
||||||
</a>
|
baseProfileDir
|
||||||
<div id="show">
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L26">
|
||||||
<div id="hide">
|
[src]
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: private
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: String
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| file | String | |
|
||||||
|
<br />
|
||||||
|
| mode | String | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
baseProfileDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L50">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: String
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| mode | String | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
runtimeDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L74">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: get the runtime directory creating it if create=true
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: the runtime directory or null if it could not be created
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| create | boolean | if true create the runtime directory if it does not exist |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
runtimeDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L85">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: get the correct runtime directory
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: the runtime directory or null if it could not be created or found
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
This method has no parameters.
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
usabilityMode
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L100">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: String
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
This method has no parameters.
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
copyBaseProfiletoProfile
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileBuilder.java#L111">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Copy the inert base profile directory to the runtime profile directory
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: boolean
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
This method has no parameters.
|
||||||
|
</p>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1217,9 +1230,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1228,7 +1242,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -8,346 +8,359 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
|
||||||
</a>
|
|
||||||
<h1>
|
|
||||||
Class I2PChromiumProfileChecker
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java">
|
|
||||||
[src]
|
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
<h1>
|
||||||
<blockquote>
|
Class I2PChromiumProfileChecker
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<blockquote>
|
||||||
|
<p>
|
||||||
|
*/
|
||||||
|
</p>
|
||||||
|
</blockquote>
|
||||||
<p>
|
<p>
|
||||||
*/
|
Access: public
|
||||||
|
<br />
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
> I2PChromiumProfileChecker.java Copyright C 2022 idk
|
||||||
|
<a href="mailto:hankhill19580@gmail.com">
|
||||||
|
hankhill19580@gmail.com
|
||||||
|
</a>
|
||||||
|
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PChromiumProfileChecker is a that checks if the Chromium profile directory exists and is valid.
|
||||||
</p>
|
</p>
|
||||||
</blockquote>
|
<p>
|
||||||
<p>
|
Author: idk
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
> I2PChromiumProfileChecker.java Copyright C 2022 idk
|
|
||||||
<a href="mailto:hankhill19580@gmail.com">
|
|
||||||
hankhill19580@gmail.com
|
|
||||||
</a>
|
|
||||||
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PChromiumProfileChecker is a that checks if the Chromium profile directory exists and is valid.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Author: idk
|
|
||||||
<br />
|
|
||||||
Parent class: I2PCommonBrowser
|
|
||||||
<br />
|
|
||||||
package: net.i2p.i2pfirefox
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Dependencies
|
|
||||||
</h2>
|
|
||||||
<p>
|
|
||||||
<details>
|
|
||||||
<br />
|
<br />
|
||||||
<summary>
|
Parent class: I2PCommonBrowser
|
||||||
|
<br />
|
||||||
|
package: net.i2p.i2pfirefox
|
||||||
|
</p>
|
||||||
|
<h2>
|
||||||
|
Dependencies
|
||||||
|
</h2>
|
||||||
|
<p>
|
||||||
|
<details>
|
||||||
<br />
|
<br />
|
||||||
Show dependencies
|
<summary>
|
||||||
|
<br />
|
||||||
|
Show dependencies
|
||||||
|
<br />
|
||||||
|
</summary>
|
||||||
<br />
|
<br />
|
||||||
</summary>
|
<ul>
|
||||||
<br />
|
<br />
|
||||||
<ul>
|
<li>
|
||||||
|
java.io.File
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
<br />
|
<br />
|
||||||
<li>
|
</details>
|
||||||
java.io.File
|
</p>
|
||||||
</li>
|
<h2>
|
||||||
</ul>
|
No member variables in this class
|
||||||
<br />
|
</h2>
|
||||||
</details>
|
<h2>
|
||||||
</p>
|
Methods
|
||||||
<h2>
|
</h2>
|
||||||
No member variables in this class
|
<h3>
|
||||||
</h2>
|
main
|
||||||
<h2>
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L29">
|
||||||
Methods
|
[src]
|
||||||
</h2>
|
</a>
|
||||||
<h3>
|
</h3>
|
||||||
main
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L29">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Output feedback if the profile directory is valid or invalid @description Output feedback if the profile directory is valid or invalid @args unused
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Modifiers: static
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: void
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| args | String[] | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
profileDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L50">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: get the profile directory creating it if necessary
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: String
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| base | String | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
validateProfileDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L61">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Return true if the profile directory is valid.
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: true if the profile directory is valid false otherwise
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| profileDirectory | String | the profile directory to check |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
validateFile
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L92">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Return true if the file is valid.
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: true if the file is valid false otherwise
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| file | String | the file to check |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
validateExtensionDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L119">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Return true if the extension directory is valid.
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: true if the extension directory is valid false otherwise
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| extensionDirectory | String | the extension directory to check |
|
|
||||||
</p>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
|
||||||
Get the source code:
|
|
||||||
</strong>
|
|
||||||
</span>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Description: Output feedback if the profile directory is valid or invalid @description Output feedback if the profile directory is valid or invalid @args unused
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
<br />
|
||||||
</a>
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Modifiers: static
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: void
|
||||||
|
<br />
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
<p>
|
||||||
<div>
|
| Name | Type | Description |
|
||||||
<a href="#show">
|
<br />
|
||||||
Show license
|
| —– | —– | —– |
|
||||||
</a>
|
<br />
|
||||||
<div id="show">
|
| args | String[] | |
|
||||||
<div id="hide">
|
</p>
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
<h3>
|
||||||
|
profileDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L50">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: get the profile directory creating it if necessary
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: String
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| base | String | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
validateProfileDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L61">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Return true if the profile directory is valid.
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if the profile directory is valid false otherwise
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| profileDirectory | String | the profile directory to check |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
validateFile
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L92">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Return true if the file is valid.
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if the file is valid false otherwise
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| file | String | the file to check |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
validateExtensionDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileChecker.java#L119">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Return true if the extension directory is valid.
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if the extension directory is valid false otherwise
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| extensionDirectory | String | the extension directory to check |
|
||||||
|
</p>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1190,9 +1203,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1201,7 +1215,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -8,264 +8,277 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
|
||||||
</a>
|
|
||||||
<h1>
|
|
||||||
Class I2PChromiumProfileUnpacker
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileUnpacker.java">
|
|
||||||
[src]
|
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
<h1>
|
||||||
<blockquote>
|
Class I2PChromiumProfileUnpacker
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileUnpacker.java">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<blockquote>
|
||||||
|
<p>
|
||||||
|
*/
|
||||||
|
</p>
|
||||||
|
</blockquote>
|
||||||
<p>
|
<p>
|
||||||
*/
|
Access: public
|
||||||
</p>
|
|
||||||
</blockquote>
|
|
||||||
<p>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
> I2PChromiumProfileUnpacker.java Copyright C 2022 idk
|
|
||||||
<a href="mailto:hankhill19580@gmail.com">
|
|
||||||
hankhill19580@gmail.com
|
|
||||||
</a>
|
|
||||||
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PChromiumProfileUnpacker is a that unpacks the Chromium profile zip file into the Chromium base profile directory. This is not used by the Chromium browser instance it’s unpacked to the disk to be copied to the active profile directory.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Author: idk
|
|
||||||
<br />
|
|
||||||
Parent class: I2PChromiumProfileBuilder
|
|
||||||
<br />
|
|
||||||
package: net.i2p.i2pfirefox
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Dependencies
|
|
||||||
</h2>
|
|
||||||
<p>
|
|
||||||
<details>
|
|
||||||
<br />
|
<br />
|
||||||
<summary>
|
|
||||||
<br />
|
|
||||||
Show dependencies
|
|
||||||
<br />
|
|
||||||
</summary>
|
|
||||||
<br />
|
|
||||||
<ul>
|
|
||||||
<br />
|
|
||||||
</ul>
|
|
||||||
<br />
|
|
||||||
</details>
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
No member variables in this class
|
|
||||||
</h2>
|
|
||||||
<h2>
|
|
||||||
Methods
|
|
||||||
</h2>
|
|
||||||
<h3>
|
|
||||||
main
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileUnpacker.java#L23">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
Description:
|
||||||
<br />
|
<br />
|
||||||
</li>
|
> I2PChromiumProfileUnpacker.java Copyright C 2022 idk
|
||||||
<li>
|
<a href="mailto:hankhill19580@gmail.com">
|
||||||
Access: public
|
hankhill19580@gmail.com
|
||||||
|
</a>
|
||||||
|
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PChromiumProfileUnpacker is a that unpacks the Chromium profile zip file into the Chromium base profile directory. This is not used by the Chromium browser instance it’s unpacked to the disk to be copied to the active profile directory.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Author: idk
|
||||||
<br />
|
<br />
|
||||||
</li>
|
Parent class: I2PChromiumProfileBuilder
|
||||||
<li>
|
|
||||||
Modifiers: static
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: void
|
|
||||||
<br />
|
<br />
|
||||||
</li>
|
package: net.i2p.i2pfirefox
|
||||||
</ul>
|
</p>
|
||||||
<p>
|
<h2>
|
||||||
| Name | Type | Description |
|
Dependencies
|
||||||
<br />
|
</h2>
|
||||||
| —– | —– | —– |
|
<p>
|
||||||
<br />
|
<details>
|
||||||
| args | String[] | |
|
<br />
|
||||||
</p>
|
<summary>
|
||||||
<h3>
|
<br />
|
||||||
unpackProfile
|
Show dependencies
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileUnpacker.java#L38">
|
<br />
|
||||||
[src]
|
</summary>
|
||||||
</a>
|
<br />
|
||||||
</h3>
|
<ul>
|
||||||
<ul>
|
<br />
|
||||||
<li>
|
</ul>
|
||||||
Description: unpack the profile directory
|
<br />
|
||||||
<br />
|
</details>
|
||||||
</li>
|
</p>
|
||||||
<li>
|
<h2>
|
||||||
Access: public
|
No member variables in this class
|
||||||
<br />
|
</h2>
|
||||||
</li>
|
<h2>
|
||||||
<li>
|
Methods
|
||||||
return: true if the profile directory was successfully unpacked
|
</h2>
|
||||||
<br />
|
<h3>
|
||||||
</li>
|
main
|
||||||
</ul>
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileUnpacker.java#L23">
|
||||||
<p>
|
[src]
|
||||||
| Name | Type | Description |
|
</a>
|
||||||
<br />
|
</h3>
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| profileDirectory | String | |
|
|
||||||
<br />
|
|
||||||
| mode | String | |
|
|
||||||
</p>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
|
||||||
Get the source code:
|
|
||||||
</strong>
|
|
||||||
</span>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Description:
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
<br />
|
||||||
</a>
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Modifiers: static
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: void
|
||||||
|
<br />
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
<p>
|
||||||
<div>
|
| Name | Type | Description |
|
||||||
<a href="#show">
|
<br />
|
||||||
Show license
|
| —– | —– | —– |
|
||||||
</a>
|
<br />
|
||||||
<div id="show">
|
| args | String[] | |
|
||||||
<div id="hide">
|
</p>
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
<h3>
|
||||||
|
unpackProfile
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PChromiumProfileUnpacker.java#L38">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: unpack the profile directory
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if the profile directory was successfully unpacked
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| profileDirectory | String | |
|
||||||
|
<br />
|
||||||
|
| mode | String | |
|
||||||
|
</p>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1108,9 +1121,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1119,7 +1133,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
File diff suppressed because it is too large
Load Diff
2240
docs/I2PFirefox.html
2240
docs/I2PFirefox.html
File diff suppressed because it is too large
Load Diff
@ -8,471 +8,484 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
|
||||||
</a>
|
|
||||||
<h1>
|
|
||||||
Class I2PFirefoxProfileBuilder
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java">
|
|
||||||
[src]
|
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
<h1>
|
||||||
<blockquote>
|
Class I2PFirefoxProfileBuilder
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<blockquote>
|
||||||
|
<p>
|
||||||
|
*/
|
||||||
|
</p>
|
||||||
|
</blockquote>
|
||||||
<p>
|
<p>
|
||||||
*/
|
Access: public
|
||||||
|
<br />
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
> I2PFirefoxProfileBuilder.java Copyright C 2022 idk
|
||||||
|
<a href="mailto:hankhill19580@gmail.com">
|
||||||
|
hankhill19580@gmail.com
|
||||||
|
</a>
|
||||||
|
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PFirefoxProfileBuilder is a that builds a profile directory which contains the I2P browser profile for the Firefox browser family. It manages the base profile directory and copies it’s contents to the active profile directory which is actually used by Firefox.
|
||||||
</p>
|
</p>
|
||||||
</blockquote>
|
<p>
|
||||||
<p>
|
Author: idk
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
> I2PFirefoxProfileBuilder.java Copyright C 2022 idk
|
|
||||||
<a href="mailto:hankhill19580@gmail.com">
|
|
||||||
hankhill19580@gmail.com
|
|
||||||
</a>
|
|
||||||
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PFirefoxProfileBuilder is a that builds a profile directory which contains the I2P browser profile for the Firefox browser family. It manages the base profile directory and copies it’s contents to the active profile directory which is actually used by Firefox.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Author: idk
|
|
||||||
<br />
|
|
||||||
Parent class: I2PFirefoxProfileChecker
|
|
||||||
<br />
|
|
||||||
package: net.i2p.i2pfirefox
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Dependencies
|
|
||||||
</h2>
|
|
||||||
<p>
|
|
||||||
<details>
|
|
||||||
<br />
|
<br />
|
||||||
<summary>
|
Parent class: I2PFirefoxProfileChecker
|
||||||
|
<br />
|
||||||
|
package: net.i2p.i2pfirefox
|
||||||
|
</p>
|
||||||
|
<h2>
|
||||||
|
Dependencies
|
||||||
|
</h2>
|
||||||
|
<p>
|
||||||
|
<details>
|
||||||
<br />
|
<br />
|
||||||
Show dependencies
|
<summary>
|
||||||
|
<br />
|
||||||
|
Show dependencies
|
||||||
|
<br />
|
||||||
|
</summary>
|
||||||
<br />
|
<br />
|
||||||
</summary>
|
<ul>
|
||||||
<br />
|
<br />
|
||||||
<ul>
|
<li>
|
||||||
|
java.io.File
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.io.IOException
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.nio.file.Files
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.nio.file.StandardCopyOption
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
<br />
|
<br />
|
||||||
<li>
|
</details>
|
||||||
java.io.File
|
</p>
|
||||||
</li>
|
<h2>
|
||||||
<li>
|
Member Variables
|
||||||
java.io.IOException
|
</h2>
|
||||||
</li>
|
<h4>
|
||||||
<li>
|
boolean strict
|
||||||
java.nio.file.Files
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L">
|
||||||
</li>
|
[src]
|
||||||
<li>
|
</a>
|
||||||
java.nio.file.StandardCopyOption
|
</h4>
|
||||||
</li>
|
<blockquote></blockquote>
|
||||||
</ul>
|
|
||||||
<br />
|
|
||||||
</details>
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Member Variables
|
|
||||||
</h2>
|
|
||||||
<h4>
|
|
||||||
boolean strict
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h4>
|
|
||||||
<blockquote></blockquote>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Access: private
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h2>
|
|
||||||
Methods
|
|
||||||
</h2>
|
|
||||||
<h3>
|
|
||||||
userChromeCSS
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L28">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: private
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: String
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
This method has no parameters.
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
baseProfileDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L125">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: get the base profile directory creating it if necessary
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: String
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| base | String | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
runtimeDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L149">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: get the runtime directory creating it if create=true
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: the runtime directory or null if it could not be created
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| create | boolean | if true create the runtime directory if it does not exist |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
runtimeDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L160">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: get the correct runtime directory
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: the runtime directory or null if it could not be created or found
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
This method has no parameters.
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
copyBaseProfiletoProfile
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L180">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Copy the inert base profile directory to the runtime profile directory
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: boolean
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| base | String | |
|
|
||||||
<br />
|
|
||||||
| app | boolean | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
writeAppChrome
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L213">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: protected
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: boolean
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| profile | String | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
deleteAppChrome
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L226">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: protected
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: boolean
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| profile | String | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
copyStrictOptions
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L241">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Copy the strict options from the base profile to the profile
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: true if successful false otherwise
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| base | String | |
|
|
||||||
<br />
|
|
||||||
| app | boolean | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
setupUserChrome
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L276">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: void
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| profileDir | File | |
|
|
||||||
<br />
|
|
||||||
| app | boolean | |
|
|
||||||
</p>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
|
||||||
Get the source code:
|
|
||||||
</strong>
|
|
||||||
</span>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Access: private
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
<br />
|
||||||
</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
<h2>
|
||||||
<div>
|
Methods
|
||||||
<a href="#show">
|
</h2>
|
||||||
Show license
|
<h3>
|
||||||
</a>
|
userChromeCSS
|
||||||
<div id="show">
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L28">
|
||||||
<div id="hide">
|
[src]
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: private
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: String
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
This method has no parameters.
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
baseProfileDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L125">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: get the base profile directory creating it if necessary
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: String
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| base | String | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
runtimeDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L149">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: get the runtime directory creating it if create=true
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: the runtime directory or null if it could not be created
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| create | boolean | if true create the runtime directory if it does not exist |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
runtimeDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L160">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: get the correct runtime directory
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: the runtime directory or null if it could not be created or found
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
This method has no parameters.
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
copyBaseProfiletoProfile
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L180">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Copy the inert base profile directory to the runtime profile directory
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: boolean
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| base | String | |
|
||||||
|
<br />
|
||||||
|
| app | boolean | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
writeAppChrome
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L213">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: protected
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: boolean
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| profile | String | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
deleteAppChrome
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L226">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: protected
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: boolean
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| profile | String | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
copyStrictOptions
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L241">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Copy the strict options from the base profile to the profile
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if successful false otherwise
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| base | String | |
|
||||||
|
<br />
|
||||||
|
| app | boolean | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
setupUserChrome
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileBuilder.java#L276">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: void
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| profileDir | File | |
|
||||||
|
<br />
|
||||||
|
| app | boolean | |
|
||||||
|
</p>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1315,9 +1328,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1326,7 +1340,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -8,478 +8,491 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
|
||||||
</a>
|
|
||||||
<h1>
|
|
||||||
Class I2PFirefoxProfileChecker
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java">
|
|
||||||
[src]
|
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
<h1>
|
||||||
<blockquote>
|
Class I2PFirefoxProfileChecker
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<blockquote>
|
||||||
|
<p>
|
||||||
|
*/
|
||||||
|
</p>
|
||||||
|
</blockquote>
|
||||||
<p>
|
<p>
|
||||||
*/
|
Access: public
|
||||||
|
<br />
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
> I2PFirefoxProfileChecker.java Copyright C 2022 idk
|
||||||
|
<a href="mailto:hankhill19580@gmail.com">
|
||||||
|
hankhill19580@gmail.com
|
||||||
|
</a>
|
||||||
|
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PFirefoxProfileChecker is a that checks if the Firefox profile directory exists and is valid.
|
||||||
</p>
|
</p>
|
||||||
</blockquote>
|
<p>
|
||||||
<p>
|
Author: idk
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
> I2PFirefoxProfileChecker.java Copyright C 2022 idk
|
|
||||||
<a href="mailto:hankhill19580@gmail.com">
|
|
||||||
hankhill19580@gmail.com
|
|
||||||
</a>
|
|
||||||
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PFirefoxProfileChecker is a that checks if the Firefox profile directory exists and is valid.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Author: idk
|
|
||||||
<br />
|
|
||||||
Parent class: I2PCommonBrowser
|
|
||||||
<br />
|
|
||||||
package: net.i2p.i2pfirefox
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Dependencies
|
|
||||||
</h2>
|
|
||||||
<p>
|
|
||||||
<details>
|
|
||||||
<br />
|
<br />
|
||||||
<summary>
|
Parent class: I2PCommonBrowser
|
||||||
|
<br />
|
||||||
|
package: net.i2p.i2pfirefox
|
||||||
|
</p>
|
||||||
|
<h2>
|
||||||
|
Dependencies
|
||||||
|
</h2>
|
||||||
|
<p>
|
||||||
|
<details>
|
||||||
<br />
|
<br />
|
||||||
Show dependencies
|
<summary>
|
||||||
|
<br />
|
||||||
|
Show dependencies
|
||||||
|
<br />
|
||||||
|
</summary>
|
||||||
<br />
|
<br />
|
||||||
</summary>
|
<ul>
|
||||||
<br />
|
<br />
|
||||||
<ul>
|
<li>
|
||||||
|
java.io.BufferedReader
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.io.File
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.io.FileNotFoundException
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.io.FileReader
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.io.FileWriter
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.io.IOException
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
java.util.Scanner
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
<br />
|
<br />
|
||||||
<li>
|
</details>
|
||||||
java.io.BufferedReader
|
</p>
|
||||||
</li>
|
<h2>
|
||||||
<li>
|
No member variables in this class
|
||||||
java.io.File
|
</h2>
|
||||||
</li>
|
<h2>
|
||||||
<li>
|
Methods
|
||||||
java.io.FileNotFoundException
|
</h2>
|
||||||
</li>
|
<h3>
|
||||||
<li>
|
main
|
||||||
java.io.FileReader
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L32">
|
||||||
</li>
|
[src]
|
||||||
<li>
|
</a>
|
||||||
java.io.FileWriter
|
</h3>
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
java.io.IOException
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
java.util.Scanner
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<br />
|
|
||||||
</details>
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
No member variables in this class
|
|
||||||
</h2>
|
|
||||||
<h2>
|
|
||||||
Methods
|
|
||||||
</h2>
|
|
||||||
<h3>
|
|
||||||
main
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L32">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Modifiers: static
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: void
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| args | String[] | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
profileDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L53">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: get the profile directory creating it if necessary
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: String
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| app | boolean | |
|
|
||||||
<br />
|
|
||||||
| base | String | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
validateProfileDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L64">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Return true if the profile directory is valid.
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: true if the profile directory is valid false otherwise
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| profileDirectory | String | the profile directory to check |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
deRestrictHTTPSAndSetupHomepage
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L97">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: private
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: boolean
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| profile | String | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
undoHttpsOnlyMode
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L120">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: private
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: boolean
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| fileToBeModified | File | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
undoHomepage
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L126">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: private
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: boolean
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| fileToBeModified | File | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
undoValue
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L149">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: boolean
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| oldString | String | |
|
|
||||||
<br />
|
|
||||||
| newString | String | |
|
|
||||||
<br />
|
|
||||||
| fileToBeModified | File | |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
validateFile
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L183">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Return true if the file is valid.
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: true if the file is valid false otherwise
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| file | String | the file to check |
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
validateExtensionDirectory
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L210">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description: Return true if the extension directory is valid.
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: true if the extension directory is valid false otherwise
|
|
||||||
<br />
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
| Name | Type | Description |
|
|
||||||
<br />
|
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| extensionDirectory | String | the extension directory to check |
|
|
||||||
</p>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
|
||||||
Get the source code:
|
|
||||||
</strong>
|
|
||||||
</span>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Description:
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
<br />
|
||||||
</a>
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Modifiers: static
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: void
|
||||||
|
<br />
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
<p>
|
||||||
<div>
|
| Name | Type | Description |
|
||||||
<a href="#show">
|
<br />
|
||||||
Show license
|
| —– | —– | —– |
|
||||||
</a>
|
<br />
|
||||||
<div id="show">
|
| args | String[] | |
|
||||||
<div id="hide">
|
</p>
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
<h3>
|
||||||
|
profileDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L53">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: get the profile directory creating it if necessary
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: String
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| app | boolean | |
|
||||||
|
<br />
|
||||||
|
| base | String | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
validateProfileDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L64">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Return true if the profile directory is valid.
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if the profile directory is valid false otherwise
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| profileDirectory | String | the profile directory to check |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
deRestrictHTTPSAndSetupHomepage
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L97">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: private
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: boolean
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| profile | String | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
undoHttpsOnlyMode
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L120">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: private
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: boolean
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| fileToBeModified | File | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
undoHomepage
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L126">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: private
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: boolean
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| fileToBeModified | File | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
undoValue
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L149">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description:
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: boolean
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| oldString | String | |
|
||||||
|
<br />
|
||||||
|
| newString | String | |
|
||||||
|
<br />
|
||||||
|
| fileToBeModified | File | |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
validateFile
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L183">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Return true if the file is valid.
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if the file is valid false otherwise
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| file | String | the file to check |
|
||||||
|
</p>
|
||||||
|
<h3>
|
||||||
|
validateExtensionDirectory
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileChecker.java#L210">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: Return true if the extension directory is valid.
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if the extension directory is valid false otherwise
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| extensionDirectory | String | the extension directory to check |
|
||||||
|
</p>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1322,9 +1335,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1333,7 +1347,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -8,268 +8,281 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
|
||||||
</a>
|
|
||||||
<h1>
|
|
||||||
Class I2PFirefoxProfileUnpacker
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileUnpacker.java">
|
|
||||||
[src]
|
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
<h1>
|
||||||
<blockquote>
|
Class I2PFirefoxProfileUnpacker
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileUnpacker.java">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h1>
|
||||||
|
<blockquote>
|
||||||
|
<p>
|
||||||
|
*/
|
||||||
|
</p>
|
||||||
|
</blockquote>
|
||||||
<p>
|
<p>
|
||||||
*/
|
Access: public
|
||||||
</p>
|
|
||||||
</blockquote>
|
|
||||||
<p>
|
|
||||||
Access: public
|
|
||||||
<br />
|
|
||||||
Description:
|
|
||||||
<br />
|
|
||||||
> I2PFirefoxProfileUnpacker.java Copyright C 2022 idk
|
|
||||||
<a href="mailto:hankhill19580@gmail.com">
|
|
||||||
hankhill19580@gmail.com
|
|
||||||
</a>
|
|
||||||
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PFirefoxProfileUnpacker is a that unpacks the I2P Firefox profile from a zip file embedded in the
|
|
||||||
<code>
|
|
||||||
jar
|
|
||||||
</code>
|
|
||||||
file. The zip is unpacked to a base directory where it is left untouched and the base profile is copied to the active profile directory.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
Author: idk
|
|
||||||
<br />
|
|
||||||
Parent class: I2PFirefoxProfileBuilder
|
|
||||||
<br />
|
|
||||||
package: net.i2p.i2pfirefox
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Dependencies
|
|
||||||
</h2>
|
|
||||||
<p>
|
|
||||||
<details>
|
|
||||||
<br />
|
<br />
|
||||||
<summary>
|
|
||||||
<br />
|
|
||||||
Show dependencies
|
|
||||||
<br />
|
|
||||||
</summary>
|
|
||||||
<br />
|
|
||||||
<ul>
|
|
||||||
<br />
|
|
||||||
</ul>
|
|
||||||
<br />
|
|
||||||
</details>
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
No member variables in this class
|
|
||||||
</h2>
|
|
||||||
<h2>
|
|
||||||
Methods
|
|
||||||
</h2>
|
|
||||||
<h3>
|
|
||||||
main
|
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileUnpacker.java#L23">
|
|
||||||
[src]
|
|
||||||
</a>
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
Description:
|
Description:
|
||||||
<br />
|
<br />
|
||||||
</li>
|
> I2PFirefoxProfileUnpacker.java Copyright C 2022 idk
|
||||||
<li>
|
<a href="mailto:hankhill19580@gmail.com">
|
||||||
Access: public
|
hankhill19580@gmail.com
|
||||||
|
</a>
|
||||||
|
This program is free software: you can redistribute it and/or modify it under the terms of the MIT License. See LICENSE.md for details. This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I2PFirefoxProfileUnpacker is a that unpacks the I2P Firefox profile from a zip file embedded in the
|
||||||
|
<code>
|
||||||
|
jar
|
||||||
|
</code>
|
||||||
|
file. The zip is unpacked to a base directory where it is left untouched and the base profile is copied to the active profile directory.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Author: idk
|
||||||
<br />
|
<br />
|
||||||
</li>
|
Parent class: I2PFirefoxProfileBuilder
|
||||||
<li>
|
|
||||||
Modifiers: static
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
return: void
|
|
||||||
<br />
|
<br />
|
||||||
</li>
|
package: net.i2p.i2pfirefox
|
||||||
</ul>
|
</p>
|
||||||
<p>
|
<h2>
|
||||||
| Name | Type | Description |
|
Dependencies
|
||||||
<br />
|
</h2>
|
||||||
| —– | —– | —– |
|
<p>
|
||||||
<br />
|
<details>
|
||||||
| args | String[] | |
|
<br />
|
||||||
</p>
|
<summary>
|
||||||
<h3>
|
<br />
|
||||||
unpackProfile
|
Show dependencies
|
||||||
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileUnpacker.java#L38">
|
<br />
|
||||||
[src]
|
</summary>
|
||||||
</a>
|
<br />
|
||||||
</h3>
|
<ul>
|
||||||
<ul>
|
<br />
|
||||||
<li>
|
</ul>
|
||||||
Description: unpack the profile directory
|
<br />
|
||||||
<br />
|
</details>
|
||||||
</li>
|
</p>
|
||||||
<li>
|
<h2>
|
||||||
Access: public
|
No member variables in this class
|
||||||
<br />
|
</h2>
|
||||||
</li>
|
<h2>
|
||||||
<li>
|
Methods
|
||||||
return: true if the profile directory was successfully unpacked
|
</h2>
|
||||||
<br />
|
<h3>
|
||||||
</li>
|
main
|
||||||
</ul>
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileUnpacker.java#L23">
|
||||||
<p>
|
[src]
|
||||||
| Name | Type | Description |
|
</a>
|
||||||
<br />
|
</h3>
|
||||||
| —– | —– | —– |
|
|
||||||
<br />
|
|
||||||
| profileDirectory | String | |
|
|
||||||
<br />
|
|
||||||
| base | String | |
|
|
||||||
</p>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
|
||||||
Get the source code:
|
|
||||||
</strong>
|
|
||||||
</span>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Description:
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
<br />
|
||||||
</a>
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Modifiers: static
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: void
|
||||||
|
<br />
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
<p>
|
||||||
<div>
|
| Name | Type | Description |
|
||||||
<a href="#show">
|
<br />
|
||||||
Show license
|
| —– | —– | —– |
|
||||||
</a>
|
<br />
|
||||||
<div id="show">
|
| args | String[] | |
|
||||||
<div id="hide">
|
</p>
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
<h3>
|
||||||
|
unpackProfile
|
||||||
|
<a href="src/java/net/i2p/i2pfirefox/I2PFirefoxProfileUnpacker.java#L38">
|
||||||
|
[src]
|
||||||
|
</a>
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Description: unpack the profile directory
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Access: public
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
return: true if the profile directory was successfully unpacked
|
||||||
|
<br />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
| Name | Type | Description |
|
||||||
|
<br />
|
||||||
|
| —– | —– | —– |
|
||||||
|
<br />
|
||||||
|
| profileDirectory | String | |
|
||||||
|
<br />
|
||||||
|
| base | String | |
|
||||||
|
</p>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1112,9 +1125,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1123,7 +1137,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
File diff suppressed because it is too large
Load Diff
476
docs/LINUX.html
476
docs/LINUX.html
@ -8,152 +8,165 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
</a>
|
||||||
</a>
|
<h3>
|
||||||
<h3>
|
Linux Support
|
||||||
Linux Support
|
</h3>
|
||||||
</h3>
|
<p>
|
||||||
<p>
|
It’s possible to use this package in the following binary formats on
|
||||||
It’s possible to use this package in the following binary formats on
|
Linux. These packages are for the
|
||||||
Linux. These packages are for the
|
<strong>
|
||||||
<strong>
|
<code>
|
||||||
|
amd64
|
||||||
|
</code>
|
||||||
|
</strong>
|
||||||
|
architecture.
|
||||||
|
</p>
|
||||||
|
<h4>
|
||||||
|
Linux jpackage:
|
||||||
<code>
|
<code>
|
||||||
amd64
|
.tar.gz
|
||||||
</code>
|
</code>
|
||||||
</strong>
|
</h4>
|
||||||
architecture.
|
<pre><code class="language-sh">mkdir ~/tmp-i2pbrowser && cd ~/tmp-i2pbrowser
|
||||||
</p>
|
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.1.0/i2pbrowser.tar.gz
|
||||||
<h4>
|
|
||||||
Linux jpackage:
|
|
||||||
<code>
|
|
||||||
.tar.gz
|
|
||||||
</code>
|
|
||||||
</h4>
|
|
||||||
<pre><code class="language-sh">mkdir ~/tmp-i2pbrowser && cd ~/tmp-i2pbrowser
|
|
||||||
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.0.9/i2pbrowser.tar.gz
|
|
||||||
tar xvzf i2pbrowser.tar.gz && cd i2pbrowser
|
tar xvzf i2pbrowser.tar.gz && cd i2pbrowser
|
||||||
## THIS STEP IS OPTIONAL but it will force the system to use Tor Browser from within the i2pbrowser directory.
|
## THIS STEP IS OPTIONAL but it will force the system to use Tor Browser from within the i2pbrowser directory.
|
||||||
# This probably offers better security than vanilla Firefox.
|
# This probably offers better security than vanilla Firefox.
|
||||||
@ -164,98 +177,98 @@ tar xvzf i2pbrowser.tar.gz && cd i2pbrowser
|
|||||||
# end of optional step.
|
# end of optional step.
|
||||||
./bin/i2pbrowser
|
./bin/i2pbrowser
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<h4>
|
<h4>
|
||||||
Debian/Ubuntu and variants Jpackage:
|
Debian/Ubuntu and variants Jpackage:
|
||||||
<code>
|
|
||||||
.deb
|
|
||||||
</code>
|
|
||||||
</h4>
|
|
||||||
<ol>
|
|
||||||
<li>
|
|
||||||
Start your I2P Router
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Download the latest release
|
|
||||||
<code>
|
<code>
|
||||||
.deb
|
.deb
|
||||||
</code>
|
</code>
|
||||||
from
|
</h4>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
<ol>
|
||||||
Github
|
|
||||||
</a>
|
|
||||||
and verify it’s hash.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Run
|
|
||||||
<code>
|
|
||||||
sudo apt-get install ./i2pbrowser*.deb
|
|
||||||
</code>
|
|
||||||
(Only needs to be done once per update)
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Use the applications menu shortcut to launch the pre-configured I2P browser
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<h4>
|
|
||||||
Fedora and variants Jpackage:
|
|
||||||
<code>
|
|
||||||
.rpm
|
|
||||||
</code>
|
|
||||||
</h4>
|
|
||||||
<ol>
|
|
||||||
<li>
|
|
||||||
Start your I2P Router
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Download the latest release
|
|
||||||
<code>
|
|
||||||
.r[m
|
|
||||||
</code>
|
|
||||||
from
|
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
|
||||||
Github
|
|
||||||
</a>
|
|
||||||
and verify it’s hash.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Run
|
|
||||||
<code>
|
|
||||||
sudo rpm -i ./i2pbrowser*.rpm
|
|
||||||
</code>
|
|
||||||
(Only needs to be done the first time)
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Run
|
|
||||||
<code>
|
|
||||||
sudo rpm -U ./i2pbrowser*.rpm
|
|
||||||
</code>
|
|
||||||
(Only needs to be done once per update)
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Use the applications menu shortcut to launch the pre-configured I2P browser
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
|
||||||
Get the source code:
|
|
||||||
</strong>
|
|
||||||
</span>
|
|
||||||
<ul>
|
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Start your I2P Router
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
|
||||||
</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
<li>
|
||||||
</div>
|
Download the latest release
|
||||||
<div>
|
<code>
|
||||||
<a href="#show">
|
.deb
|
||||||
Show license
|
</code>
|
||||||
</a>
|
from
|
||||||
<div id="show">
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
||||||
<div id="hide">
|
Github
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
</a>
|
||||||
|
and verify it’s hash.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Run
|
||||||
|
<code>
|
||||||
|
sudo apt-get install ./i2pbrowser*.deb
|
||||||
|
</code>
|
||||||
|
(Only needs to be done once per update)
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Use the applications menu shortcut to launch the pre-configured I2P browser
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<h4>
|
||||||
|
Fedora and variants Jpackage:
|
||||||
|
<code>
|
||||||
|
.rpm
|
||||||
|
</code>
|
||||||
|
</h4>
|
||||||
|
<ol>
|
||||||
|
<li>
|
||||||
|
Start your I2P Router
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Download the latest release
|
||||||
|
<code>
|
||||||
|
.r[m
|
||||||
|
</code>
|
||||||
|
from
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
||||||
|
Github
|
||||||
|
</a>
|
||||||
|
and verify it’s hash.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Run
|
||||||
|
<code>
|
||||||
|
sudo rpm -i ./i2pbrowser*.rpm
|
||||||
|
</code>
|
||||||
|
(Only needs to be done the first time)
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Run
|
||||||
|
<code>
|
||||||
|
sudo rpm -U ./i2pbrowser*.rpm
|
||||||
|
</code>
|
||||||
|
(Only needs to be done once per update)
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Use the applications menu shortcut to launch the pre-configured I2P browser
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1098,9 +1111,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1109,7 +1123,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -7,7 +7,7 @@ Linux. These packages are for the **`amd64`** architecture.
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
mkdir ~/tmp-i2pbrowser && cd ~/tmp-i2pbrowser
|
mkdir ~/tmp-i2pbrowser && cd ~/tmp-i2pbrowser
|
||||||
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.0.9/i2pbrowser.tar.gz
|
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.1.0/i2pbrowser.tar.gz
|
||||||
tar xvzf i2pbrowser.tar.gz && cd i2pbrowser
|
tar xvzf i2pbrowser.tar.gz && cd i2pbrowser
|
||||||
## THIS STEP IS OPTIONAL but it will force the system to use Tor Browser from within the i2pbrowser directory.
|
## THIS STEP IS OPTIONAL but it will force the system to use Tor Browser from within the i2pbrowser directory.
|
||||||
# This probably offers better security than vanilla Firefox.
|
# This probably offers better security than vanilla Firefox.
|
||||||
|
388
docs/OSX.html
388
docs/OSX.html
@ -8,145 +8,158 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
</a>
|
||||||
</a>
|
<h1>
|
||||||
<h1>
|
Using this on OSX
|
||||||
Using this on OSX
|
</h1>
|
||||||
</h1>
|
<p>
|
||||||
<p>
|
This code will launch an I2P-Configured Browser on OSX, but at this time
|
||||||
This code will launch an I2P-Configured Browser on OSX, but at this time
|
there are no packages for it because it’s not possible for me to sign OSX
|
||||||
there are no packages for it because it’s not possible for me to sign OSX
|
packages. You can use the
|
||||||
packages. You can use the
|
<code>
|
||||||
<code>
|
.jar
|
||||||
.jar
|
</code>
|
||||||
</code>
|
file with any Java greater than Java 8.
|
||||||
file with any Java greater than Java 8.
|
</p>
|
||||||
</p>
|
<pre><code class="language-sh">mkdir ~/tmp-i2pfirefox && cd ~/tmp-i2pfirefox
|
||||||
<pre><code class="language-sh">mkdir ~/tmp-i2pfirefox && cd ~/tmp-i2pfirefox
|
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.1.0/i2pfirefox.zip
|
||||||
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.0.9/i2pfirefox.zip
|
|
||||||
unzip i2pfirefox.zip
|
unzip i2pfirefox.zip
|
||||||
./cmd/i2pfirefox.cmd
|
./cmd/i2pfirefox.cmd
|
||||||
|
|
||||||
@ -154,57 +167,57 @@ unzip i2pfirefox.zip
|
|||||||
|
|
||||||
./cmd/i2pchromium.cmd
|
./cmd/i2pchromium.cmd
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<h2>
|
<h2>
|
||||||
Building a
|
Building a
|
||||||
<code>
|
<code>
|
||||||
jpackage
|
jpackage
|
||||||
</code>
|
</code>
|
||||||
</h2>
|
</h2>
|
||||||
<p>
|
<p>
|
||||||
In order to build a
|
In order to build a
|
||||||
<code>
|
<code>
|
||||||
jpackage
|
jpackage
|
||||||
</code>
|
</code>
|
||||||
, install at least Java 17. To set up Java
|
, install at least Java 17. To set up Java
|
||||||
17 and configure it to be the Java used by the system for the rest of the
|
17 and configure it to be the Java used by the system for the rest of the
|
||||||
session, use these commands:
|
session, use these commands:
|
||||||
</p>
|
</p>
|
||||||
<pre><code class="language-sh">brew install openjdk@17
|
<pre><code class="language-sh">brew install openjdk@17
|
||||||
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
|
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
|
||||||
export JAVA_HOME=`/usr/libexec/java_home -v 17`
|
export JAVA_HOME=`/usr/libexec/java_home -v 17`
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<p>
|
<p>
|
||||||
Once you’re finished, run
|
Once you’re finished, run
|
||||||
<code>
|
<code>
|
||||||
./osx-dmg.sh
|
./osx-dmg.sh
|
||||||
</code>
|
</code>
|
||||||
in the repository root to produce a
|
in the repository root to produce a
|
||||||
<code>
|
<code>
|
||||||
.dmg
|
.dmg
|
||||||
</code>
|
</code>
|
||||||
package.
|
package.
|
||||||
</p>
|
</p>
|
||||||
<div id="sourcecode">
|
<div id="sourcecode">
|
||||||
<span id="sourcehead">
|
<span id="sourcehead">
|
||||||
<strong>
|
<strong>
|
||||||
Get the source code:
|
Get the source code:
|
||||||
</strong>
|
</strong>
|
||||||
</span>
|
</span>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="#show">
|
<a href="#show">
|
||||||
Show license
|
Show license
|
||||||
</a>
|
</a>
|
||||||
<div id="show">
|
<div id="show">
|
||||||
<div id="hide">
|
<div id="hide">
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1047,9 +1060,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1058,7 +1072,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -7,7 +7,7 @@ packages. You can use the `.jar` file with any Java greater than Java 8.
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
mkdir ~/tmp-i2pfirefox && cd ~/tmp-i2pfirefox
|
mkdir ~/tmp-i2pfirefox && cd ~/tmp-i2pfirefox
|
||||||
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.0.9/i2pfirefox.zip
|
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.1.0/i2pfirefox.zip
|
||||||
unzip i2pfirefox.zip
|
unzip i2pfirefox.zip
|
||||||
./cmd/i2pfirefox.cmd
|
./cmd/i2pfirefox.cmd
|
||||||
|
|
||||||
|
@ -8,276 +8,289 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href=""></a>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<a href="index.html">
|
||||||
<a href=""></a>
|
index
|
||||||
</li>
|
</a>
|
||||||
<li>
|
</li>
|
||||||
<a href=""></a>
|
<li>
|
||||||
</li>
|
<a href="CHANGES.html">
|
||||||
<li>
|
CHANGES
|
||||||
<a href=""></a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href=""></a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="BUILD.html">
|
</li>
|
||||||
BUILD
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowser.html">
|
</li>
|
||||||
I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PBrowserPlugin.html">
|
</li>
|
||||||
I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="BUILD.html">
|
||||||
</li>
|
BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromium.html">
|
</li>
|
||||||
I2PChromium
|
<li>
|
||||||
</a>
|
<a href="I2PBrowser.html">
|
||||||
</li>
|
I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PBrowserPlugin.html">
|
||||||
</li>
|
I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileChecker.html">
|
</li>
|
||||||
I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PChromium.html">
|
||||||
</li>
|
I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PCommonBrowser.html">
|
</li>
|
||||||
I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileChecker.html">
|
||||||
</li>
|
I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefox.html">
|
</li>
|
||||||
I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="I2PCommonBrowser.html">
|
||||||
</li>
|
I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefox.html">
|
||||||
</li>
|
I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="I2PLibreWolf.html">
|
</li>
|
||||||
I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="LINUX.html">
|
</li>
|
||||||
LINUX
|
<li>
|
||||||
</a>
|
<a href="I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="OSX.html">
|
</li>
|
||||||
OSX
|
<li>
|
||||||
</a>
|
<a href="I2PLibreWolf.html">
|
||||||
</li>
|
I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="WINDOWS.html">
|
</li>
|
||||||
WINDOWS
|
<li>
|
||||||
</a>
|
<a href="LINUX.html">
|
||||||
</li>
|
LINUX
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
<li>
|
||||||
Hide Navigation
|
<a href="OSX.html">
|
||||||
</a>
|
OSX
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="WINDOWS.html">
|
||||||
|
WINDOWS
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
/
|
||||||
/
|
</a>
|
||||||
</a>
|
<h3>
|
||||||
<h3>
|
Windows Support
|
||||||
Windows Support
|
</h3>
|
||||||
</h3>
|
<p>
|
||||||
<p>
|
It’s possible to use this package on Windows, but it’s recommended that
|
||||||
It’s possible to use this package on Windows, but it’s recommended that
|
you get it through the Easy-Install bundle which includes this functionality
|
||||||
you get it through the Easy-Install bundle which includes this functionality
|
already. Use this only if you want to test new features or if you prefer
|
||||||
already. Use this only if you want to test new features or if you prefer
|
an unbundled I2P router with an external JVM.
|
||||||
an unbundled I2P router with an external JVM.
|
</p>
|
||||||
</p>
|
<h4>
|
||||||
<h4>
|
Windows Jpackage:
|
||||||
Windows Jpackage:
|
|
||||||
<code>
|
|
||||||
.zip
|
|
||||||
</code>
|
|
||||||
</h4>
|
|
||||||
<p>
|
|
||||||
<strong>
|
|
||||||
(Not Recommended! This functionality is already included in the Easy-Install Bundle for Windows)
|
|
||||||
</strong>
|
|
||||||
</p>
|
|
||||||
<ol>
|
|
||||||
<li>
|
|
||||||
Start your I2P Router
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Download the latest release
|
|
||||||
<code>
|
<code>
|
||||||
.zip
|
.zip
|
||||||
</code>
|
</code>
|
||||||
from
|
</h4>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
<p>
|
||||||
Github
|
<strong>
|
||||||
</a>
|
(Not Recommended! This functionality is already included in the Easy-Install Bundle for Windows)
|
||||||
and verify it’s hash.
|
</strong>
|
||||||
</li>
|
</p>
|
||||||
<li>
|
<ol>
|
||||||
Unzip the
|
<li>
|
||||||
<code>
|
Start your I2P Router
|
||||||
.zip
|
</li>
|
||||||
</code>
|
<li>
|
||||||
directory
|
Download the latest release
|
||||||
</li>
|
<code>
|
||||||
<li>
|
.zip
|
||||||
run the
|
</code>
|
||||||
<code>
|
from
|
||||||
i2pbrowser.exe
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
||||||
</code>
|
Github
|
||||||
file inside the unzipped directory.
|
</a>
|
||||||
</li>
|
and verify it’s hash.
|
||||||
</ol>
|
</li>
|
||||||
<h4>
|
<li>
|
||||||
Windows Jpackage:
|
Unzip the
|
||||||
<code>
|
<code>
|
||||||
.msi
|
.zip
|
||||||
</code>
|
</code>
|
||||||
</h4>
|
directory
|
||||||
<p>
|
</li>
|
||||||
<strong>
|
<li>
|
||||||
(Not Recommended! This functionality is already included in the Easy-Install Bundle for Windows)
|
run the
|
||||||
</strong>
|
<code>
|
||||||
</p>
|
i2pbrowser.exe
|
||||||
<ol>
|
</code>
|
||||||
<li>
|
file inside the unzipped directory.
|
||||||
Start your I2P Router
|
</li>
|
||||||
</li>
|
</ol>
|
||||||
<li>
|
<h4>
|
||||||
Download the latest release
|
Windows Jpackage:
|
||||||
<code>
|
<code>
|
||||||
.msi
|
.msi
|
||||||
</code>
|
</code>
|
||||||
from
|
</h4>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
<p>
|
||||||
Github
|
<strong>
|
||||||
</a>
|
(Not Recommended! This functionality is already included in the Easy-Install Bundle for Windows)
|
||||||
and verify it’s hash.
|
</strong>
|
||||||
</li>
|
</p>
|
||||||
<li>
|
<ol>
|
||||||
Run the
|
<li>
|
||||||
<code>
|
Start your I2P Router
|
||||||
.msi
|
</li>
|
||||||
</code>
|
<li>
|
||||||
installer(Only needs to be done once per update)
|
Download the latest release
|
||||||
</li>
|
<code>
|
||||||
<li>
|
.msi
|
||||||
Use the start menu shortcut to launch the pre-configured I2P browser
|
</code>
|
||||||
</li>
|
from
|
||||||
</ol>
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
||||||
<h4>
|
Github
|
||||||
Windows Jpackage:
|
</a>
|
||||||
<code>
|
and verify it’s hash.
|
||||||
.exe
|
</li>
|
||||||
</code>
|
<li>
|
||||||
</h4>
|
Run the
|
||||||
<p>
|
<code>
|
||||||
<strong>
|
.msi
|
||||||
(Not Recommended! This functionality is already included in the Easy-Install Bundle for Windows)
|
</code>
|
||||||
</strong>
|
installer(Only needs to be done once per update)
|
||||||
</p>
|
</li>
|
||||||
<ol>
|
<li>
|
||||||
<li>
|
Use the start menu shortcut to launch the pre-configured I2P browser
|
||||||
Start your I2P Router
|
</li>
|
||||||
</li>
|
</ol>
|
||||||
<li>
|
<h4>
|
||||||
Download the latest release
|
Windows Jpackage:
|
||||||
<code>
|
<code>
|
||||||
.exe
|
.exe
|
||||||
</code>
|
</code>
|
||||||
from
|
</h4>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
<p>
|
||||||
Github
|
|
||||||
</a>
|
|
||||||
and verify it’s hash.
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Run the
|
|
||||||
<code>
|
|
||||||
.msi
|
|
||||||
</code>
|
|
||||||
installer(Only needs to be done once per update)
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
Use the start menu shortcut to launch the pre-configured I2P browser
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<div id="sourcecode">
|
|
||||||
<span id="sourcehead">
|
|
||||||
<strong>
|
<strong>
|
||||||
Get the source code:
|
(Not Recommended! This functionality is already included in the Easy-Install Bundle for Windows)
|
||||||
</strong>
|
</strong>
|
||||||
</span>
|
</p>
|
||||||
<ul>
|
<ol>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
Start your I2P Router
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
|
||||||
</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
<li>
|
||||||
</div>
|
Download the latest release
|
||||||
<div>
|
<code>
|
||||||
<a href="#show">
|
.exe
|
||||||
Show license
|
</code>
|
||||||
</a>
|
from
|
||||||
<div id="show">
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox/releases">
|
||||||
<div id="hide">
|
Github
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
</a>
|
||||||
|
and verify it’s hash.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Run the
|
||||||
|
<code>
|
||||||
|
.msi
|
||||||
|
</code>
|
||||||
|
installer(Only needs to be done once per update)
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Use the start menu shortcut to launch the pre-configured I2P browser
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<div id="sourcecode">
|
||||||
|
<span id="sourcehead">
|
||||||
|
<strong>
|
||||||
|
Get the source code:
|
||||||
|
</strong>
|
||||||
|
</span>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<a href="#show">
|
||||||
|
Show license
|
||||||
|
</a>
|
||||||
|
<div id="show">
|
||||||
|
<div id="hide">
|
||||||
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1120,9 +1133,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1131,7 +1145,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
24
docs/darklight.css
Normal file
24
docs/darklight.css
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
/* edgar darklight CSS file */
|
||||||
|
#checkboxDarkLight:checked + .container {
|
||||||
|
background-color: #202020;
|
||||||
|
filter: invert(100%);
|
||||||
|
}
|
||||||
|
#checkboxDarkLight{
|
||||||
|
appearance: none;
|
||||||
|
width: 80px;
|
||||||
|
height: 40px;
|
||||||
|
background: black;
|
||||||
|
border-radius: 22px;
|
||||||
|
cursor: pointer;
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
#checkboxDarkLight::before{
|
||||||
|
content: '';
|
||||||
|
width: 40px;
|
||||||
|
height: 35px;
|
||||||
|
background-color:white;
|
||||||
|
border-radius: 35px;
|
||||||
|
cursor: pointer;
|
||||||
|
transition: .3s linear;
|
||||||
|
}
|
||||||
|
|
BIN
docs/i2plogo.png
Normal file
BIN
docs/i2plogo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
@ -75,8 +75,6 @@ iframe {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.container {
|
.container {
|
||||||
width: 36vw;
|
|
||||||
height: 64vh;
|
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
634
index.html
634
index.html
@ -8,301 +8,304 @@
|
|||||||
<meta name="keywords" content="main" />
|
<meta name="keywords" content="main" />
|
||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
<link rel="stylesheet" type="text/css" href="showhider.css" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="darklight.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="navbar">
|
<input type="checkbox" id="checkboxDarkLight">
|
||||||
<a href="#shownav">
|
<div class="container">
|
||||||
Show navigation
|
<div id="navbar">
|
||||||
</a>
|
<a href="#shownav">
|
||||||
<div id="shownav">
|
Show navigation
|
||||||
<div id="hidenav">
|
</a>
|
||||||
<ul>
|
<div id="shownav">
|
||||||
<li>
|
<div id="hidenav">
|
||||||
<a href="..">
|
<ul>
|
||||||
Up one level ^
|
<li>
|
||||||
</a>
|
<a href="..">
|
||||||
</li>
|
Up one level ^
|
||||||
<li>
|
</a>
|
||||||
<a href="index.html">
|
</li>
|
||||||
index
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index
|
||||||
<li>
|
</a>
|
||||||
<a href="CHANGES.html">
|
</li>
|
||||||
CHANGES
|
<li>
|
||||||
</a>
|
<a href="CHANGES.html">
|
||||||
</li>
|
CHANGES
|
||||||
<li>
|
</a>
|
||||||
<a href="LICENSE.html">
|
</li>
|
||||||
LICENSE
|
<li>
|
||||||
</a>
|
<a href="LICENSE.html">
|
||||||
</li>
|
LICENSE
|
||||||
<li>
|
</a>
|
||||||
<a href="VERSION.html">
|
</li>
|
||||||
VERSION
|
<li>
|
||||||
</a>
|
<a href="VERSION.html">
|
||||||
</li>
|
VERSION
|
||||||
<li>
|
</a>
|
||||||
<a href="index.html">
|
</li>
|
||||||
index.html
|
<li>
|
||||||
</a>
|
<a href="index.html">
|
||||||
</li>
|
index.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/BUILD.html">
|
</li>
|
||||||
docs/BUILD
|
<li>
|
||||||
</a>
|
<a href="docs/BUILD.html">
|
||||||
</li>
|
docs/BUILD
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PBrowser.html">
|
</li>
|
||||||
docs/I2PBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PBrowser.html">
|
||||||
</li>
|
docs/I2PBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PBrowserPlugin.html">
|
</li>
|
||||||
docs/I2PBrowserPlugin
|
<li>
|
||||||
</a>
|
<a href="docs/I2PBrowserPlugin.html">
|
||||||
</li>
|
docs/I2PBrowserPlugin.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromium.html">
|
</li>
|
||||||
docs/I2PChromium
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromium.html">
|
||||||
</li>
|
docs/I2PChromium
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileBuilder.html">
|
</li>
|
||||||
docs/I2PChromiumProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileBuilder.html">
|
||||||
</li>
|
docs/I2PChromiumProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileChecker.html">
|
</li>
|
||||||
docs/I2PChromiumProfileChecker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileChecker.html">
|
||||||
</li>
|
docs/I2PChromiumProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PChromiumProfileUnpacker.html">
|
</li>
|
||||||
docs/I2PChromiumProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PChromiumProfileUnpacker.html">
|
||||||
</li>
|
docs/I2PChromiumProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PCommonBrowser.html">
|
</li>
|
||||||
docs/I2PCommonBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PCommonBrowser.html">
|
||||||
</li>
|
docs/I2PCommonBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefox.html">
|
</li>
|
||||||
docs/I2PFirefox
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefox.html">
|
||||||
</li>
|
docs/I2PFirefox
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileBuilder.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileBuilder
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileBuilder.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileBuilder
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileChecker.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileChecker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileChecker.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileChecker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PFirefoxProfileUnpacker.html">
|
</li>
|
||||||
docs/I2PFirefoxProfileUnpacker
|
<li>
|
||||||
</a>
|
<a href="docs/I2PFirefoxProfileUnpacker.html">
|
||||||
</li>
|
docs/I2PFirefoxProfileUnpacker
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PGenericUnsafeBrowser.html">
|
</li>
|
||||||
docs/I2PGenericUnsafeBrowser
|
<li>
|
||||||
</a>
|
<a href="docs/I2PGenericUnsafeBrowser.html">
|
||||||
</li>
|
docs/I2PGenericUnsafeBrowser
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/I2PLibreWolf.html">
|
</li>
|
||||||
docs/I2PLibreWolf
|
<li>
|
||||||
</a>
|
<a href="docs/I2PLibreWolf.html">
|
||||||
</li>
|
docs/I2PLibreWolf.html
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/LINUX.html">
|
</li>
|
||||||
docs/LINUX
|
<li>
|
||||||
</a>
|
<a href="docs/LINUX.html">
|
||||||
</li>
|
docs/LINUX
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/OSX.html">
|
</li>
|
||||||
docs/OSX
|
<li>
|
||||||
</a>
|
<a href="docs/OSX.html">
|
||||||
</li>
|
docs/OSX
|
||||||
<li>
|
</a>
|
||||||
<a href="docs/WINDOWS.html">
|
</li>
|
||||||
docs/WINDOWS
|
<li>
|
||||||
</a>
|
<a href="docs/WINDOWS.html">
|
||||||
</li>
|
docs/WINDOWS
|
||||||
</ul>
|
</a>
|
||||||
<br>
|
</li>
|
||||||
<a href="#hidenav">
|
</ul>
|
||||||
Hide Navigation
|
<br>
|
||||||
</a>
|
<a href="#hidenav">
|
||||||
|
Hide Navigation
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<a id="returnhome" href="/">
|
||||||
<a id="returnhome" href="/">
|
|
||||||
/
|
|
||||||
</a>
|
|
||||||
<h1>
|
|
||||||
i2p.plugins.firefox
|
|
||||||
</h1>
|
|
||||||
<p>
|
|
||||||
A port of the batch scripts from
|
|
||||||
<code>
|
|
||||||
i2p.firefox
|
|
||||||
</code>
|
|
||||||
to Java.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<strong>
|
|
||||||
Status:
|
|
||||||
</strong>
|
|
||||||
This package is maintained. It cannot solve all your problems. Fingerprinting
|
|
||||||
is a reality in modern browsers. Exploits are too. This software attempts to provide a
|
|
||||||
best-possible baseline of privacy first, security a close second for browsing the web that
|
|
||||||
exists within I2P. Do not expect it to withstand attacks from very powerful adversaries
|
|
||||||
who can spend time and money to screw up your life. Do expect it to resist advertisers,
|
|
||||||
trackers, and jerks using off-the-shelf techniques and exploits. It is fundamentally unable
|
|
||||||
to make changes which un-trust your browser vendor, your OS, your package manager or any
|
|
||||||
other system that exists underneath it.
|
|
||||||
<strong>
|
|
||||||
It is just a profile manager.
|
|
||||||
</strong>
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<strong>
|
|
||||||
All packages require a running I2P router.
|
|
||||||
</strong>
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<strong>
|
|
||||||
<a href="https://i2pgit.org/i2p-hackers/i2p.firefox">
|
|
||||||
Windows users should see the Easy-Install Bundle
|
|
||||||
</a>
|
|
||||||
</strong>
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Credits
|
|
||||||
</h2>
|
|
||||||
<p>
|
|
||||||
This profile manager makes use of a set of browser extensions which are largely the work of others.
|
|
||||||
It makes use of dependencies that are the work of others. In many ways, it’s merely an elaborate
|
|
||||||
configuration tool. A smart one, but a configuration tool nonetheless. Many thanks to the following
|
|
||||||
projects, developers, and communities:
|
|
||||||
</p>
|
|
||||||
<h3>
|
|
||||||
Firefox and Chrome Extensions
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<a href="https://noscript.net">
|
|
||||||
NoScript - Giorgio Maone and others
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://www.eff.org/https-everywhere">
|
|
||||||
HTTPS Everywhere - Electronic Frontier Foundation
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://ublockorigin.com/">
|
|
||||||
uBlock Origin - Raymond Gorhill and others
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://www.localcdn.org/">
|
|
||||||
LocalCDN - nobody and others
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://jshelter.org/">
|
|
||||||
jShelter - Libor Polčák and others
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<h3>
|
|
||||||
Firefox Configuration Modifiations
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<a href="https://github.com/arkenfox/user.js/">
|
|
||||||
Arkenfox - Thorin Oakenpants and Others
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<p>
|
|
||||||
You can find the license files for each of the these projects in the
|
|
||||||
<code>
|
|
||||||
src/i2p.firefox.*.profile/extensions/*
|
|
||||||
</code>
|
|
||||||
directory for Firefox, and the
|
|
||||||
<code>
|
|
||||||
src/i2p.chromium.*.profile/extensions/*.js/*
|
|
||||||
</code>
|
|
||||||
directories for Chromium.
|
|
||||||
</p>
|
|
||||||
<h2>
|
|
||||||
Getting started
|
|
||||||
</h2>
|
|
||||||
<h3>
|
|
||||||
Building the package:
|
|
||||||
</h3>
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
See:
|
|
||||||
<a href="docs/BUILD.md">
|
|
||||||
BUILD.md
|
|
||||||
</a>
|
|
||||||
/
|
/
|
||||||
<a href="docs/BUILD.html">
|
</a>
|
||||||
BUILD.html
|
<h1>
|
||||||
</a>
|
i2p.plugins.firefox
|
||||||
</li>
|
</h1>
|
||||||
</ul>
|
<p>
|
||||||
<h3>
|
A port of the batch scripts from
|
||||||
Using a Binary
|
<code>
|
||||||
</h3>
|
i2p.firefox
|
||||||
<p>
|
</code>
|
||||||
For platform specific instructions, see
|
to Java.
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<p>
|
||||||
<li>
|
<strong>
|
||||||
<a href="docs/LINUX.md">
|
Status:
|
||||||
LINUX.md
|
</strong>
|
||||||
</a>
|
This package is maintained. It cannot solve all your problems. Fingerprinting
|
||||||
/
|
is a reality in modern browsers. Exploits are too. This software attempts to provide a
|
||||||
<a href="docs/LINUX.html">
|
best-possible baseline of privacy first, security a close second for browsing the web that
|
||||||
LINUX.html
|
exists within I2P. Do not expect it to withstand attacks from very powerful adversaries
|
||||||
</a>
|
who can spend time and money to screw up your life. Do expect it to resist advertisers,
|
||||||
</li>
|
trackers, and jerks using off-the-shelf techniques and exploits. It is fundamentally unable
|
||||||
<li>
|
to make changes which un-trust your browser vendor, your OS, your package manager or any
|
||||||
<a href="docs/OSX.md">
|
other system that exists underneath it.
|
||||||
OSX.md
|
<strong>
|
||||||
</a>
|
It is just a profile manager.
|
||||||
/
|
</strong>
|
||||||
<a href="docs/OSX.html">
|
</p>
|
||||||
OSX.html
|
<p>
|
||||||
</a>
|
<strong>
|
||||||
</li>
|
All packages require a running I2P router.
|
||||||
<li>
|
</strong>
|
||||||
<a href="docs/WINDOWS.md">
|
</p>
|
||||||
WINDOWS.md
|
<p>
|
||||||
</a>
|
<strong>
|
||||||
/
|
<a href="https://i2pgit.org/i2p-hackers/i2p.firefox">
|
||||||
<a href="docs/WINDOWS.html">
|
Windows users should see the Easy-Install Bundle
|
||||||
WINDOWS.html
|
</a>
|
||||||
</a>
|
</strong>
|
||||||
</li>
|
</p>
|
||||||
</ul>
|
<h2>
|
||||||
<h4>
|
Credits
|
||||||
All platforms, using a zip:
|
</h2>
|
||||||
<code>
|
<p>
|
||||||
.zip
|
This profile manager makes use of a set of browser extensions which are largely the work of others.
|
||||||
</code>
|
It makes use of dependencies that are the work of others. In many ways, it’s merely an elaborate
|
||||||
and a non-bundled Java
|
configuration tool. A smart one, but a configuration tool nonetheless. Many thanks to the following
|
||||||
</h4>
|
projects, developers, and communities:
|
||||||
<pre><code class="language-sh">mkdir ~/tmp-i2pfirefox && cd ~/tmp-i2pfirefox
|
</p>
|
||||||
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.0.9/i2pfirefox.zip
|
<h3>
|
||||||
|
Firefox and Chrome Extensions
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://noscript.net">
|
||||||
|
NoScript - Giorgio Maone and others
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://www.eff.org/https-everywhere">
|
||||||
|
HTTPS Everywhere - Electronic Frontier Foundation
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://ublockorigin.com/">
|
||||||
|
uBlock Origin - Raymond Gorhill and others
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://www.localcdn.org/">
|
||||||
|
LocalCDN - nobody and others
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://jshelter.org/">
|
||||||
|
jShelter - Libor Polčák and others
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h3>
|
||||||
|
Firefox Configuration Modifiations
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/arkenfox/user.js/">
|
||||||
|
Arkenfox - Thorin Oakenpants and Others
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
You can find the license files for each of the these projects in the
|
||||||
|
<code>
|
||||||
|
src/i2p.firefox.*.profile/extensions/*
|
||||||
|
</code>
|
||||||
|
directory for Firefox, and the
|
||||||
|
<code>
|
||||||
|
src/i2p.chromium.*.profile/extensions/*.js/*
|
||||||
|
</code>
|
||||||
|
directories for Chromium.
|
||||||
|
</p>
|
||||||
|
<h2>
|
||||||
|
Getting started
|
||||||
|
</h2>
|
||||||
|
<h3>
|
||||||
|
Building the package:
|
||||||
|
</h3>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
See:
|
||||||
|
<a href="docs/BUILD.md">
|
||||||
|
BUILD.md
|
||||||
|
</a>
|
||||||
|
/
|
||||||
|
<a href="docs/BUILD.html">
|
||||||
|
BUILD.html
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h3>
|
||||||
|
Using a Binary
|
||||||
|
</h3>
|
||||||
|
<p>
|
||||||
|
For platform specific instructions, see
|
||||||
|
</p>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="docs/LINUX.md">
|
||||||
|
LINUX.md
|
||||||
|
</a>
|
||||||
|
/
|
||||||
|
<a href="docs/LINUX.html">
|
||||||
|
LINUX.html
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="docs/OSX.md">
|
||||||
|
OSX.md
|
||||||
|
</a>
|
||||||
|
/
|
||||||
|
<a href="docs/OSX.html">
|
||||||
|
OSX.html
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="docs/WINDOWS.md">
|
||||||
|
WINDOWS.md
|
||||||
|
</a>
|
||||||
|
/
|
||||||
|
<a href="docs/WINDOWS.html">
|
||||||
|
WINDOWS.html
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h4>
|
||||||
|
All platforms, using a zip:
|
||||||
|
<code>
|
||||||
|
.zip
|
||||||
|
</code>
|
||||||
|
and a non-bundled Java
|
||||||
|
</h4>
|
||||||
|
<pre><code class="language-sh">mkdir ~/tmp-i2pfirefox && cd ~/tmp-i2pfirefox
|
||||||
|
wget https://github.com/eyedeekay/i2p.plugins.firefox/releases/download/1.1.0/i2pfirefox.zip
|
||||||
unzip i2pfirefox.zip
|
unzip i2pfirefox.zip
|
||||||
./i2pfirefox.cmd
|
./i2pfirefox.cmd
|
||||||
|
|
||||||
@ -310,27 +313,27 @@ unzip i2pfirefox.zip
|
|||||||
|
|
||||||
./i2pchromium.cmd
|
./i2pchromium.cmd
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<div id="sourcecode">
|
<div id="sourcecode">
|
||||||
<span id="sourcehead">
|
<span id="sourcehead">
|
||||||
<strong>
|
<strong>
|
||||||
Get the source code:
|
Get the source code:
|
||||||
</strong>
|
</strong>
|
||||||
</span>
|
</span>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
<a href="https://github.com/eyedeekay/i2p.plugins.firefox">
|
||||||
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
Source Repository: (https://github.com/eyedeekay/i2p.plugins.firefox)
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="#show">
|
<a href="#show">
|
||||||
Show license
|
Show license
|
||||||
</a>
|
</a>
|
||||||
<div id="show">
|
<div id="show">
|
||||||
<div id="hide">
|
<div id="hide">
|
||||||
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
<pre><code> Copyright 2022 idk (hankhill19580@gmail.com)
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
@ -1173,9 +1176,10 @@ consider it more useful to permit linking proprietary applications with the
|
|||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<a href="#hide">
|
<a href="#hide">
|
||||||
Hide license
|
Hide license
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1184,7 +1188,7 @@ Public License instead of this License.
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<a href="https://geti2p.net/">
|
<a href="https://geti2p.net/">
|
||||||
<img src="i2plogo.png"></img>
|
<img class="i2plogo" src="i2plogo.png"></img>
|
||||||
I2P
|
I2P
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
Reference in New Issue
Block a user