Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-12 | Do not send an “not-implemented” error when receiving an iq error | louiz’ | |
2016-12-12 | Auto accept presence subscription | louiz’ | |
2016-12-11 | Do not change the nick when joining a second room with a different nick | louiz’ | |
As the doc says, the nick changes must be explicit in an already joined room, and not when joining a room. | |||
2016-12-04 | Avoid a potential nullptr dereference | louiz’ | |
2016-11-15 | Support the ident protocol | louiz’ | |
fix #3211 | |||
2016-11-07 | Remove a never reached (and non-sensical) error | louiz’ | |
2016-11-07 | Trivial refactor of get_user_bridge function | louiz’ | |
2016-11-07 | Add get-irc-connection-info adhoc command | louiz’ | |
fix #3171 | |||
2016-10-23 | Handle forced-join by just sending an invitation | louiz’ | |
fix #3116 | |||
2016-10-07 | Fix the muc#traffic response | louiz’ | |
Was completely broken, and the test was just useless | |||
2016-10-06 | Remove a potential nullptr dereference, on mam queryid | louiz’ | |
fix coverity CID 153376 | |||
2016-10-04 | Respond to muc#traffic requests | louiz’ | |
fix #3069 | |||
2016-10-03 | Make version requests work with global user JIDs as well | louiz’ | |
fix #3210 | |||
2016-10-03 | Implement result-set-management for LIST queries | louiz’ | |
ref #2948 | |||
2016-09-29 | Re-add the ad-hoc command the was removed by mistake in the previous commit | louiz’ | |
Thank you, e2e tests | |||
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 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-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-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 | 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-10-26 | Fix some trivial issues reported by cppcheck | Florent Le Coz | |
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. |