summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-12-26Include the <fin><set><first/><last/></></> nodes in the MAM iq resultlouiz’
2017-12-26Add a <x muc#user> node on outgoing private MUC messageslouiz’
2017-12-17Remove a warning (unused argument)louiz’
2017-12-16db_name also accepts postgres:// scheme for PostgreSQL connectionslouiz’
2017-12-05Always free the PGresult pointer returned by PQexeclouiz’
2017-12-03Run some of the ci tests against a postgresql docker containerlouiz’
2017-12-02Fix a few warningslouiz’
2017-12-02Handle postgresql and sqlite3 libs properlylouiz’
2017-12-02Actually free the database on Database::close()Jonas Wielicki
2017-12-02Make destructor of DatabaseEngine virtualJonas Wielicki
2017-12-02Make destructor of Statement virtualJonas Wielicki
2017-12-02Support for full postgresql URIsJonas Wielicki
2017-12-02Add postgresql supportlouiz’
2017-11-27Send \r\n at the end of the identd responseslouiz’
2017-11-07Fix #3304louiz’
2017-11-07Change how we count the number of connected resources to a serverlouiz’
2017-10-26Add a workaround for https://github.com/randombit/botan/issues/1276louiz’
2017-10-04Explicitely include all needed botan headerslouiz’
2017-10-04Remove a redundant Body definitionlouiz’
2017-09-21compat: revert to using sqlite's close() function for compat with older distros.Romain DEP.
2017-09-09Fix the build without systemd, by adding a few definelouiz’
2017-09-09Add the persistent_by_default configuration optionlouiz’
2017-09-06When biboumi is logging into journald, use sd_journal_sendlouiz’
2017-08-30Mark messages from the IRC server as private and no-copylouiz’
2017-08-27Remove a forgotten and useless commentlouiz’
2017-08-27Add support for the "history" node on MUC joinlouiz’
2017-08-27In fixed mode, server messages come from biboumi’s hostname directlylouiz’
2017-08-26Add an index for the muc_log_line tablelouiz’
2017-08-26Cache the encoding_in database value, to avoid doing a query for each messagelouiz’
2017-08-24Small refactor in on_quit()louiz’
2017-08-24Don’t forget to remove the user from the channel, when kickedlouiz’
2017-08-19Fix a sqlite3 leak when the database fails to openlouiz’
2017-08-19Display the correct error message when we fail to open the sqlite3 dblouiz’
2017-08-02Re-add a removed (by mistake) pointer null checklouiz’
2017-07-21Do not ignore empty values when receiving a data formlouiz’
2017-07-20Add the possibility to invite any external JID to a roomlouiz’
2017-07-20Do not reply with an error when receiving a presence for a user JIDlouiz’
2017-07-20In fixed mode, fix the iid type of the component JIDlouiz’
2017-07-20Drop support for botan < 2.0louiz’
2017-07-16Correctly remove the last resource from the channel, in persistent modelouiz’
2017-07-16Send an unsubscribed presence on a probe if we don’t have a roster entrylouiz’
2017-07-16Answer to presences of type='probe'louiz’
2017-07-16Only send the IRC server presence if the user has this JID in their rosterlouiz’
2017-07-16Implement the roster presences from IRC serverslouiz’
2017-07-16Send an additional unsubscribed presence when receiving an unsubscribe onelouiz’
2017-07-16Send responses when we receive an unsubscribed presencelouiz’
2017-07-16Use a db roster to manage biboumi’s presence with the contactslouiz’
2017-07-14Send the 332 status only for our own presenceslouiz’
2017-07-08Remove an unused variablelouiz’
2017-07-08Replace a function argument from ... to the template Args&&... thinglouiz’