Skip to content

Releases: i2p/i2p.android.base

i2p-android-2.6.0

19 Jul 23:00
f87e8d0
Compare
Choose a tag to compare

Checksums

a4f5bf1ace7c0559795876ff9739a1dcf88663edf27b5eaaa2e8567651e8e305  RELEASE.md
ec0f5bf7f4cc00df396a2cd7525135a3fe54059e267abbf8a27c744f760b1c33  app-free-debug.apk
39ec863bcdf5dc0974f6ce1fc9f4bce99f57d9e4aa45c1b698dca70064760df9  i2p-debug-trunk-3cb746594c97868be42680fd1d6b9dae53db0363.apk.zip
6da9f072685731538d84b6499a4706d3324d444a30cef15fd366749d8ef64a59  i2p-debug.apk.zip
RELEASE.md:                                                       ASCII text
app-free-debug.apk:                                               Zip archive data, at least v0.0 to extract, compression method=store
i2p-debug-trunk-3cb746594c97868be42680fd1d6b9dae53db0363.apk.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2p-debug.apk.zip:                                                Zip archive data, at least v2.0 to extract, compression method=deflate

i2p-android-2.5.2

16 May 01:31
ea68f11
Compare
Choose a tag to compare

Checksums

a4f5bf1ace7c0559795876ff9739a1dcf88663edf27b5eaaa2e8567651e8e305  RELEASE.md
ec0f5bf7f4cc00df396a2cd7525135a3fe54059e267abbf8a27c744f760b1c33  app-free-debug.apk
39ec863bcdf5dc0974f6ce1fc9f4bce99f57d9e4aa45c1b698dca70064760df9  i2p-debug-trunk-3cb746594c97868be42680fd1d6b9dae53db0363.apk.zip
6da9f072685731538d84b6499a4706d3324d444a30cef15fd366749d8ef64a59  i2p-debug.apk.zip
RELEASE.md:                                                       ASCII text
app-free-debug.apk:                                               Zip archive data, at least v0.0 to extract, compression method=store
i2p-debug-trunk-3cb746594c97868be42680fd1d6b9dae53db0363.apk.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2p-debug.apk.zip:                                                Zip archive data, at least v2.0 to extract, compression method=deflate

i2p-android-2.5.1

16 May 13:25
b39ee68
Compare
Choose a tag to compare

Checksums

a4f5bf1ace7c0559795876ff9739a1dcf88663edf27b5eaaa2e8567651e8e305  RELEASE.md
ec0f5bf7f4cc00df396a2cd7525135a3fe54059e267abbf8a27c744f760b1c33  app-free-debug.apk
39ec863bcdf5dc0974f6ce1fc9f4bce99f57d9e4aa45c1b698dca70064760df9  i2p-debug-trunk-3cb746594c97868be42680fd1d6b9dae53db0363.apk.zip
6da9f072685731538d84b6499a4706d3324d444a30cef15fd366749d8ef64a59  i2p-debug.apk.zip
RELEASE.md:                                                       ASCII text
app-free-debug.apk:                                               Zip archive data, at least v0.0 to extract, compression method=store
i2p-debug-trunk-3cb746594c97868be42680fd1d6b9dae53db0363.apk.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2p-debug.apk.zip:                                                Zip archive data, at least v2.0 to extract, compression method=deflate

i2p-android-2.5.0

09 Apr 03:31
Compare
Choose a tag to compare

Checksums

a4f5bf1ace7c0559795876ff9739a1dcf88663edf27b5eaaa2e8567651e8e305  RELEASE.md
32780de79de465a4c40e1f2008a9622370ebc2646c1f16526a87bf9f60e37026  app-free-debug.apk
ee5650b299761ac926bbc09670577add1ef1dfa2cfc363cce823e55815c9f508  i2p-debug-trunk-5315e35adc97ff305f7e984f30fba6351e729f36.apk.zip
170f9efd03cf0bc79c60bd5f67d38452cabe000b67eca9f64b81d5ce44efbb73  i2p-debug.apk.zip
RELEASE.md:                                                       ASCII text
app-free-debug.apk:                                               Zip archive data, at least v0.0 to extract, compression method=store
i2p-debug-trunk-5315e35adc97ff305f7e984f30fba6351e729f36.apk.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2p-debug.apk.zip:                                                Zip archive data, at least v2.0 to extract, compression method=deflate

