Qt-based personal chat client and server.
Homechat is a simple client/server communication application, that, if configured properly,
can serve as a personal messaging application. The application comes in two parts:
* homechat-server the server application that logs and redistributes the messages sent by
connected clients, keep track of connected clients status, etc;
* homechat the client application that can be connected to the server. An arbitrary number
of clients can be connected to the server and hence communicate with each other.
The communication itself is based on TCP sockets. It can be transported and encrypted by
means of ssh tunnels.