summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-23Send the muc history when a second (or more) resource joins a roomlouiz’
2016-08-23Document the sending of the muc historylouiz’
2016-08-23If the maxHistoryLength is negative, make it 0louiz’
Instead of doing a broken SQL request that returns weird lines
2016-08-22Index the owner for the global conf tablelouiz’
2016-08-23Only save the logs if recordHistory global config option is truelouiz’
2016-08-22Delete the database before each e2e test, to start freshlouiz’
2016-08-22Move get_first_non_empty to louloulibs/utilslouiz’
2016-08-22Only save messages coming from real MUC participants in the databaselouiz’
Not messages coming from the room, for example
2016-08-22Default max_history_length is 20, not 0louiz’
2016-08-22When joining a channel, send the most recent history found in the databaselouiz’
2016-08-22When saving the logs, the date must be in seconds, not nanosecondslouiz’
2016-08-22Add a global configure ad-hoc command, with max history lengthlouiz’
2016-08-21Add get_first_non_empty and use it into Database to simplify a little bitlouiz’
2016-08-20Remove dns unit tests, because they are not *unit* test (depends on network…)louiz’
2016-08-20Go back to non-verbose make checklouiz’
2016-08-20Better dependencies for make rpm and distlouiz’
2016-08-18Fix the author of the IRC invitelouiz’
2016-08-18Forward IRC invites to XMPPlouiz’
2016-08-17On a client error, do not QUIT, just make the resource leave all channelslouiz’
This should fix #3205
2016-08-16e2e test self invitelouiz’
2016-08-16Forward mediated invitations (XMPP to IRC only)louiz’
2016-08-16Add ping to the disco info of the gateaylouiz’
2016-08-13Fix a link in the documenationlouiz
2016-08-13Only save the messages into the db if we are actually using a dblouiz’
2016-08-12Save received and sent messages into the databaselouiz’
2016-08-11Document the JID escaping with xep 106louiz’
2016-08-11Document the new behaviour to address nicknames, and add to changeloglouiz’
2016-08-10Don’t use ! as the separator for nicknames, use % insteadlouiz’
It’s now easier to use. The distinction between a nick and a channel name is based on the first character (by default it's '#' and '&'). The user doesn’t have to worry about which separator to use anymore. fix #3066
2016-08-05Update the links to the forge in README.rstlouiz’
2016-08-04Start version 4.0louiz’
2016-08-04Release 3.03.0v3louiz’
2016-08-03Be verbose with make checklouiz’
2016-08-03Test the version request, in many wayslouiz’
2016-08-03Lower case the nick, when forwarding a version or ping requestlouiz’
2016-08-02Test the kick on a multisession nicklouiz’
2016-08-01Rephrase an error messagelouiz’
2016-07-31Provide a --help optionlouiz’
fix #3183
2016-07-31test kicklouiz’
2016-07-29Actually it works when we surrount the WHOLE string with quoteslouiz’
Not just part of it
2016-07-29lol k gitlab-ci. It fails to parse a string that contains :louiz’
2016-07-29Trivial micro fixlouiz’
2016-07-29ci: echo the cmake command line argumentslouiz’
2016-07-28Document the multi-nick session thinglouiz’
2016-07-28Do not use the logger before the configuration has been loaded firstlouiz’
2016-07-28Update the changelog by adding (all?) the changes in 3.0louiz’
2016-07-28Mark some more cmake variables as advancedlouiz’
2016-07-28Fix the timeout test, now that we don't wait 1ms too much everytimelouiz’
2016-07-28Do not add 1ms to the timeout of our pollerlouiz’
Can’t remember why I did this, but that must be a stupid reason. Everything must work even with a timeout of 0.
2016-07-28Always remove all the DNS sockets on an c-ares eventlouiz’
Because c-ares may close one of its socket, even if it’s not the one that has the event. Otherwise we may not know when a socket has been removed from our poller (automatically, when close()ed) and this leads to bugs.
2016-07-27Revert "Don’t use unique_ptr to store dns socket handlers"louiz’
This reverts commit 5328d0806fdc5becb9344b4d4320787a2b7c0712.