2022-09-06 idk * Point release 1.9.5, fixes a bug which occurs more often on Windows 11, fixes a SusiDNS issue 2022-08-28 idk * Migrate away from batch scripts and simply launch a browser if I2P is already running. This is more flexible, stable, and simplet to install * Improves compatibility with detatched and un-bundled routers on the same system * Fixes bugs in Firefox path finding 2022-05-8 idk * Add translations for Arabic, German, French, Italian, Japanese, Portuguese, Russian, and Chinese. * Add support for I2P+ Router Console detection. Not an endorsement of I2P+, just a convenience requested by a helpful user. * The build system has been radically improved in order to be simpler to set up and configure. * Fixed a bug where the build deleted a config file. 2022-05-5 idk * Fix a bug where the I2P router detection inappropriately prioritized an easy install bundle when a non-bundled instal was in use. 2022-03-25 idk * This release adds support for user-mode, non-privileged installation of the jpackaged router and the browser profile. Admin installation is still supported and detected automatically, to support existing bundles. * On restart to update, will detect if a router requires admin rights to install and will ask the user to authorize the update. In user-mode, no prompt will ever be seen. * Updates to the Firefox profiles to improve compatibility with more Firefoxes 2022-02-10 idk * This release fixes automatic update using Bittorrent within the I2P network and the custom Update PostProcessor. * Fixes the first-run launcher bug * Drastically simplifies the Windows build process * Adds support for development releases * Adds support for Debian packaging(Of just the Firefox profile) 2021-11-1 idk * HTTPS Everywhere will now self-disable on some Firefox versions. This is not an issue since HTTPS Everywhere is deprecated in favor of Firefox built-in HTTPS enforcement features. * .bat Script: Detect location of C:\Program Files\I2P or C\Program Files(x86)\I2P in launcher scripts * NSIS changes - Make launcher scripts static artifacts instead of generating them during the install process - If a jpackaged I2P router is present in $checkout/I2P, include it in an installer. - If a running installer doesn't find an I2P router in Program Files, install the jpackaged I2P router. Mark it as jpackaged so we can quickly determine from other applications. * I2P in Private Browsing changes - bugfix for `reset()` of dynamic theme - bugfix for erroneous redirect/contain of mis-identified I2PSnark containers - improve support for in-I2P HTTPS - use global CSS on pageAction panels for HTTP, HTTPS, and Bittorrent(@sadie) - improve support for I2PSnark web handler in HTTPS tabs - icon update(@sadie) - contain android-incompatible features so they won't be executed on Fennec - translate into Spanish - visually conceal/reveal features based on whether they are enabled/configured. * I2P Jpackage - support for building an I2P Jpackage has been added to the build system Note that support is platform-specific, to build a Windows jpackage one must use a Windows OS, to build a Linux jpackage one must use a Linux OS. Only Windows jpackages are used for a release product. - For information about how releases are built see README.md and UPDATES.md - The jpackaged router has the following differences from mainline I2P: - The jars are installed to a different directory. - The native libraries are installed to a different directory - The wrapper script is not installed and not used, and replaced by the browser launcher. - The I2P executable is %programfiles%/I2P/I2P.exe, command-line flags are not compatible but configuration files are. - wrapper.config is unused - The built-by entry will reflect that idk built the package - Use flags to achieve compatibility with plugins that use Reflection on Java 17 jpackages 2021-01-17 idk * Use Local Application Data instead of Roaming application data for router.config file * Use Roaming Application Daya only if a clients.config.d is present, indicating that the roaming application directory is in use deliberately. 2020-12-20 idk * Add I2P in Private Browsing plugin, which for the purposes of this profile provides - X-I2P-Location functionality(Alternate service locations for mirrors) - X-I2P-TorrentLocation functionality(Alternate resource locations for sites) - Pre-Disable HTTPS only mode dom.security.https_only_mode=false in the profile in favor of HTTPS-Everywhere - Enable the use of extensions in private mode by default. 2019-02-10 zab * Fix missing texts on Finish page 2019-02-09 zab * Enable js on the console and disable everywhere else * Newer versions of plugins * Bump profile version to 0.2 * Move I2P detection to happen before any files are written * Update I2P detection to detect "zero" installer as well * Bump installer version to 0.02a 2019-01-08 zab * Rename the output of the windows installer to include version. - current (initial) version is 0.01a * Change text in prompts for Firefox and I2P locations * check 32-bit location even if install should have been 64-bit * use a Toopie as icon * Add language selection dialog 2019-01-07 zzz * Remove irrelevant parts of Tor license * Fix Makefile to not re-download the xpi's 2019-01-07 zab * Split the license into files to reduce size and fix build on nsis v3 (ticket 2372) 2019-01-05 zab * start a changelog * add version to the profile, independent of installer version - version 0.1 corresponds to IDK version 0.03b