i2p-android-2.4.2-test

25 Mar 19:15
Compare
Choose a tag to compare

Checksums

a4f5bf1ace7c0559795876ff9739a1dcf88663edf27b5eaaa2e8567651e8e305  RELEASE.md
cb0bf3bf80b8bff269834962e07b1fa25dd2f2e37c488137a4ca9ac5cc0bd5a7  app-free-debug.apk
256dc21262bf5b73ec7313786cf78dcd81d7db3d38ce23940137bf08d81b4bd4  i2p-debug-2ea93f106e1354fa8fb52a971923d2a81237f4ac.apk.zip
ec463f42d8baf7d81a101b7bcaa0a8fac7b6f332d824e748367a5b224106c660  i2p-debug.apk.zip
RELEASE.md:                                                 ASCII text
app-free-debug.apk:                                         Zip archive data, at least v0.0 to extract, compression method=store
i2p-debug-2ea93f106e1354fa8fb52a971923d2a81237f4ac.apk.zip: Zip archive data, at least v2.0 to extract, compression method=deflate
i2p-debug.apk.zip:                                          Zip archive data, at least v2.0 to extract, compression method=deflate

I2P 2.3.0 - Security Fixes, Tweakable blocklists, DTG API

06 Jul 04:29
Compare
Choose a tag to compare

This release contains fixes for CVE-2023-36325.
CVE-2023-36325 is a context-confusion bug which occurred in the bloom filter.
An attacker crafts an I2NP message containing a unique messageID, and sends that messageID to a client.
The message, after passing through the bloom filter, is not allowed to be re-used in a second message.
The attacker then sends the same message directly to the router.
The router passes the message to the bloom filter, and is dropped.
This leaks the information that the messageID has been seen before, giving the attacker a strong reason to believe that the router is hosting the client.
This has been fixed by separting the bloom filter's functionality into different contexts based on whether a message came down a client tunnel, an exploratory tunnel, was sent to the router directly.
Under normal circumstances, this attack takes several days to perform successfully and may be confounded by several factors such as routers restarting during the attack phase and sensitivity to false-positives.
Users of Java I2P are recommended to update immediately to avoid the attack.

In the course of fixing this context confusion bug, we have revised some of our strategies to code defensively, against these types of leaks.
This includes tweaks to the netDb, the rate-limiting mechanisms, and the behavior of floodfill routers.

This release adds not_bob as a second default hosts provider, and adds notbob.i2p and ramble.i2p to the console homepage.

This release also contains a tweakable blocklist.
Blocklisting is semi-permanent, each blocked IP address is normally blocked until the router is restarted.
Users who observe explosive blocklist growth during sybil attacks may opt-in to shorter timeouts by configuring the blocklist to expire entries at an interval.
This feature is off-by-default and is only recommended for advanced users at this time.

This release also includes an API for plugins to modify with the Desktop GUI(DTG).
It is now possible to add menu items to the system tray, enabling more intuitive launching of plugins which use native application interfaces.

As usual, we recommend that you update to this release.
The best way to maintain security and help the network is to run the latest release.

android-0.9.49

20 Feb 15:04
android-0.9.49
3863c0e
Compare
Choose a tag to compare
  • Upgrades to I2P 0.9.49
  • Includes a SAM API
  • Includes long-press to copy base32 on i2ptunnel labels
  • Includes a Git and Git SSH tunnel
  • Bugfix: Fix start-on-boot on Android >= 8
  • Bugfix: Fix I2PTunnel view not invalidating when data inside it changes
  • Bugfix: Fix notificationChannel and foregroundService icon on Android > 8

android-0.9.48

03 Dec 13:18
Compare
Choose a tag to compare

0.9.48 2020-12-02

  • This release updates the underlying I2P libraries to I2P version 0.9.48
  • Updates to browser configuration documentation

android-0.9.47-1

29 Nov 08:49
Compare
Choose a tag to compare

android-0.9.47-1

android-0.9.47

29 Nov 08:48
Compare
Choose a tag to compare

android-0.9.47