Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-19 | Fix ce0d1704c6cc167c8bc891587952f78c55f979ad | Pablo Polvorin | |
Original request was to allow ejabberd sysadmin to generate tokens for specific users. JIDs must not be passed as argument when requesting the tokens. | |||
2016-07-18 | jlib: Don't try to keep just one <delay/> tag | Holger Weiss | |
It seems unclear whether XEP-0203 really mandates that stanzas may not have multiple <delay/> tags. Editing/removing existing tags doesn't seem worth the effort, especially as we'd have to take more care which tag to keep if the stanza already has more than one. | |||
2016-07-10 | Omit [info] message with number of queued stanzas | Holger Weiss | |
Just log a debug message if a stream management session times out and some stanzas weren't acknowledged. | |||
2016-07-10 | Fix compilation error | Evgeniy Khramtsov | |
2016-07-09 | Use hooks instead of direct calls to mod_mam | Evgeniy Khramtsov | |
2016-07-08 | mod_http_upload_quota: Depend on mod_http_upload | Holger Weiss | |
mod_http_upload_quota uses mod_http_upload's "docroot" option, so the mod_http_upload configuration must be parsed, first. Fixes #1025. | |||
2016-07-08 | Update stringprep and iconv | Mickael Remond | |
2016-07-08 | Do send last items only for subscription on current plugin type | Christophe Romain | |
2016-07-08 | Rename MUC/Sub's namespace | Evgeniy Khramtsov | |
2016-07-08 | Handle MUC/Sub subscriptions list request | Evgeniy Khramtsov | |
2016-07-08 | Advertise MUC/Sub support in MUC service disco#info | Evgeniy Khramtsov | |
2016-07-08 | Experimental MUC/Sub support | Evgeniy Khramtsov | |
2016-07-08 | Update dependencies | Mickael Remond | |
2016-07-07 | Get rid of warnings | Evgeniy Khramtsov | |
2016-07-07 | Warn on cyclic modules dependencies | Evgeniy Khramtsov | |
2016-07-06 | Revert "Recover fix of 907e239 lost in 9deb294 (thanks to Alexey Shchepin)" ↵ | Badlop | |
(#1183) This reverts commit 53f3a4580312ee503bfec1e2e14444ecad931fdd. | |||
2016-07-06 | Make modules loading in a dependent order (#1191) | Evgeniy Khramtsov | |
2016-07-06 | Add missing '/' for jid matching from commit e300f80 | Christophe Romain | |
2016-07-05 | Fix missed escaping in node_flat_sql.erl | Alexey Shchepin | |
2016-07-05 | Quote reserver 'type' keyword for pgsql to fix e300f80 | Christophe Romain | |
2016-07-05 | Fix use of like parameter in sql pubsub's requests | Christophe Romain | |
2016-07-03 | mod_configure: Fix editing of access rules | Holger Weiss | |
2016-07-01 | Grab new p1_utils that has fix for R19 | Paweł Chmielowski | |
2016-07-01 | Fix compilation issues on R19 | Paweł Chmielowski | |
2016-06-30 | Fix dependencies when using Elixir Mix | Mickael Remond | |
2016-06-30 | Update dependencies | Mickael Remond | |
2016-06-29 | mod_mam_mnesia: Force garbage collection | Holger Weiss | |
The VM fails to collect the garbage generated during MAM lookups automatically, so mod_mam_mnesia's memory usage easily goes up to several gigabytes if we don't force garbage collection. | |||
2016-06-29 | mod_client_state: Throttle PEP stanzas by default | Holger Weiss | |
2016-06-29 | Allow generation of oauth tokens from command line16.06 | Pablo Polvorin | |
Oauth tokens can be generated for commands (scopes) having admin|user|open policy. Restricted commands are not available as those are only usable from ejabberdctl command line. Four new commands are available: $ejabberdctl oauth_issue_token "stats;get_roster" Generates a token authorized to call both stats and get_roster commands. Note scopes must be separated by semicolon. $ejabberdctl oauth_list_tokens List tokens generated from the command line, with their scope and expirity time. $ejabberdctl oauth_list_scopes List scopes available $ejabberdctl oauth_revoke_token "Lbs7qdJfdKXOWzVrArgyckY055tE1xnt" Revokes the given token | |||
2016-06-27 | Include correct version in stream:stream when reporting errors | Paweł Chmielowski | |
This fixes issue #1174 | |||
2016-06-24 | Inline muc access rules | Paweł Chmielowski | |
2016-06-24 | acl: ACLName rule should match if any part of ACLName matches | Paweł Chmielowski | |
2016-06-24 | Update dependencies for 16.06x | Christophe Romain | |
2016-06-23 | Fix typo from d8bb5d9c | Christophe Romain | |
2016-06-23 | Prepare hex.pm release | Christophe Romain | |
2016-06-23 | mod_pubsub: Fix matching of set_node/1 result | Holger Weiss | |
nodetree_tree_sql:set_node/1 returns {result, NodeIdx} on success, not {ok, NodeIdx}. Thanks to Christophe Romain for spotting this. | |||
2016-06-23 | When convertion of xmlrpc argument to type fails, report it as error | Paweł Chmielowski | |
2016-06-23 | xref was broken when Elixir wasn't enabled | Jerome Sautret | |
2016-06-23 | Compile gen_mod early to help with undefined behaviour warnings | Paweł Chmielowski | |
2016-06-23 | Merge pull request #1165 from weiss/default-blocking-list | Evgeny Khramtsov | |
mod_blocking_sql: Handle default list corner case | |||
2016-06-22 | mod_blocking_sql: Handle default list corner case | Holger Weiss | |
Handle the situation where a list of the name "Blocked contacts" was created by an XEP-0016 client, but no default list exists. | |||
2016-06-22 | Add some tests for {shaper,access}_rules_validator | Paweł Chmielowski | |
2016-06-22 | Merge pull request #1120 from anagromataf/feature/archive-id-in-message-carbons | Christophe Romain | |
Send unique stanza id and archived tag also in the message carbons | |||
2016-06-22 | Restore get_items conditions when not using RSM (#1147) | Christophe Romain | |
2016-06-22 | Set HTTP/1.0 so github accepts the request (#1157) | Badlop | |
2016-06-22 | Fix PubSub RSM on get_items (#1147) | Christophe Romain | |
2016-06-22 | Update supported xep version | Christophe Romain | |
2016-06-22 | Fix pgsql compatibility on delete_old_messages (#1137) | Christophe Romain | |
2016-06-22 | XEP-0198: Apply cosmetic changes | Holger Weiss | |
2016-06-21 | XEP-0198: Also count stanzas when socket is closed | Holger Weiss | |
Don't forget to count stanzas received from the stream management client that are processed right after the connection was lost. |