Handle nickname conflicts by sending the correct XMPP error presence
Remove disconnected IrcClients
Keep a "connected" state in the SocketHandler class
Be verbose about the connection status, and some errors
Check that channels are joined before acting on objects in it
Shutdown cleanly on SIGINT
Do not mismatch password and hostname in the config error help message
connect() returns a boolean
Read a variable number of bytes, 4096 by default
Correctly send the part message to IRC
By fixing a namespace when looking for an XML element containing that message
Use XML-sanitized strings when serializing stanzas for the XMPP server
Lowercase the chan names in two missing cases
Document the log_file and log_level configuration options
Document the bare-JID-for-IRC-users feature
Provide the doc in markdown format
The included man page is now generated from this markdown file, using ronn
Provide a JID for IRC users, and add a stringprep dependency for this
Put utils::tolower definition in its own cpp file
Rewrite the FindIconv module cleanly