summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-02-22Consider that the connect() succeded if errno EISCONNFlorent Le Coz
2014-02-22Save the addrinfo values for reuse on subsequent connect() callFlorent Le Coz
2014-02-22Connection to servers does not block the process anymoreFlorent Le Coz
2014-02-20Delete empty bridges objectsFlorent Le Coz
2014-02-20QUIT the irc server when the last channel is leftFlorent Le Coz
2014-02-20Do not receive SIGPIPE when send() is called on a closed socketFlorent Le Coz
2014-02-19Send unavailable presence to all muc when the IRC server closes the connectionFlorent Le Coz
2014-02-19Move CMake’s config.h(.cmake) files into src/Florent Le Coz
2014-02-19Set sigaction.sa_flags to 0Florent Le Coz
2014-02-19Fix the joined flag on channels, avoid sending the topic twice when joiningFlorent Le Coz
2014-02-19Reload the conf on SIGUSR1/2Florent Le Coz
2014-02-19Fix a typo in Find* commentsFlorent Le Coz
2014-02-19Fix FindIconv cmake module to correctly compile the c++ test codeFlorent Le Coz
2014-02-17Build the man page as part of the build process, if ronn is foundFlorent Le Coz
2014-02-17Little man page updateFlorent Le Coz
2014-02-17Make install ruleFlorent Le Coz
2014-02-17Fix quit messages not being sent to XMPPFlorent Le Coz
2014-02-17Include role and affiliation in the join presence of the nick change processFlorent Le Coz
2014-02-17Log (xmpp) stream-level errorsFlorent Le Coz
2014-02-17Revert "Do not include an empty item XML element in join presences"Florent Le Coz
2014-02-08Handle most generic error IRC messagesFlorent Le Coz
2014-02-08Enable TCP keepalive on socketsFlorent Le Coz
2014-02-08Add missing logger includeFlorent Le Coz
2014-02-08Do not include an empty item XML element in join presencesFlorent Le Coz
2014-02-08Use strerror and log_error instead of perrrorFlorent Le Coz
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-14Fix the build system to correctly include config.hFlorent 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-13Little README fixesFlorent Le Coz
2014-01-13Remove cryptopp dependency, directly include a simple sha1 implementationFlorent Le Coz
2014-01-06Also set the role and affiliation of users already in the chanFlorent Le Coz
2014-01-04Add missing errno.h includesFlorent Le Coz
2014-01-04Document the shutdown procedureFlorent Le Coz
2014-01-04Fix a bug when receiving a topic changeFlorent 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-04Do not throw an exception when recv returns and error, just close the socketFlorent Le Coz
2014-01-04Use isupport informations to know the user modes when joiningFlorent Le Coz
2014-01-04Basic isupport supportFlorent 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-04Keep a "connected" state in the SocketHandler classFlorent Le Coz
2014-01-04Be verbose about the connection status, and some errorsFlorent Le Coz
2014-01-04Handle topic changesFlorent Le Coz
2014-01-04Check that channels are joined before acting on objects in itFlorent Le Coz
2014-01-04Shutdown cleanly on SIGINTFlorent Le Coz
2013-12-24Do not mismatch password and hostname in the config error help messageFlorent Le Coz
2013-12-24connect() returns a booleanFlorent Le Coz