Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-10 | Reset the preferred private JID when all resources leave a room | louiz’ | |
For example if we are talking in private with nick Joe from room #foo, and then we leave that room, we start receiving Joe’s message from the server-wide JID e2e tests included!!! | |||
2016-06-08 | Support multiple nick session, except for IQs | louiz’ | |
ref #2556 | |||
2016-06-08 | Forward everything to all concerned XMPP resources | louiz’ | |
2016-06-08 | Remove all usage of std::list | louiz’ | |
2016-06-08 | Add methods to know which resource is on which server or channel | louiz’ | |
2016-06-08 | Associate a bridge with a bare JID instead of a full JID | louiz’ | |
ref #2556 | |||
2016-05-13 | Use “using” instead of typedef | louiz’ | |
2016-05-04 | Style fix | louiz’ | |
Move all constructors at the top of classes | |||
2016-04-27 | Include the Configure ad-hoc command on biboumi's JID for fixed_irc_server | louiz’ | |
Because a jid like “freenode.example.org” is both the JID for the configured IRC server, and biboumi’s JID. fix #3175 | |||
2016-04-22 | Forward the topic authors, handle the author from 333 messages | louiz’ | |
fix #2 | |||
2016-04-22 | Support RPL_NOTPIC and 005 | louiz’ | |
2016-02-10 | Move the irc callbacks into the cpp file | Florent Le Coz | |
2016-01-21 | Fix a clang-check warning | Florent Le Coz | |
I think it was a UB | |||
2016-01-09 | Do not fail to build when litesql is not used | Florent Le Coz | |
fix #3151 | |||
2016-01-04 | Support a trusted SHA1 fingerprint to be configured for each IRC server | Florent Le Coz | |
2016-01-04 | Support multi-prefix | Florent Le Coz | |
See http://ircv3.net/specs/extensions/multi-prefix-3.1.html ref #3103 | |||
2016-01-04 | Use the configured encoding value when decoding received messages | Florent Le Coz | |
2016-01-04 | Also provide in and out encoding configure options for IRC servers | Florent Le Coz | |
2016-01-04 | Add an ad-hoc configure command on IRC channels | Florent Le Coz | |
Include encodingIn and encodingOut options, unused at the moment | |||
2016-01-04 | Add a ChannelOptions table in the DB | Florent Le Coz | |
And a way to retrieve its values, defaulting on the ServerOptions for unset values. | |||
2015-12-23 | Notify systemd when the process is stopping | Florent Le Coz | |
2015-12-23 | Also store a reference instead of a pointer, in AdhocCommandsHandler | Florent Le Coz | |
2015-12-21 | Use references instead of raw pointer, to store the “parent” object | Florent Le Coz | |
In Bridge and IrcClient | |||
2015-12-03 | Add an ad-hoc command to disconnect a user from one or more IRC server | Florent Le Coz | |
fix #3077 | |||
2015-12-03 | JID class provides bare() and full() methods | Florent Le Coz | |
2015-12-01 | Add the outgoing_bind option | Florent Le Coz | |
Lets the admin choose a local address to bind each outgoing (IRC) socket. | |||
2015-11-05 | Fix a clang warning | Florent Le Coz | |
2015-11-05 | Provide an adhoc option to let user pass the cert verif for some IRC servers | Florent Le Coz | |
2015-11-02 | Fix the initial IRC nickname (was using realname, by mistake) | Florent Le Coz | |
2015-10-31 | Do not forget to implement a method | Florent Le Coz | |
2015-10-31 | Implement a basic webirc support | Florent Le Coz | |
See https://kiwiirc.com/docs/webirc fix #3135 | |||
2015-10-31 | Fix the double sending of the USER command | Florent Le Coz | |
2015-10-31 | Remove some useless includes | Florent Le Coz | |
2015-10-29 | Remove a write to std::cout from Database’s constructor | Florent Le Coz | |
2015-10-29 | Use Catch for our test suite | Florent Le Coz | |
`make check` is also added to compile and run the tests Catch is fetched with cmake automatically into the build directory when needed | |||
2015-10-26 | Fix some trivial issues reported by cppcheck | Florent Le Coz | |
2015-10-26 | Fix the jidprep tests when built without libidn | Florent Le Coz | |
2015-10-24 | Display a success message at the end of the test suite | Florent Le Coz | |
2015-10-24 | Use “using” instead of typedef | Florent Le Coz | |
2015-10-24 | Remove an unused include | Florent Le Coz | |
2015-10-24 | Some little fixes in test.cpp | Florent Le Coz | |
2015-10-24 | Only compile database.cpp if configured with litesql | Florent Le Coz | |
2015-10-15 | Separate the DNS resolution logic from the TCP communication logic | Florent Le Coz | |
fix #3137 | |||
2015-10-12 | Introduce the realname_from_jid option | Florent Le Coz | |
When set to true, the realname and username are extracted (by default) from the user’s JID fix #3136 | |||
2015-10-12 | Provide the “realname_customization” option | Florent Le Coz | |
ref #3136 | |||
2015-10-12 | The realname is also saved as an IrcClient member | Florent Le Coz | |
2015-09-23 | TIL std::string::end and std::string::begin… | Florent Le Coz | |
2015-09-23 | Make sure the user-provided username does not contain spaces | Florent Le Coz | |
2015-09-23 | Provide username and realname IRC server options | Florent Le Coz | |
Used in the USER command when connecting to the IRC server, instead of the first nick. fix #3028 | |||
2015-09-22 | Fix two small warnings | Florent Le Coz | |