Projects / Psi


Psi is a program for connecting to the Jabber messaging network. It supports multiple accounts, group chat, and translations (using Unicode). Client/server encryption is supported through SSL.

Operating Systems

RSS Recent releases

  •  17 Oct 2007 17:49

Release Notes: Support for JEP-0070 (Verifying HTTP Requests via XMPP). Customizable shortcuts. Spell checking. Support for JEP-138 (Stream Compression). A ‘Show status message’ toggle. Support for Bookmark Storage (JEP-0048), where bookmarked conferences are auto-joined. A new options system (see options.xml). Receiving support for vCard-Based Avatars (JEP-0153). Support for Multi-User-Chat (JEP-0045). Preliminary support for User Nickname (JEP-0172). Support for JEP-0050 (Ad-hoc commands). Preliminary support for JEP-0163 (Personal Eventing Protocol).

  •  12 Jan 2006 06:43

Release Notes: The default text input line in the chat dialogs starts at one line tall, and grows as necessary. The Roster can now be automatically resized to fit all contacts. The menu bar is now available on the roster. Tabbed chat windows were implemented. On Windows and Mac OS X, selected text may be automatically copied to the clipboard. Mac OS X builds now enjoy Growl(.info) support. Photos are now available in the VCard dialog. Roster and chat dialog now support transparency. GPG passphrases are now cached during the entire Psi session.

Release Notes: Psi will now sign out before Windows or Mac OS X machines go to "sleep". The default text input line in the chat dialogs starts at one line tall and grows as necessary. The Roster can now be automatically resized to fit all contacts. The Roster now has a menu bar available on Windows and Linux. Chat windows can be collected together using tabs.

  •  09 Jan 2005 09:07

Release Notes: Notification is now given when a user is typing. An Advanced Data Forms capability (x:data) was added. The Mac version now uses the menu bar and also has a new color scheme. The new user dialog was slightly improved. Drag and drop file transfer was added. The ability to specify status messages when going offline was added. The tray icon under X11 should now be more beautiful. Showing self-contact is now done through a toolbar button instead of a normal option. There is now an option for all chat windows to be compact by default. A bug in which file transfer sometimes wouldn't send the whole file was fixed. Many other small bugs were fixed.

  •  31 Dec 2004 12:01

Release Notes: Message events work with PGP enabled. The 'Show self' icon is in the default toolbars. The accounts combo box (used in file transfer and group chat) is fixed. The small chats option should behave more intuitively. IDs are put on all outgoing messages (as required by message events). The local nick is changed after a nick change in group chats. There are various X:Data fixes. This release compiles with Qt 3.1 again.

RSS Recent comments

06 Oct 2002 05:56 knigits

Re: compilation problem...

> hi
> I'm not able to compile psi 0.8.6
> my g++ ver: 2.95.3
> qt : 3.0.2

The proper place for this is the forums at the Psi homepage. Post your problems there, someone should be able to help.

10 Jul 2002 10:09 sector Thumbs up

compilation problem...
I'm not able to compile psi 0.8.6
my g++ ver: 2.95.3
qt : 3.0.2

g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_NO_CHECK -DQT_THREAD_SUPPORT -I/usr/X11R6/include -I/usr/lib/qt/include -I/usr/lib/qt/mkspecs/default -o zip.o zip.cpp
In file included from zip.cpp:7:
minizip/unzip.h:114: syntax error before `('
minizip/unzip.h:127: syntax error before `('
minizip/unzip.h:138: syntax error before `('
minizip/unzip.h:145: syntax error before `('
minizip/unzip.h:153: syntax error before `('
minizip/unzip.h:166: syntax error before `('
minizip/unzip.h:172: syntax error before `('
minizip/unzip.h:179: syntax error before `('
minizip/unzip.h:192: syntax error before `('
minizip/unzip.h:218: syntax error before `('
minizip/unzip.h:224: syntax error before `('
minizip/unzip.h:231: syntax error before `('
minizip/unzip.h:245: syntax error before `('
minizip/unzip.h:250: syntax error before `('
minizip/unzip.h:255: syntax error before `('
zip.cpp: In method `bool UnZip::open()':
zip.cpp:46: implicit declaration of function `int unzOpen(...)'
zip.cpp:46: assignment to `void *' from `int' lacks a cast
zip.cpp: In method `void UnZip::close()':
zip.cpp:56: implicit declaration of function `int unzClose(...)'
zip.cpp: In method `bool UnZip::getList()':
zip.cpp:71: implicit declaration of function `int unzGetGlobalInfo(...)'
zip.cpp:79: implicit declaration of function `int unzGetCurrentFileInfo(...)'
zip.cpp:86: implicit declaration of function `int unzGoToNextFile(...)'
zip.cpp: In method `bool UnZip::readFile(const QString &, QByteArray *, int = 0)':
zip.cpp:99: implicit declaration of function `int unzLocateFile(...)'
zip.cpp:109: implicit declaration of function `int unzOpenCurrentFile(...)'
zip.cpp:116: implicit declaration of function `int unzReadCurrentFile(...)'
zip.cpp:118: implicit declaration of function `int unzCloseCurrentFile(...)'
make: *** [zip.o] Error 1


Project Spotlight

Alaya Webdav Server

A simple WebDAV 1.0 server.


Project Spotlight


A QT cross-platform frontend for ccrypt.