summaryrefslogtreecommitdiff
path: root/src/xmpp
AgeCommit message (Expand)Author
2014-02-08Be verbose about IRC server connection failures, and handle them properlyFlorent Le Coz
2014-01-28Jidprep also handles the resource partFlorent Le Coz
2014-01-13Add missing stdexcept includesFlorent Le Coz
2014-01-13Do not change the affiliation/role to "none"/"participant" when changing nickFlorent Le Coz
2014-01-13Remove cryptopp dependency, directly include a simple sha1 implementationFlorent Le Coz
2014-01-04Possibility to change a channel's topicFlorent Le Coz
2014-01-04Convert received modes into roles and affiliationsFlorent Le Coz
2014-01-04Use isupport informations to know the user modes when joiningFlorent Le Coz
2014-01-04Handle nickname conflicts by sending the correct XMPP error presenceFlorent Le Coz
2014-01-04Remove disconnected IrcClientsFlorent Le Coz
2014-01-04Shutdown cleanly on SIGINTFlorent Le Coz
2013-12-24connect() returns a booleanFlorent Le Coz
2013-12-23Correctly send the part message to IRCFlorent Le Coz
2013-12-15Use XML-sanitized strings when serializing stanzas for the XMPP serverFlorent Le Coz
2013-12-08Provide a JID for IRC users, and add a stringprep dependency for thisFlorent Le Coz
2013-12-03Use the logger everywhereFlorent Le Coz
2013-12-02xml-escape the tail in an XmlNodeFlorent Le Coz
2013-11-28Implement IRC format to xhtml-im conversionFlorent Le Coz
2013-11-27Set the parent of a node passed to add_child, and return it for convenianceFlorent Le Coz
2013-11-21TIL override and finalFlorent Le Coz
2013-11-14Fix a warningFlorent Le Coz
2013-11-14Fix JID parsingEmmanuel Gil Peyrot
2013-11-13Handle KICK in irc channel, both waysFlorent Le Coz
2013-11-12Basic handling of modes, both waysFlorent Le Coz
2013-11-11Unescape XML before sending messages over IRCFlorent Le Coz
2013-11-11Handle nick changes, both waysFlorent Le Coz
2013-11-10Handle private messages, both waysFlorent Le Coz
2013-11-10Connect to localhost instead of the served hostnameFlorent Le Coz
2013-11-10Use the Expat library directly instead of relying on expatppFlorent Le Coz
2013-11-09Implement part and join, both waysFlorent Le Coz
2013-11-09CosmeticFlorent Le Coz
2013-11-07Send and receive messagesFlorent Le Coz
2013-11-06Implement the Bridge class to translate between the two protocolsFlorent Le Coz
2013-11-03Add a basic XMPP component implementation, doing the authenticationFlorent Le Coz
2013-11-03Add an XmppParser, and Stanza classesFlorent Le Coz