Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | When convertion of xmlrpc argument to type fails, report it as error | Paweł Chmielowski | 2016-06-23 | 1 | -1/+5 | |
| | ||||||
* | mod_blocking_sql: Handle default list corner case | Holger Weiss | 2016-06-22 | 1 | -1/+6 | |
| | | | | | Handle the situation where a list of the name "Blocked contacts" was created by an XEP-0016 client, but no default list exists. | |||||
* | Merge pull request #1120 from anagromataf/feature/archive-id-in-message-carbons | Christophe Romain | 2016-06-22 | 1 | -8/+29 | |
|\ | | | | | Send unique stanza id and archived tag also in the message carbons | |||||
| * | Send unique stanza id and archived tag also in the message carbons | Tobias Kräntzer | 2016-05-15 | 1 | -8/+29 | |
| | | | | | | | | | | | | - Change order of the hooks in mod_mam for sending and receiving packets. Messages are archived before a carbon copy is send to the other recourcces. - Add archived tag and unique stanza id to the outgoing packet to have message carbons with the archive information. - Add additional hook (in mod_mam) to strip the archive tag for outgoing packets after message carbons have been send. | |||||
* | | Restore get_items conditions when not using RSM (#1147) | Christophe Romain | 2016-06-22 | 1 | -1/+2 | |
| | | ||||||
* | | Set HTTP/1.0 so github accepts the request (#1157) | Badlop | 2016-06-22 | 1 | -1/+1 | |
| | | ||||||
* | | Fix PubSub RSM on get_items (#1147) | Christophe Romain | 2016-06-22 | 1 | -7/+4 | |
| | | ||||||
* | | Update supported xep version | Christophe Romain | 2016-06-22 | 1 | -1/+1 | |
| | | ||||||
* | | Fix pgsql compatibility on delete_old_messages (#1137) | Christophe Romain | 2016-06-22 | 1 | -2/+2 | |
| | | ||||||
* | | XEP-0198: Apply cosmetic changes | Holger Weiss | 2016-06-21 | 1 | -18/+17 | |
| | | ||||||
* | | XEP-0198: Also count stanzas when socket is closed | Holger Weiss | 2016-06-21 | 1 | -1/+3 | |
| | | | | | | | | | | Don't forget to count stanzas received from the stream management client that are processed right after the connection was lost. | |||||
* | | Use {access,shaper}_rules_validator in other places where access rules are used | Paweł Chmielowski | 2016-06-21 | 17 | -48/+44 | |
| | | ||||||
* | | Use new access_rules_validator in couple places | Paweł Chmielowski | 2016-06-21 | 2 | -6/+4 | |
| | | ||||||
* | | Add acl:{access,shaper}_rules_validator for use in {mod_}opt_type() | Paweł Chmielowski | 2016-06-21 | 1 | -1/+59 | |
| | | ||||||
* | | Allow {mod_}opt_type to transform values passed to it, and for better error ↵ | Paweł Chmielowski | 2016-06-21 | 2 | -24/+48 | |
| | | | | | | | | reporting | |||||
* | | Avoid cleanup on bag when disc_only, switch in memory (#1161) | Christophe Romain | 2016-06-21 | 1 | -1/+4 | |
| | | ||||||
* | | Fix handling of queued stanzas on session timeout | Holger Weiss | 2016-06-19 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | Don't fail to resend or bounce unacknowledged stanzas if the stream management session timed out. Closes #1160. | |||||
* | | Allow using shaper defined by name like in in s2s_shaper: fast | Paweł Chmielowski | 2016-06-16 | 1 | -2/+4 | |
| | | ||||||
* | | Typo in option name | Paweł Chmielowski | 2016-06-16 | 1 | -1/+1 | |
| | | ||||||
* | | Add shorter version of some common access rules definitions | Paweł Chmielowski | 2016-06-15 | 1 | -4/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This add conversion of - allow to - allow: all and - allow: acl_name to - allow: - acl: acl_name (this works also for deny, and number in shapers) | |||||
* | | Check password with jid:resourceprep when registering account (#996) | Badlop | 2016-06-14 | 1 | -0/+16 | |
| | | ||||||
* | | mod_mam: Fix "assume_mam_usage: if_enabled" | Holger Weiss | 2016-06-14 | 1 | -1/+6 | |
| | | ||||||
* | | Recover ec6c58a which was reverted in 100827e (thanks to Alexey Shchepin) | Badlop | 2016-06-10 | 1 | -1/+1 | |
| | | ||||||
* | | push_roster must convert read strings to binaries (#1075) | Badlop | 2016-06-08 | 1 | -1/+2 | |
| | | ||||||
* | | Recover fix of 907e239 lost in 9deb294 (thanks to Alexey Shchepin) | Badlop | 2016-06-08 | 1 | -1/+1 | |
| | | ||||||
* | | Allow again multiple fqdn values in configuration (EJAB-1578) | Badlop | 2016-06-08 | 1 | -6/+9 | |
| | | ||||||
* | | Merge pull request #1125 from vthriller/roster-push | badlop | 2016-06-08 | 1 | -5/+5 | |
|\ \ | | | | | | | mod_roster should probably respect roster item changes introduced with roster_process_item hooks upon pushing | |||||
| * | | mod_roster should probably respect roster item changes introduced with ↵ | vthriller | 2016-05-19 | 1 | -5/+5 | |
| | | | | | | | | | | | | roster_process_item hooks upon pushing | |||||
* | | | Produce mod_last entry on account creation (processone/ejabberd-contrib#62) | Badlop | 2016-06-08 | 1 | -1/+12 | |
| | | | ||||||
* | | | When stopping ejabberd, stop modules after broadcasting c2s shutdown (#1144) | Badlop | 2016-06-07 | 1 | -1/+1 | |
| | | | ||||||
* | | | mod_pubsub: Fix node configuration changes for SQL | Holger Weiss | 2016-06-06 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | nodetree_tree_sql:set_node/1 returns {ok, NodeIdx} rather than 'ok' on success. | |||||
* | | | Simplify check for carbon-copied chat states | Holger Weiss | 2016-06-05 | 3 | -11/+15 | |
| | | | | | | | | | | | | | | | | | | Let jlib:is_standalone_chat_state/1 unwrap carbon copies rather than leaving this to the caller. We still export jlib:unwrap_carbon/1, as this function might also be useful for other purposes. | |||||
* | | | mod_client_state: Fix handling of chat states | Holger Weiss | 2016-06-05 | 1 | -4/+3 | |
| | | | | | | | | | | | | | | | Fix the check for chat states sent from other resources of the same user. | |||||
* | | | mod_client_state: Simplify handling of PEP stanzas | Holger Weiss | 2016-06-05 | 1 | -30/+12 | |
| | | | | | | | | | | | | | | | | | | Let mod_client_state simply queue the most recent item of a given PEP node (from a given contact) instead of also taking the payload namespace into account. | |||||
* | | | XEP-0352: Pass chat states of other resources | Holger Weiss | 2016-06-03 | 1 | -3/+14 | |
| | | | | | | | | | | | | | | | | | | | | | Don't hold back (carbon copies of) chat states from other resources, as they might be used to sync the state of conversations across clients. E.g., if one client becomes active, another one might want to remove a notification (immediately). | |||||
* | | | Unwrap carbon copies when checking for chat states | Holger Weiss | 2016-06-03 | 3 | -3/+47 | |
| | | | | | | | | | | | | Detect standalone chat states that were carbon-copied. | |||||
* | | | Ignore <delay/> when checking for chat states | Holger Weiss | 2016-06-03 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | Ignore XEP-0203 elements when checking whether a message stanza is a standalone chat state. | |||||
* | | | Fix "unused variable" warning | Holger Weiss | 2016-06-03 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix problem in dfee843 when non-occupant admin kicks an occupant (#1135) | Badlop | 2016-06-03 | 1 | -8/+9 | |
| | | | ||||||
* | | | Stronger tests in the test suite, SQL updates and fixes | Alexey Shchepin | 2016-06-02 | 7 | -274/+280 | |
| | | | ||||||
* | | | Report in SQL when scram is enabled but the stored password isn't (#1096) | Badlop | 2016-06-01 | 1 | -1/+10 | |
| | | | ||||||
* | | | Ignore offline sessions | Holger Weiss | 2016-06-01 | 2 | -8/+13 | |
| | | | | | | | | | | | | | | | Let mod_admin_extra and mod_configure ignore offline sessions when querying the session table. | |||||
* | | | Fix set_presence API | Christophe Romain | 2016-05-31 | 1 | -10/+19 | |
| | | | ||||||
* | | | More strict check for commands with policy user | Paweł Chmielowski | 2016-05-30 | 1 | -1/+6 | |
| | | | ||||||
* | | | Allow @ inside acl user{,_glob,_regexp} to pass both user and server in ↵ | Paweł Chmielowski | 2016-05-30 | 1 | -4/+12 | |
| | | | | | | | | | | | | single string | |||||
* | | | Allow passing username and ip to ejabberd_comamnds, and use it in mod_http_api | Paweł Chmielowski | 2016-05-26 | 2 | -36/+45 | |
| | | | ||||||
* | | | Use acl:access_matches in c2s | Paweł Chmielowski | 2016-05-26 | 1 | -7/+10 | |
| | | | ||||||
* | | | New ACL infrastructure | Paweł Chmielowski | 2016-05-26 | 1 | -127/+224 | |
| | | | ||||||
* | | | Do not call transform_terms multiple times on configs when merging them | Paweł Chmielowski | 2016-05-26 | 1 | -2/+2 | |
| | | | ||||||
* | | | Retrieve parenthesis for easy reading, lost in old commit 9deb294 | Badlop | 2016-05-25 | 1 | -2/+2 | |
| | | |