Page 1 of 1

Tixati rewrote I2P DHT & PeX in v3.36

Posted: 13 Aug 2025 09:51
by provil
August 6, 2025

Tixati version 3.36 is now available. There have been many improvements:

• complete re-write of I2P over I2CP session management

• I2P tunnel leases now contain both x25519 and ElGamal key sets for maximum compatibility with remote routers

• greatly improved I2P streaming socket implementation, much faster connections

• fixed problems with magnet link I2P tracker stripping option

• in Settings > I2P > Advanced Settings, added presets button with options for standard / one-hop configuration

• added tunnel quantity parameters to default I2P advanced settings

• several improvements to I2P Monitor in Help > Diagnostics

• I2P per-connection properties available by double-clicking or right-clicking any entry in the Cache or Connections tab in the I2P Monitor

• added I2P per-connection charts for window management, round-trip time, time since loss, and raw packet flow

• fixed problems with disabled file folders being created on disk during whole-torrent location changes

• fixed rare crash during program startup after upgrade from pre v2.32 due to Bandwidth Quotas storage format changes

• on newly created seeds, location changes are now disabled until the initial hashing has completed

• fixed several problems handling disk files that have their last modified time set to the exact Unix time epoch (Jan 1, 1970)

• rewrote torrent inner-folder custom location serialize / deserialize procedure, eliminated rare crash

• fixed problems with transfer preload window not auto-starting on remote-desktop Windows machines when user is logged out

• in transfer options tab, in the Peers/Discovery section, added a button to add user-specified peers in bulk via a new Add Peers window

• in transfer peers tab, can now use ctrl-c and ctrl-v to easily copy and paste peers or webseeds between transfers

• in transfer trackers tab, ctrl-c will now copy URLs with an empty line between groups

• fixed GTK menu keystroke processing to skip separators and navigate sub-menus more smoothly

• fixed minor problems using ctrl-c to copy magnet links in main transfers list and also in sidebar categories list

• seed/peer counts in transfer status column now correctly account for peers that are running but not yet fully online

• added version info for GTK, GLib, and libc to Linux crash report generator

• fixed crash in file/folder selection dialog on Windows 7 systems due to COM threading issues

• in Windows builds, added a tray notification throttle to prevent problems with excess notification queuing when
many small files complete

• fixed rich-text view rendering problems in channel private message windows when there are more than 1,024 lines in the buffer

• fixed minor control positioning problems in Settings > UI > Behavior > Scrolling window in Android and Windows builds

• fixed minor problems with default color selection and rendering in Settings > UI > Colors

• several other minor adjustments and improvements throughout the GUI

Re: Tixati rewrote I2P DHT & PeX in v3.36

Posted: 13 Aug 2025 09:53
by provil
I am using it and I must say things have significantly improved over previous version.

Throughput that I am getting at the moment is :-

qBittorrent >> Tixati >> BiglyBT >> I2PSnark

Only qBItorrent uses SAM rest use I2CP protocol.

Re: Tixati rewrote I2P DHT & PeX in v3.36

Posted: 13 Aug 2025 09:55
by provil
RAM and CPU usage are as follows :-


qBittorrent [lowest 30-40 MB RAM, 10-55% CPU at max capacity] >>> TIxati [50 MB consistent RAM, CPU close to 15-35% max capacity] >>> BiglyBT [does not matter what you do,i.e., shut down every plugin or even have only 1 torrent in your library it will take 500 MB RAM at the very least, CPU anywhere between 10-80% at max capacity]

Didn't test I2PSnark + I2Pd setup or Java I2P inbuilt setup.

But roughly it takes half [50%] in both departments of whatever BiglyBT is taking.