globaleaks / globaleaks-whistleblowing-software

GlobaLeaks is a free and open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
https://www.globaleaks.org
Other
1.25k stars 274 forks source link

Add I2P support #2589

Open evilaliv3 opened 5 years ago

evilaliv3 commented 5 years ago

It would be actually valuable to implement support for I2P in order to provide an additional / diverse protocol for anonymous connections.

This would be a plus making it possible to enable the preferred protocol depending on the censorship situation of the target country or eventually keep both the option enabled for resiliency.

The topic was previously discussed inside the https://github.com/globaleaks/Tor2web/issues/82 and as both the two technologies are based on Twisted support could be probably be added by using the https://github.com/str4d/txi2p component.

evilaliv3 commented 5 years ago

Actually it seems that txi2p is missing a Debian package and is still based on Twisted 10 and python 2

Here is the discussion for adding support for python3: https://github.com/str4d/txi2p/issues/7

vecna commented 3 years ago

python3 is supported now!

evilaliv3 commented 3 years ago

@vecna: i think the version packaged still requires python2 and is based on an outaded version of twisted

As well unfortunately there is still no package available for debian/ubuntu. it was added to the packages wishlist but the addition is still pending.

\cc @str4d @irl: do you know if anyone is still working on this two aspectes?