Age | Commit message (Expand) | Author |
2017-08-30 | Mark messages from the IRC server as private and no-copy | louiz’ |
2017-08-27 | Remove a forgotten and useless comment | louiz’ |
2017-08-27 | Add support for the "history" node on MUC join | louiz’ |
2017-08-27 | In fixed mode, server messages come from biboumi’s hostname directly | louiz’ |
2017-08-26 | Add an index for the muc_log_line table | louiz’ |
2017-08-26 | Cache the encoding_in database value, to avoid doing a query for each message | louiz’ |
2017-08-24 | Small refactor in on_quit() | louiz’ |
2017-08-24 | Don’t forget to remove the user from the channel, when kicked | louiz’ |
2017-08-19 | Fix a sqlite3 leak when the database fails to open | louiz’ |
2017-08-19 | Display the correct error message when we fail to open the sqlite3 db | louiz’ |
2017-08-02 | Re-add a removed (by mistake) pointer null check | louiz’ |
2017-07-21 | Do not ignore empty values when receiving a data form | louiz’ |
2017-07-20 | Add the possibility to invite any external JID to a room | louiz’ |
2017-07-20 | Do not reply with an error when receiving a presence for a user JID | louiz’ |
2017-07-20 | In fixed mode, fix the iid type of the component JID | louiz’ |
2017-07-20 | Drop support for botan < 2.0 | louiz’ |
2017-07-16 | Correctly remove the last resource from the channel, in persistent mode | louiz’ |
2017-07-16 | Send an unsubscribed presence on a probe if we don’t have a roster entry | louiz’ |
2017-07-16 | Answer to presences of type='probe' | louiz’ |
2017-07-16 | Only send the IRC server presence if the user has this JID in their roster | louiz’ |
2017-07-16 | Implement the roster presences from IRC servers | louiz’ |
2017-07-16 | Send an additional unsubscribed presence when receiving an unsubscribe one | louiz’ |
2017-07-16 | Send responses when we receive an unsubscribed presence | louiz’ |
2017-07-16 | Use a db roster to manage biboumi’s presence with the contacts | louiz’ |
2017-07-14 | Send the 332 status only for our own presences | louiz’ |
2017-07-08 | Remove an unused variable | louiz’ |
2017-07-08 | Replace a function argument from ... to the template Args&&... thing | louiz’ |
2017-07-08 | Remove many log_debug from the database module | louiz’ |
2017-07-08 | Send status code='332' on biboumi or IRC server’s shutdown | louiz’ |
2017-07-08 | Send a 110 status code on a QUIT received for ourself | louiz’ |
2017-07-08 | Remove a bunch of useless string_literal usage | louiz’ |
2017-07-08 | Use a more precise return type, instead of auto | louiz’ |
2017-07-08 | Remove all the empty “options” members in Column classes | louiz’ |
2017-07-06 | Add some scopes around various XmlSubNode | louiz’ |
2017-07-06 | Add a global “persistent” option | louiz’ |
2017-06-23 | Move a few functions from select_query to query | louiz’ |
2017-06-22 | Set the database pointer to nullptr after a close | louiz’ |
2017-06-21 | Re-implement correctly the handling of failure to open the database | louiz’ |
2017-06-16 | Add a Record History option in the Channel configuration form | louiz’ |
2017-06-16 | Using OptionalBool, add RecordHistoryOptional col into IrcChannelOptions table | louiz’ |
2017-06-16 | At startup, upgrade all database tables by adding missing columns | louiz’ |
2017-06-14 | Fix cstdint -> cstddef, to fix compilation on freebsd | louiz’ |
2017-06-14 | Explicitely declare the add_param<Id> specialization | louiz’ |
2017-06-14 | Add a 0 default value for template argument N | louiz’ |
2017-06-14 | Fix compilation (many warnings, and a linkage error) with clang++ | louiz’ |
2017-06-14 | Fix an inversion of tlsPorts_ and ports_ | louiz’ |
2017-06-14 | Explicitely close the Database before re-opening it | louiz’ |
2017-06-14 | Add a Statement class to manage the sqlite3_stmt objects and avoid leaks | louiz’ |
2017-06-14 | Add default values for the database columns | louiz’ |
2017-06-14 | Implement our own database ORM, and update the whole code to use it | louiz’ |