ProxIRC aims to be a proxy through which one can connect to an IRC server while also being able to connect to other instant messaging systems. Right now, partial support is offered for Microsoft's MSN using libMSN. Any IRC client can be used. Status of connected users in the MSN is made thanks to a virtual channel created by the proxy. When a user wants to talk to a friend from MSN, they /join #friend and talk. The rest of the channels are provided by a true IRC server and directly forwarded by the proxy. Only messages outgoing from the IRC client (which may be anyone) are parsed to look for information intended for the proxy. Information not useful for the proxy is forwarded to the IRC server.
|Tags||Communications Chat Internet Proxy Servers|
Release Notes: There are new commands that enable addition and removal of contacts, and optional auto-authorization which automatically accepts a new contact request. A help command is available too. A few bugs are solved, such as include headers reordering for proper compiling under FreeBSD, and automatic joining of users when they want to talk but the online event hasn't been triggered.
Release Notes: The problem with high CPU consumption is solved, and the proxy automagically detects when you set yoursef 'away'. Some minor bugs were corrected. The proxy is pretty stable and can spend some days running without crashing; testing under different platforms is now needed.
Release Notes: The proxy supports multiple connections. Nicks can be changed without problems. The code is now object oriented.
Release Notes: When a new user enters, it can be seen in the msn_info channel. There is a known bug: when you change your nickname after connecting, the proxy doesn't recognize it and thus disables you from talking.