Releases: eyedeekay/i2p.plugins.firefox
Releases · eyedeekay/i2p.plugins.firefox
2.6.2
Mon, July 8
- Fix a bug which caused the profile manager to fail to detect Firefox on some systems
- Fix a bug which caused the profile manager to use an unwritable directory on some systems
- Fix a bug where if user tried to run it from the home directory, the application would make sure that no firefoxes existed in any subdirectory before running
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
60c14bbd0a82633d10df82c275f2f4c8c04d8d3ec6a1bc140f797d4068ae2879 CHANGES.md
b133988ceaccd376fccf3f9e8d19ebb6073dec1fe95830ba157ee1c07e943ef2 i2p.chromium.base.profile.zip
3439cae3a7c5fe4bd1ed0f0a238079c1ad9a1c9e915ae5637aa8964449e96476 i2p.chromium.usability.profile.zip
e3f7f91c5da0c821d7539c6cec90c9eb2da7f9cb4d07893244b8b45409bc8569 i2p.firefox.base.profile.zip
4f6216ad0274958929d641eaf8fa758d1d888dd72ccd1c082ea89f938d376ffc i2p.firefox.usability.profile.zip
6ac074be0c0156c195260aca3cef443a798a34e1f5fa55a059805bc463321674 i2pbrowser-1.0.0-1.x86_64.rpm
dd88f9c9f7d60d5762c347f5a75837b7a59d58992119b68a9910ca6ddc4fb2f7 i2pbrowser-1.0.0.dmg
54148f8396750e436311de630c55273ace361f28060df167d1bfa1452f508bb1 i2pbrowser-1.0.0.exe
e590e3e2466309347bbae388c8eeb05d1184a5b5b8b06ebe7d364b92ce6898ce i2pbrowser-1.0.0.msi
0188f544e0bf8b693286bcb321cd3ef4699f53189c6a341a11897554ea2ba52f i2pbrowser-1.0.0.pkg
f0b2d5b1e071c55d191e460ea7c616681f1b596e37b7184171f6e275a750ab2a i2pbrowser-portable.zip
f17091977b4014f868de0363cb7a649297b5c7e15e84955900b9f32a6cc982cb i2pbrowser.tar.gz
26a8ac7ab593ca79acef65115194eaaa57522c9ca6b9b73488ae183e1dcf0a9b i2pbrowser_1.0.0_amd64.deb
1d59665e7a7911a9ee75227401b7357cca0c24ef6477ebce430344e1b710845e i2pfirefox-plugin.jar
237466e1818633c84a1f122d16cecaec5b27861266a21273a7c3fc99d3161f14 i2pfirefox.jar
4dd417dfb8a2f0fff5768e82368932e195dac6c95e3837c90048cee8f788c82b plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at lea...
Build Tools
binaries required for generating the profiles
2.6.0
Mon, July 8
- Fix a bug which caused the profile manager to fail to detect Firefox on some systems
- Fix a bug which caused the profile manager to use an unwritable directory on some systems
- Fix a bug where if user tried to run it from the home directory, the application would make sure that no firefoxes existed in any subdirectory before running
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
60c14bbd0a82633d10df82c275f2f4c8c04d8d3ec6a1bc140f797d4068ae2879 CHANGES.md
f2c1187b05ced001a418893093c85aef1583e5ff79891e75bc30bbfa0c331e22 i2p.chromium.base.profile.zip
a2a506217f1cf0d2c0c07c23dd4a71e4b3d30dfe292fa408ec32d92c62fd586a i2p.chromium.usability.profile.zip
b26d7b14ea83e2894b3e00dd8754f308c29ebd79df20d1cde0043e4127ba436d i2p.firefox.base.profile.zip
fc061dd5127112fd32d07ce5dfb74ddb8f9080d2f177214972803bcec8c729aa i2p.firefox.usability.profile.zip
a5f953b6406dc134ce2a451f12b540ed7cae46d867dbd73d8f42220e0cfe03f6 i2pbrowser-1.0.0-1.x86_64.rpm
08e06ae29943a72e296f07a894edd8292078600c9d75639db6faab3f0084505e i2pbrowser-1.0.0.dmg
32c754d05067703c7da43243fa1af74ef3df2858b6004bd95eab75798bfebe54 i2pbrowser-1.0.0.exe
2ad224e5a9200bbc53134d7675332953ad0d206d9ddb225a9cd5c18ee6137119 i2pbrowser-1.0.0.msi
e297d0422d7eca46e002638b79bb5aa7d2240b713d56b60a0b1ea6de9f8870cd i2pbrowser-1.0.0.pkg
624c7643b9f41b05a2bac92f7234d7a76a7166afebbf1c43052536a6dc5e58c5 i2pbrowser-portable.zip
18aa7e3f34cc60f641143d0af1a49ae5a0b990fd17fb75cce8ec05e3ca468958 i2pbrowser.tar.gz
9aaa9d565c13a986e43e484820cc656be35131bc116a01eecf995113e67804d1 i2pbrowser_1.0.0_amd64.deb
f908f75d2606d466b79c5e264591e9e96377b4962eedf861ac50803eafce492d i2pfirefox-plugin.jar
4c5a2c4cc9b706a8d8283449c9ee29c1181f54450dcef10302a67e63a8759663 i2pfirefox.jar
2588289f922503603127a5c6e2cbdd601e95e8d0d3ab48a76d5847de93ab9d44 plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at lea...
2.6.1
Mon, July 8
- Fix a bug which caused the profile manager to fail to detect Firefox on some systems
- Fix a bug which caused the profile manager to use an unwritable directory on some systems
- Fix a bug where if user tried to run it from the home directory, the application would make sure that no firefoxes existed in any subdirectory before running
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
60c14bbd0a82633d10df82c275f2f4c8c04d8d3ec6a1bc140f797d4068ae2879 CHANGES.md
f2c1187b05ced001a418893093c85aef1583e5ff79891e75bc30bbfa0c331e22 i2p.chromium.base.profile.zip
a2a506217f1cf0d2c0c07c23dd4a71e4b3d30dfe292fa408ec32d92c62fd586a i2p.chromium.usability.profile.zip
b26d7b14ea83e2894b3e00dd8754f308c29ebd79df20d1cde0043e4127ba436d i2p.firefox.base.profile.zip
fc061dd5127112fd32d07ce5dfb74ddb8f9080d2f177214972803bcec8c729aa i2p.firefox.usability.profile.zip
a5f953b6406dc134ce2a451f12b540ed7cae46d867dbd73d8f42220e0cfe03f6 i2pbrowser-1.0.0-1.x86_64.rpm
08e06ae29943a72e296f07a894edd8292078600c9d75639db6faab3f0084505e i2pbrowser-1.0.0.dmg
32c754d05067703c7da43243fa1af74ef3df2858b6004bd95eab75798bfebe54 i2pbrowser-1.0.0.exe
2ad224e5a9200bbc53134d7675332953ad0d206d9ddb225a9cd5c18ee6137119 i2pbrowser-1.0.0.msi
e297d0422d7eca46e002638b79bb5aa7d2240b713d56b60a0b1ea6de9f8870cd i2pbrowser-1.0.0.pkg
624c7643b9f41b05a2bac92f7234d7a76a7166afebbf1c43052536a6dc5e58c5 i2pbrowser-portable.zip
18aa7e3f34cc60f641143d0af1a49ae5a0b990fd17fb75cce8ec05e3ca468958 i2pbrowser.tar.gz
9aaa9d565c13a986e43e484820cc656be35131bc116a01eecf995113e67804d1 i2pbrowser_1.0.0_amd64.deb
f908f75d2606d466b79c5e264591e9e96377b4962eedf861ac50803eafce492d i2pfirefox-plugin.jar
4c5a2c4cc9b706a8d8283449c9ee29c1181f54450dcef10302a67e63a8759663 i2pfirefox.jar
2588289f922503603127a5c6e2cbdd601e95e8d0d3ab48a76d5847de93ab9d44 plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at lea...
2.5.9
Mon, July 8
- Fix a bug which caused the profile manager to fail to detect Firefox on some systems
- Fix a bug which caused the profile manager to use an unwritable directory on some systems
- Fix a bug where if user tried to run it from the home directory, the application would make sure that no firefoxes existed in any subdirectory before running
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
60c14bbd0a82633d10df82c275f2f4c8c04d8d3ec6a1bc140f797d4068ae2879 CHANGES.md
ea325444a7c52c7bfdb4af0db708124dfe48e6c6bdb6f1d8cde291b04ec227f9 i2p.chromium.base.profile.zip
59b184c3c1fb1dbabe3f9a1f41aae16851e548c557288fa9a9351b7b66d36b83 i2p.chromium.usability.profile.zip
8da856237ef3f5766699ab7186390c3bd5f5b4ee120c6f566feae31162f1017b i2p.firefox.base.profile.zip
04171a7ebe14b7249c95cf5cbf5469cbc962dd15b40bb7d0afd7d161747b8671 i2p.firefox.usability.profile.zip
9129f99d1f0a7c50986178716e493165438de9aceb9494a35aba35270a2a4722 i2pbrowser-1.0.0-1.x86_64.rpm
ac2090066d79e81b246e4aef9e4cbc06da3765ac1d5a41f5b19fe73c8450f936 i2pbrowser-1.0.0.dmg
4441406f573edd6ec098f4620d3fa8264abcb17d725dd1026b1cde8d43e5eb2d i2pbrowser-1.0.0.exe
d71081ea3bba2c830c9e17d7ef6d8af0bb1a38908359ede0866eee58eaa4e935 i2pbrowser-1.0.0.msi
912aa9648dcef6043bd610c2387503cf9dc07c2d8093d0b36e3649003623fcbe i2pbrowser-1.0.0.pkg
e1723a9498aef5ac7b0b2de9f25a935b01d5a6f2f8882724dceb400567ae3147 i2pbrowser-portable.zip
2a728444709a7e39fe9b493702277ba250d077ca6ebc6bf8cc49f9e236e18d7f i2pbrowser.tar.gz
4ccc9f3d600950b44a474ca5dca9ce7d71f6e27a3519aaf295916deb932e3628 i2pbrowser_1.0.0_amd64.deb
91d2a8ea6714d33eadf538cb791d44269f914ff929245a151dc171dc9bee5cbd i2pfirefox-plugin.jar
39710d0e2df75e02a11514b5744f09597569857fd4798e53de00313314f9193c i2pfirefox.jar
fb7307011cde64a257e2cd793814cdcba20fb44d952bb18f0500a6f482bedd6e plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at lea...
2.5.8
Mon, July 8
- Fix a bug which caused the profile manager to fail to detect Firefox on some systems
- Fix a bug which caused the profile manager to use an unwritable directory on some systems
- Fix a bug where if user tried to run it from the home directory, the application would make sure that no firefoxes existed in any subdirectory before running
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
60c14bbd0a82633d10df82c275f2f4c8c04d8d3ec6a1bc140f797d4068ae2879 CHANGES.md
ea325444a7c52c7bfdb4af0db708124dfe48e6c6bdb6f1d8cde291b04ec227f9 i2p.chromium.base.profile.zip
59b184c3c1fb1dbabe3f9a1f41aae16851e548c557288fa9a9351b7b66d36b83 i2p.chromium.usability.profile.zip
8da856237ef3f5766699ab7186390c3bd5f5b4ee120c6f566feae31162f1017b i2p.firefox.base.profile.zip
04171a7ebe14b7249c95cf5cbf5469cbc962dd15b40bb7d0afd7d161747b8671 i2p.firefox.usability.profile.zip
574edc7c27e3024432edbb43f945f4f06e5628b6d2545025803ce671fac2edbf i2pbrowser-1.0.0-1.x86_64.rpm
274a55e59186954d6ccd0437aca9ae369ec2a3c17a793d694adac650a47dfc92 i2pbrowser-1.0.0.dmg
9ef8ac77de71877e8ce3dd174bbfa898cd045cd77961f40b306f14d8b1071813 i2pbrowser-1.0.0.exe
de40b81becacfe65937bdade610a51d3ac6c45e7f8647be22761cdb219c482d6 i2pbrowser-1.0.0.msi
0150b196c04f27078a4e0630aa9bb229974b5e91a6ee0286e287cc1a25481086 i2pbrowser-1.0.0.pkg
5a794afffa07903e4bbcc1df4296dbdbed772c9a624dac6b60b9a8f8e8ce07b4 i2pbrowser-portable.zip
3fd3796e353c1e0eed74e55bf269568fcd66d8b279a66ac2bb438b38e47ff5c1 i2pbrowser.tar.gz
e7bba71f8d07a12be080ad3311ba814735b3f5b6e432663606f344621033eb2f i2pbrowser_1.0.0_amd64.deb
87b21bb63ac450aa698af4715c81c0f7fd52169097cc57fc8bbd4f839a520a9e i2pfirefox-plugin.jar
2116cfc033208e6fd5b0c381bcccdd0e3b7830b5b12758277331318e9bd2f536 i2pfirefox.jar
0803bec946998548e89ddde5e99a78f9f73fdfef2447a85a8d408a34f2613e56 plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at lea...
2.5.7
Mon, July 8
- Fix a bug which caused the profile manager to fail to detect Firefox on some systems
- Fix a bug which caused the profile manager to use an unwritable directory on some systems
- Fix a bug where if user tried to run it from the home directory, the application would make sure that no firefoxes existed in any subdirectory before running
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
60c14bbd0a82633d10df82c275f2f4c8c04d8d3ec6a1bc140f797d4068ae2879 CHANGES.md
ea325444a7c52c7bfdb4af0db708124dfe48e6c6bdb6f1d8cde291b04ec227f9 i2p.chromium.base.profile.zip
59b184c3c1fb1dbabe3f9a1f41aae16851e548c557288fa9a9351b7b66d36b83 i2p.chromium.usability.profile.zip
8da856237ef3f5766699ab7186390c3bd5f5b4ee120c6f566feae31162f1017b i2p.firefox.base.profile.zip
04171a7ebe14b7249c95cf5cbf5469cbc962dd15b40bb7d0afd7d161747b8671 i2p.firefox.usability.profile.zip
906aadda74e5b77bf25ef79eb20fd332d31c156ffb2da32c0b7875175b288a4e i2pbrowser-1.0.0-1.x86_64.rpm
c71041e98c83cc02cda0da6349611a0f501ef52960b9e7094ae75781ae610ba3 i2pbrowser-1.0.0.dmg
218b287d2f97c2d3b0a58f1e970607b99bf5055e682bb2f3d0f783c35cdea2b6 i2pbrowser-1.0.0.exe
9d20cec35cd3fbaa58351e2b5ce36dba9f70e1df347471a368e53592b4f8d8f2 i2pbrowser-1.0.0.msi
4dee334e8910c5a9f9c4bc567058303276f78303e6b2d65f0a4cc547cc87a418 i2pbrowser-1.0.0.pkg
75e16dedec33cc801cb00bc5654e343145e002e209db019687a13a85bcc9e595 i2pbrowser-portable.zip
8d99c1baf1c1d776b25f28efac006b58d2ba2afb78d27d95fb3153fc1e0303d1 i2pbrowser.tar.gz
7470403a2a0a27c01c6e6bd2867fb3f42b805f04449bbb2e2ca1436fff36043b i2pbrowser_1.0.0_amd64.deb
91c92a7a559c6ebe3f5523f9243df0cb929474a045daba924d0acc1f9ed10197 i2pfirefox-plugin.jar
1c750b794a3bbb90d604d103d28ad4605b6d1b9605ce1b693a8d253d9e1b0d00 i2pfirefox.jar
ee3b1e32fb33124f21b45e4ef153ca0eea2249fc8a9c13053552ab6bd1aaf4a4 plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at lea...
2.5.6
Mon, July 8
- Fix a bug which caused the profile manager to fail to detect Firefox on some systems
- Fix a bug which caused the profile manager to use an unwritable directory on some systems
- Fix a bug where if user tried to run it from the home directory, the application would make sure that no firefoxes existed in any subdirectory before running
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
60c14bbd0a82633d10df82c275f2f4c8c04d8d3ec6a1bc140f797d4068ae2879 CHANGES.md
ad836b60737fe94720b0b2b735e5d8f4677094f39568e99bd18bae3ec3fc5af0 i2p.chromium.base.profile.zip
59f054e07acac7eee6e2a8d10cb55e6d341ae088a461979d590706dda1184fc5 i2p.chromium.usability.profile.zip
93636b92993a52cd26ee61e0d6c715c1d2bb289be168c41110d6fcba579cc8a0 i2p.firefox.base.profile.zip
ab65c1c4166c677163c461317bdc5449a9bdcaa0e64bfa5c782f122edaa58104 i2p.firefox.usability.profile.zip
075f1b6e7e430a0e91acf007aca07731b8f4e210d28f9b40a0f1c554d6e0a4b5 i2pbrowser-1.0.0-1.x86_64.rpm
1bbcc59666b2edd17adee88a7ce77706ae5b0d850c990bcd33b2f7b23ef2b5ca i2pbrowser-1.0.0.dmg
0fe67a43e639cd30537fbe2e89f0ba796e3e08329624abcca6f98f1b293480b7 i2pbrowser-1.0.0.exe
882072d7fa0dcc44d7cb297bc106769c4d89c56fd3b6c02c76f7a3ab00a8e503 i2pbrowser-1.0.0.msi
c53f2814f5e701f16093b749f7f717463148718ae68bf8c06814871bcb1091ab i2pbrowser-1.0.0.pkg
fb6500208a8a8eaf401c00bb835f580820d2fedfe9eec692b2c8d92f470f52f7 i2pbrowser-portable.zip
a18e60cd473fd5865227a0da2b35163d12db6df4c265fb5f4cc3c098a89f6b2d i2pbrowser.tar.gz
ad028ddac6476cb59b257137e3c5c1823b1090ab7364376e4f8bb7c6341d7922 i2pbrowser_1.0.0_amd64.deb
1ab7083f40f2a0d7957a3df3d2d6b0410acbd1dc7e946547603a61b3edaa50b3 i2pfirefox-plugin.jar
8ca4d3eb7dd2b2a4b7df1afda6ca46ad3cfe1100fc39074a98a63414764ad584 i2pfirefox.jar
77b42bfa00e722bc53eb5267c801aa1392753ef77dd6b9425307d2ff74684819 plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at lea...
2.5.5
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
dbc920927b8b155da32ecf9fd0a415d13252f150858ddbb9c864378ad3feeaf9 CHANGES.md
ad836b60737fe94720b0b2b735e5d8f4677094f39568e99bd18bae3ec3fc5af0 i2p.chromium.base.profile.zip
59f054e07acac7eee6e2a8d10cb55e6d341ae088a461979d590706dda1184fc5 i2p.chromium.usability.profile.zip
93636b92993a52cd26ee61e0d6c715c1d2bb289be168c41110d6fcba579cc8a0 i2p.firefox.base.profile.zip
ab65c1c4166c677163c461317bdc5449a9bdcaa0e64bfa5c782f122edaa58104 i2p.firefox.usability.profile.zip
f358ef12b7996c33b85059db82c431d929bbbda8283afc0d8853e2ed00fe9dfc i2pbrowser-1.0.0-1.x86_64.rpm
1948bd23abc01eddd0b31447e40f7d773a68f04c7613b2cc854dcb805d780c6b i2pbrowser-1.0.0.dmg
80cf5388b9ee2811403324aad7cd5971668043c621f7212e93383c67a0aae2e0 i2pbrowser-1.0.0.exe
dd3dcf57fa8ea2505ea030d0a512ba3fc940623e09c7454e48da3025d99eba9d i2pbrowser-1.0.0.msi
d3a6b94b14e9c6ad8cbdb40260a516eeecbbbf8045f5028143cd47309e67dd94 i2pbrowser-1.0.0.pkg
8f3554805056e3c14469dbfa690443c62512ce2edf74a82ddc5240b316572176 i2pbrowser-portable.zip
f4ff20f8a81340896fece5d2130177b8d4e20dcd79d7c13cf752a8ab9d17b7cf i2pbrowser.tar.gz
ac674c9e8942dd8909676bc9859c3b439b018780e344c5775cde8896b1a0f26a i2pbrowser_1.0.0_amd64.deb
9c9ddc5a5a07027afcd8a4b3bc27e74d1b9049d25a899834dea3583bdca67570 i2pfirefox-plugin.jar
97057ec04e73afd9626413acc5406fa1b40e96ed2c040d807e17d6bf941ecd6a i2pfirefox.jar
6a6af0e4168f74c6219c90cc7f3f851eea1fc3efc0ee18e65aa78549f1dd219f plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Insta...
2.5.4
Thu, March 7
- re-implement Plugin functions with Destop GUI API.
- Fix several NPE's
- Delete redundant code
- CI/CD improvements, packaging improvements
Tue, January 17
- Remove HTTPS everywhere from all profiles
- Generate a Tor Browser install to go inside Linux jpackage portables
Sat, December 31
- Add environment variables which customize behavior of Tor Browser
Sun, December 18
- Enable use as a Java I2P Console Plugin
Tue, November 22
- Fix some minor issues from buildsystem refactor that surfaced during release
- update to version 1.0.5
Sat, October 22
- Add systray for launching browsers from our own GUI
- Add
browser.config
file for customizing configuration
Thu, October 20
- Complete the PWA/App mode
Sat, October 1
- Work around anti-automation measures on OSX by writing final command out to shell script and running that
- Deterministically generate .zip files
- Add Tor Browser support to OSX
- Improve Tor Browser support on Linux
Sun, September 25
- Become version 1.0.0
Wed, September 15
- Add ant targets which auto-update the user.js
Wed, September 14
- Add ant targets which fetch Firefox addons from addons.mozilla.org
Sun, September 11
- Make the logging a little more sensible
Tue, September 6
- Wait up to 5 seconds for the initializing headless Firefox instance to die on Windows
- Add option to disable proxy pre-check by setting timeout to zero or less
Tue, September 6
- Run headlessly on first-run on Windows.
- Add support for building an .exe package.
- Add support for building an .zip Windows portable package.
- Add support for building an .rpm package.
- Destroy headless process if it goes too long.
Mon, September 5
- Fix several issues with running on Windows 11
- Make tunnel nicknames different to avoid double shared tunnels
- Add support for building a .deb package.
- Add support for building an .msi package.
Fri, September 2
- Disable HTTPS only mode in favor of HTTPS-first mode to remove the interstitial on I2P sites.
- Clearnet sites still choose HTTPS first and will silently deny downgrades but will not warn HTTP-only users.
Thu, September 1
- Add a jpackage target. Add descriptions to release items.
Wed, August 31
- Add unpacked extensions for Chromium profiles
- Add Chromium flags from Ungoogled-Chromium documentation
- Add Usability/Strict mode switching for Chromium
Tue, August 30
- Add Usability/Strict mode switching for Firefox
- Factor out common functions to own class
Sun, August 28
- Adds support for generically configuring a browser with environment variables.
- Bugfix for MSEdgium support
- Add detachable version of launchers
Sat, August 27
- Added support for passing a URL as a parameter to the cli's
- revised test.sh
Mon, August 22
- Completes support for auto-selecting either a Firefox or Chrome instance, automatically
Sat, August 21
- Adds support for passing the -private flag to start Firefox with --private-window and Chromium --incognito
Fri, August 20
- Chromium is now a first-class citizen
Fri, August 19
- Adds the ability to pass --private-window to Firefoxes and --incognito to Chromiums
- Switch Tor Browser to the top of the order on Windows to match i2p.firefox behavior
Mon, August 8
- Add Chromium support. You heard me. Chromium support.
- Update launcher script so it self-discovers the location of the script and uses that to find the bundled jar.
Sun, August 7
- Wrote the Javadoc
- Embedded the Firefox profile in the Jar so it always unpacks correctly
- re-added Tor Browser support on Windows
- Fix false positives in validation routine
- Make constructors public
- Wait on processbuilder to close
Saturday, August 6
- Implemented firefox detection
- Implemented directory setup
- Implemented processBuilder generator
Checksums
dc8797cfae23640e27ed7b32a3e6ccec232d24411d64cd9e5b107f8c5384a70a CHANGES.md
9a36e15def2a95077027cd0db5f95b345a87a8edfe5e89ea7f83aaa3c94f5ebb i2p.chromium.base.profile.zip
97ae21d621f813fd2d91f5921fe1eee95ec0d01782bf93db7b3689f959a9f3b8 i2p.chromium.usability.profile.zip
5cd673bb27827e67796b52f26194b7b1504dddf1630ad9d9084ab6a318c6d20a i2p.firefox.base.profile.zip
556fc2df825e64b1463e88ec77a5de46bce61516a475e1136110363d5badabd2 i2p.firefox.usability.profile.zip
6d3882ac113116b8f40ce07985e779859a68f43f14278b40f1628ea5362acca5 i2pbrowser-1.0.0-1.x86_64.rpm
aa7185799b17fd7893818fe7728f3e3cb6b4c8022e033fc0f33f6be81e7b2c2f i2pbrowser-1.0.0.dmg
c307fb6556821258520a3d522cf7fbe2031aa421161fcac3e409f5ce20a1637a i2pbrowser-1.0.0.exe
5eae853ff7f8b9a05c4c7111147882a54aabd1cf581d21396878055a54a3efc7 i2pbrowser-1.0.0.msi
cda1bb2058048a4303bbc65543a0f340ade1c88881ee60704333e767bae10db6 i2pbrowser-1.0.0.pkg
183197aa39e891d5763ef5449957b9d9790bdfaaa06760288526f6283b865d97 i2pbrowser-portable.zip
f017951df66f2e3d2d57886085a95bd2463cc8f7d793683960da30b842b9b17b i2pbrowser.tar.gz
4538172d9753967485566e52f064dbc06a5123971044d973766de28051d53eb1 i2pbrowser_1.0.0_amd64.deb
6b5dd3e4ab1bcb3df4a5a758b5469239453c713bb6266bc5eea8b0d9ec7aa413 i2pfirefox-plugin.jar
85ce64a3c03c72421947c777a72d42be6fc568c5317070927463accb347b703f i2pfirefox.jar
9856613f8229a773ef54a9e7e2a37a6c788755d96393478afce8db7439404e42 plugin.zip
CHANGES.md: ASCII text
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Installer, Code page: 1252, Title: Installation Database, Subject: i2pbrowser, Author: Unknown, Keywords: Installer, Comments: This installer database contains the logic and data required to install i2pbrowser., Template: x64;1033, Revision Number: {6D1D56D8-CB72-4709-BD0B-0FDBF71C6D32}, Create Time/Date: Sun Mar 10 06:04:32 2024, Last Saved Time/Date: Sun Mar 10 06:04:32 2024, Number of Pages: 200, Number of Words: 10, Name of Creating Application: Windows Installer XML Toolset (3.14.0.8606), Security: 2
i2pbrowser-1.0.0.pkg: xar archive compressed TOC: 1244, SHA-1 checksum, contains zlib compressed data
i2pbrowser-portable.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2pbrowser.tar.gz: gzip compressed data, from Unix, original size modulo 2^32 725985280
i2pbrowser_1.0.0_amd64.deb: Debian binary package (format 2.0), with control.tar.zs, data compression zst
i2pfirefox-plugin.jar: Java archive data (JAR)
i2pfirefox.jar: Java archive data (JAR)
plugin.zip: Zip archive data, at least v1.0 to extract, compression method=store
Checksums
dbc920927b8b155da32ecf9fd0a415d13252f150858ddbb9c864378ad3feeaf9 CHANGES.md
ba8d53809404a2f9f162d92a3d0b87c81bd4e81428ff1f50c779f47be5e9e268 i2p.chromium.base.profile.zip
dfbf0d966579eaf1adf111b432fa9f408415ac2ea52da011aafd79f6feb4fa6a i2p.chromium.usability.profile.zip
b4c26c11d86e666878dd56949f3d465de3de1e074e16b3232419f1c7e8bceaf7 i2p.firefox.base.profile.zip
16f7b9ed2e1bcdbf6bdd3cd06e2bee55122d8dd012a445ffc89d040fe3e3ff38 i2p.firefox.usability.profile.zip
16d5ded0f138ab3c811ba27b96cdc40d0d00a36de9dfb627794a1dc5bd92032a i2pbrowser-1.0.0-1.x86_64.rpm
f0ac62a779143279a749f0d3c43cd570ec5b558d637ca10b4119759070110da9 i2pbrowser-1.0.0.dmg
5eeca21d5a0d1ad43fde0b6723fba2a4b363450180bd7fe8d365bc43174ad259 i2pbrowser-1.0.0.exe
07c67c3ed9be183f8e6879966c51f829466554c0a403f8409ae6c152864b1ea5 i2pbrowser-1.0.0.msi
f5eb7d6493079a830547e19bd5afe7edb3e1dcb52e582ef1c6ad828d4e4d457a i2pbrowser-1.0.0.pkg
3fd6f91d7484f0fe44f1062c1a70242e5e63213a1cb705db4b3e5be7f428ea28 i2pbrowser-portable.zip
8796078c19fcd56cf169dedac9ad6ebace651e02c54e0c1b6da3dc14d477cb87 i2pbrowser.tar.gz
646ebcbf892d879d9d423381e3400282441c86ae7eb0ecb6df8520dd041e51cd i2pbrowser_1.0.0_amd64.deb
7af5c7a3a1fb2862abaeb26037dc6bf705a81ff13482eb610d278fe34fa02d15 i2pfirefox-plugin.jar
3d224a9ce01123fc482f1c18e6f51f5899067a96fbd81942607cadc40639bfa4 i2pfirefox.jar
a79a40042a485ac598a6fc8bc97d1dbf9f61adef4b1244ab1c8373d696f92d78 plugin.zip
CHANGES.md: ASCII text, with very long lines (628)
i2p.chromium.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.chromium.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.base.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2p.firefox.usability.profile.zip: Zip archive data, at least v2.0 to extract, compression method=store
i2pbrowser-1.0.0-1.x86_64.rpm: RPM v3.0 bin i386/x86_64
i2pbrowser-1.0.0.dmg: zlib compressed data
i2pbrowser-1.0.0.exe: PE32+ executable (GUI) x86-64, for MS Windows
i2pbrowser-1.0.0.msi: Composite Document File V2 Document, Little Endian, Os: Windows, Version 6.2, MSI Insta...