I2PChat. Previously I2P Qt Messenger
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
debian
docs
lang
qss
sounds
src
templates
.gitignore
FAQ.md
I2P-Messenger.pro
LICENSE
README.md
Windows_build.bat
gitversion.pri

README.md

I2P Chat AKA I2P Qt Messenger

Features

  • The communication goes «directly over i2p» from client to client, no server is required.[1] Note: The connections to the so-called «seedless» servers were removed from this project ; see : https://github.com/hypnosis-i2p/i2pchat/issues/40 . —hypn.

How to run it

To make I2P Chat work over your I2P router, you need to enable SAM in your router:

Security measures

Since version 0.3.1

When building this, make sure you do not define DEBUGLOGGING. If you do define it, the app will log debug info (which includes all chat messages) to configdir/DebugLog.txt if set DebugLogging to true in General group in the app's configuration. See main.cpp and form_settingsgui.cpp for more details on DEBUGLOGGING. All versions < 0.3.1 are affected by this and are less secure.

Project status, news and history

Project status

Now the development was resumed by Hypnosis-i2p and R4SAS, with a lot more folks as testers & bugs+issues reporters.

Current news

11 Feb, 2017:

<Hypnosis> ну я там всё глобально перетусовывать взялся. очень плохой исх.код
<Hypnosis> модифицировать невозможно такой хаос
<Hypnosis> немецкий писатель оригинального и2пчата явно не знал ничего про ооп
<Hypnosis> юниорский код

5 Jan, 2017: Original repo at http://git.repo.i2p/w/I2P-Messenger-QT.git was fully merged here.

History

Original developer of this messenger went away.

License

The license of this software is GPLv2.

Build instructions

  • Install prerequisites:
sudo apt-get install qt5-qmake qt5-default build-essential libqt5multimedia5 qtmultimedia5-dev
  • Run qmake for either release:
qmake I2P-Messenger.pro "CONFIG += release"

or for debug:

qmake I2P-Messenger.pro "CONFIG += debug"
  • And after that,
make -j NUMBER_OF_PROCESSOR_CORES

or simply

make

Old files and sites

Forum thread (English)

http://forum.i2p/viewtopic.php?t=2474

List of relevant repositories (in Russian)

я два репа на гитхабе создал

Footnotes

[1] http://forum.i2p/viewtopic.php?p=11071#11071