summaryrefslogtreecommitdiff
path: root/src/irc/irc_client.cpp
AgeCommit message (Expand)Author
2016-06-14Refactor, test and improve the way we cut too-long messages for IRClouiz’
2016-06-13Show off, with some variadic templates, for the logger modulelouiz’
2016-06-08Support multiple nick session, except for IQslouiz’
2016-06-08Forward everything to all concerned XMPP resourceslouiz’
2016-05-13Use “using” instead of typedeflouiz’
2016-04-22Forward the topic authors, handle the author from 333 messageslouiz’
2016-04-22Support RPL_NOTPIC and 005louiz’
2016-02-10Move the irc callbacks into the cpp fileFlorent Le Coz
2016-01-04Support a trusted SHA1 fingerprint to be configured for each IRC serverFlorent Le Coz
2016-01-04Support multi-prefixFlorent Le Coz
2015-12-21Use references instead of raw pointer, to store the “parent” objectFlorent Le Coz
2015-12-01Add the outgoing_bind optionFlorent Le Coz
2015-11-05Provide an adhoc option to let user pass the cert verif for some IRC serversFlorent Le Coz
2015-11-02Fix the initial IRC nickname (was using realname, by mistake)Florent Le Coz
2015-10-31Implement a basic webirc supportFlorent Le Coz
2015-10-31Fix the double sending of the USER commandFlorent Le Coz
2015-10-26Fix some trivial issues reported by cppcheckFlorent Le Coz
2015-10-12Introduce the realname_from_jid optionFlorent Le Coz
2015-10-12Provide the “realname_customization” optionFlorent Le Coz
2015-10-12The realname is also saved as an IrcClient memberFlorent Le Coz
2015-09-23Provide username and realname IRC server optionsFlorent Le Coz
2015-09-22Connection may be closed from our side tooFlorent Le Coz
2015-09-21Add a field (in the configure form) to specifiy an after-connect IRC commandFlorent Le Coz
2015-09-21Provide Ports and TLS Ports IRC-server ad-hoc optionsFlorent Le Coz
2015-09-18Send a PASS IRC command if the “pass” config is sot by a user, on an IRC ...Florent Le Coz
2015-09-06Trivial cleanup in irc_client.cppFlorent Le Coz
2015-09-06Check the number of argument of every IRC command received from the serverFlorent Le Coz
2015-07-09If hostname resolution fails, do not try all possible portsFlorent Le Coz
2015-05-19Do not forward CTCP commands (PING, VERSION…) to the user as private messagesFlorent Le Coz
2015-05-19Ignore commands that flood the user with private messages when listing chansFlorent Le Coz
2015-05-11Fix the case of the nick for ping requestsFlorent Le Coz
2015-05-07Two trivial fixesFlorent Le Coz
2015-05-07Handle all unknown IRC command by forwarding the arguments as a message bodyFlorent Le Coz
2015-05-07Support raw IRC messagesFlorent Le Coz
2015-04-21Properly check for connecting or connected status before reconnectingFlorent Le Coz
2015-03-24Do not log a warning when we receive a PONG commandFlorent Le Coz
2015-02-27Remove all the libs that are now in louloulibsFlorent Le Coz
2015-02-26Implement room discovery using the LIST irc commandFlorent Le Coz
2015-02-25Include the IRC hostname in the IRC RECEIVING and SENDING debug messagesFlorent Le Coz
2015-01-14Remove a recent debug line that should not be thereFlorent Le Coz
2015-01-14Do not send an empty password at all, if the user didn't provide oneFlorent Le Coz
2015-01-14Make the password work when we join our first channel on that serverFlorent Le Coz
2015-01-14Add support for password-protected IRC rooms.Emmanuel Gil Peyrot
2015-01-12Remove a dummy commented lineFlorent Le Coz
2015-01-12If we sent a message to a user, their notices are considered private messagesFlorent Le Coz
2014-11-12Implement PING, user to user only (XMPP and IRC side, using CTCP PING)Florent Le Coz
2014-11-12Rename iq_responder_callback_t to irc_… and add the equivalent to wait for iqsFlorent Le Coz
2014-08-08Send a proper error on IRC message 438 (nickname change too fast)Florent Le Coz
2014-08-08Use generic send_presence_error() instead of almost identical specializationsFlorent Le Coz
2014-07-15Send the reason of the connection close to the userFlorent Le Coz