aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* When convertion of xmlrpc argument to type fails, report it as errorPaweł Chmielowski2016-06-231-1/+5
|
* mod_blocking_sql: Handle default list corner caseHolger Weiss2016-06-221-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-carbonsChristophe Romain2016-06-221-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 carbonsTobias Kräntzer2016-05-151-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 Romain2016-06-221-1/+2
| |
* | Set HTTP/1.0 so github accepts the request (#1157)Badlop2016-06-221-1/+1
| |
* | Fix PubSub RSM on get_items (#1147)Christophe Romain2016-06-221-7/+4
| |
* | Update supported xep versionChristophe Romain2016-06-221-1/+1
| |
* | Fix pgsql compatibility on delete_old_messages (#1137)Christophe Romain2016-06-221-2/+2
| |
* | XEP-0198: Apply cosmetic changesHolger Weiss2016-06-211-18/+17
| |
* | XEP-0198: Also count stanzas when socket is closedHolger Weiss2016-06-211-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 usedPaweł Chmielowski2016-06-2117-48/+44
| |
* | Use new access_rules_validator in couple placesPaweł Chmielowski2016-06-212-6/+4
| |
* | Add acl:{access,shaper}_rules_validator for use in {mod_}opt_type()Paweł Chmielowski2016-06-211-1/+59
| |
* | Allow {mod_}opt_type to transform values passed to it, and for better error ↵Paweł Chmielowski2016-06-212-24/+48
| | | | | | | | reporting
* | Avoid cleanup on bag when disc_only, switch in memory (#1161)Christophe Romain2016-06-211-1/+4
| |
* | Fix handling of queued stanzas on session timeoutHolger Weiss2016-06-191-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: fastPaweł Chmielowski2016-06-161-2/+4
| |
* | Typo in option namePaweł Chmielowski2016-06-161-1/+1
| |
* | Add shorter version of some common access rules definitionsPaweł Chmielowski2016-06-151-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)Badlop2016-06-141-0/+16
| |
* | mod_mam: Fix "assume_mam_usage: if_enabled"Holger Weiss2016-06-141-1/+6
| |
* | Recover ec6c58a which was reverted in 100827e (thanks to Alexey Shchepin)Badlop2016-06-101-1/+1
| |
* | push_roster must convert read strings to binaries (#1075)Badlop2016-06-081-1/+2
| |
* | Recover fix of 907e239 lost in 9deb294 (thanks to Alexey Shchepin)Badlop2016-06-081-1/+1
| |
* | Allow again multiple fqdn values in configuration (EJAB-1578)Badlop2016-06-081-6/+9
| |
* | Merge pull request #1125 from vthriller/roster-pushbadlop2016-06-081-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 ↵vthriller2016-05-191-5/+5
| | | | | | | | | | | | roster_process_item hooks upon pushing
* | | Produce mod_last entry on account creation (processone/ejabberd-contrib#62)Badlop2016-06-081-1/+12
| | |
* | | When stopping ejabberd, stop modules after broadcasting c2s shutdown (#1144)Badlop2016-06-071-1/+1
| | |
* | | mod_pubsub: Fix node configuration changes for SQLHolger Weiss2016-06-061-0/+1
| | | | | | | | | | | | | | | nodetree_tree_sql:set_node/1 returns {ok, NodeIdx} rather than 'ok' on success.
* | | Simplify check for carbon-copied chat statesHolger Weiss2016-06-053-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 statesHolger Weiss2016-06-051-4/+3
| | | | | | | | | | | | | | | Fix the check for chat states sent from other resources of the same user.
* | | mod_client_state: Simplify handling of PEP stanzasHolger Weiss2016-06-051-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 resourcesHolger Weiss2016-06-031-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 statesHolger Weiss2016-06-033-3/+47
| | | | | | | | | | | | Detect standalone chat states that were carbon-copied.
* | | Ignore <delay/> when checking for chat statesHolger Weiss2016-06-031-1/+3
| | | | | | | | | | | | | | | Ignore XEP-0203 elements when checking whether a message stanza is a standalone chat state.
* | | Fix "unused variable" warningHolger Weiss2016-06-031-1/+1
| | |
* | | Fix problem in dfee843 when non-occupant admin kicks an occupant (#1135)Badlop2016-06-031-8/+9
| | |
* | | Stronger tests in the test suite, SQL updates and fixesAlexey Shchepin2016-06-027-274/+280
| | |
* | | Report in SQL when scram is enabled but the stored password isn't (#1096)Badlop2016-06-011-1/+10
| | |
* | | Ignore offline sessionsHolger Weiss2016-06-012-8/+13
| | | | | | | | | | | | | | | Let mod_admin_extra and mod_configure ignore offline sessions when querying the session table.
* | | Fix set_presence APIChristophe Romain2016-05-311-10/+19
| | |
* | | More strict check for commands with policy userPaweł Chmielowski2016-05-301-1/+6
| | |
* | | Allow @ inside acl user{,_glob,_regexp} to pass both user and server in ↵Paweł Chmielowski2016-05-301-4/+12
| | | | | | | | | | | | single string
* | | Allow passing username and ip to ejabberd_comamnds, and use it in mod_http_apiPaweł Chmielowski2016-05-262-36/+45
| | |
* | | Use acl:access_matches in c2sPaweł Chmielowski2016-05-261-7/+10
| | |
* | | New ACL infrastructurePaweł Chmielowski2016-05-261-127/+224
| | |
* | | Do not call transform_terms multiple times on configs when merging themPaweł Chmielowski2016-05-261-2/+2
| | |
* | | Retrieve parenthesis for easy reading, lost in old commit 9deb294Badlop2016-05-251-2/+2
| | |