Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-29 | Add AdhocCommandHandlers::add_command to simplify the usage of this class | louiz’ | |
And make things a little bit clearer | |||
2016-09-29 | Look for uuid/uuid.h instead of just uuid.h | louiz’ | |
Avoids a conflict between /usr/include/uuid.h and /usr/local/include/uuid/uuid.h on freebsd | |||
2016-09-22 | Respond to disco#info requests on IRC server JIDs | louiz’ | |
This makes it possible to execute an ad-hoc command on a server, with clients like Gajim, for example. | |||
2016-09-21 | Some little style/typo fixes | louiz’ | |
2016-09-04 | Add 2 missing namespaces in our disco#info result | louiz’ | |
2016-09-04 | MAM results can be filtered by start and end dates | louiz’ | |
2016-08-28 | Respond to MAM requests on a channel JID | louiz’ | |
At the moment, result-set-management is not implemented, the whole history (well, at most 1024 messages) is returned. | |||
2016-08-22 | Add missing algorithm include | louiz’ | |
2016-08-23 | Only save the logs if recordHistory global config option is true | louiz’ | |
2016-08-22 | Add a global configure ad-hoc command, with max history length | louiz’ | |
2016-08-18 | Forward IRC invites to XMPP | louiz’ | |
2016-08-17 | On a client error, do not QUIT, just make the resource leave all channels | louiz’ | |
This should fix #3205 | |||
2016-08-16 | Forward mediated invitations (XMPP to IRC only) | louiz’ | |
2016-08-16 | Add ping to the disco info of the gateay | louiz’ | |
2016-08-10 | Don’t use ! as the separator for nicknames, use % instead | louiz’ | |
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-07-04 | Replace all include guards by #pragma once | louiz’ | |
It’s $CURRENT_YEAR | |||
2016-06-24 | Log a warning when we receive an iq without a from | louiz’ | |
2016-06-24 | Properly set the “from” of the ping results to the correct full JID | louiz’ | |
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-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-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 | 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 | |||
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-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-10-26 | Fix some trivial issues reported by cppcheck | Florent Le Coz | |
2015-10-24 | Remove an unused include | Florent Le Coz | |
2015-10-12 | Provide the “realname_customization” option | Florent Le Coz | |
ref #3136 | |||
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 | |
2015-09-21 | Add a field (in the configure form) to specifiy an after-connect IRC command | Florent Le Coz | |
2015-09-21 | Provide Ports and TLS Ports IRC-server ad-hoc options | Florent Le Coz | |
This let any user choose which ports to use when connecting to the IRC server. This also lets the user choose whether or not to force TLS usage (by setting no non-TLS port). fix #2731 | |||
2015-09-18 | Introduce the configure ad-hoc command on irc servers | Florent Le Coz | |
Provides two options for now, and they have no effect yet | |||
2015-09-18 | Add an AdhocCommandsHandler to store commands specific to IRC servers | Florent Le Coz | |
2015-09-01 | Use unique_ptr to store the XmlNode’s children | Florent Le Coz | |
Also fix some constness things | |||
2015-09-01 | XmlNodes are now always closed | Florent Le Coz | |
Remove the close() method and closed attribute. Remove all the calls to close(). (Save one bool per XmlNode, yay, and save a few ifs and some useless function calls. At best it should be unnoticeably faster and lighter and save a few keystrokes in the future) | |||
2015-06-09 | Do not send the admin-only adhoc commands to non-admin users | Florent Le Coz | |
They were not able to execute them anyway, so this was just a little usability issue. |