Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Block messages from strangers before mod_mam/mod_offline processing | Evgeniy Khramtsov | 2017-09-02 | 1 | -18/+36 |
| | | | | Fixes #1713 | ||||
* | Deprecate `s2s_use_starttls: required_trusted` | Evgeniy Khramtsov | 2017-09-02 | 1 | -1/+7 |
| | | | | | | The functionality can be now obtained by using `s2s_use_starttls: required` with `mod_s2s_dialback` being unloaded. | ||||
* | Introduce 'redirect_url' option for mod_register | Evgeniy Khramtsov | 2017-09-01 | 1 | -2/+11 |
| | | | | | | | The option enables registration redirection as described in https://xmpp.org/extensions/xep-0077.html#redirect Fixes #1976 | ||||
* | Fix deletion of multiple offline messages using WebAdmin (#1962) | Badlop | 2017-08-25 | 1 | -12/+15 |
| | |||||
* | Fix a typo | Evgeniy Khramtsov | 2017-08-25 | 1 | -1/+1 |
| | |||||
* | Add forgotten caching options to the validator (thanks to Jan Pinkas) | Evgeniy Khramtsov | 2017-08-24 | 2 | -2/+18 |
| | |||||
* | Rewrite muc_register_nick and muc_unregister_nick to be DB independent (#1954) | Badlop | 2017-08-24 | 2 | -31/+17 |
| | | | | | | | | | Notice: The arguments expected have changed, instead of muc_register_nick Tim tim@example.org muc.example.org muc_unregister_nick Tim it expects now: muc_register_nick Tim tim@example.org example.org muc_unregister_nick tim@example.org example.org | ||||
* | Explicitly match against <domain/resource> | Evgeniy Khramtsov | 2017-08-23 | 1 | -19/+23 |
| | | | | Fixes #1958 | ||||
* | When creating room, set option to ensure config is set in muc_room table (#1954) | Badlop | 2017-08-21 | 1 | -1/+2 |
| | |||||
* | Fix crash when destroying room without providing reason (#1954) | Badlop | 2017-08-21 | 1 | -1/+1 |
| | |||||
* | Apply cosmetic changes to previous commit | Holger Weiss | 2017-08-18 | 2 | -3/+2 |
| | |||||
* | Suppress push notifications for online clients | Holger Weiss | 2017-08-18 | 2 | -2/+4 |
| | | | | | | | When a client enabled push notifications during the current session, notifications should be suppressed as long as the client is online. Suppressing the notification didn't work for the case where the notification was triggered by MAM, but this is now fixed. | ||||
* | Fix mod_multicast start and reading of configured limits (#1949) | Badlop | 2017-08-18 | 1 | -6/+8 |
| | |||||
* | Preserve correct order of deserialized XML elements | Evgeniy Khramtsov | 2017-08-18 | 1 | -2/+2 |
| | | | | Fixes #1939 | ||||
* | Get rid of deprecated crypto functions | Evgeniy Khramtsov | 2017-08-17 | 3 | -2/+17 |
| | |||||
* | mod_stream_mgmt: Delete 'c2s_init' hook | Holger Weiss | 2017-08-17 | 1 | -1/+6 |
| | | | | | Delete the 'c2s_init' hook when the last 'mod_stream_mgmt' instance is stopped. | ||||
* | mod_stream_mgmt: Remove outdated TODO comment | Holger Weiss | 2017-08-17 | 1 | -2/+0 |
| | | | | The CSI queue is now flushed from mod_client_state. | ||||
* | Don't attempt to access(2) a certificate file | Evgeniy Khramtsov | 2017-08-17 | 2 | -17/+8 |
| | | | | Fixes #1375 | ||||
* | Revert "Temporary remove recent last_item refactor" | Christophe Romain | 2017-08-14 | 1 | -234/+178 |
| | | | | This reverts commit 1820b4f63b5c08a7a5fc603a7161d5c5e7e92ab4. | ||||
* | Merge remote-tracking branch 'processone/pr/1938' | Holger Weiss | 2017-08-14 | 2 | -4/+4 |
|\ | | | | | | | | | * processone/pr/1938: Let 'domain_certfile' take higher precedence | ||||
| * | Let 'domain_certfile' take higher precedence | Holger Weiss | 2017-08-13 | 2 | -4/+4 |
| | | | | | | | | | | If a 'domain_certfile' is specified, use that instead of the 's2s_certfile' (or 'c2s_certfile'). | ||||
* | | Temporary remove recent last_item refactor17.08 | Christophe Romain | 2017-08-14 | 1 | -178/+234 |
|/ | |||||
* | Apply URL decoding wherever possible | Evgeniy Khramtsov | 2017-08-13 | 1 | -4/+3 |
| | | | | Fixes #1936 | ||||
* | Fix typo from 9c5427e0c | Christophe Romain | 2017-08-11 | 1 | -2/+1 |
| | |||||
* | Process on_user_offline only from valid sessions | Christophe Romain | 2017-08-11 | 1 | -2/+3 |
| | |||||
* | Fix regression introduced by b82b93f8f0c229e | Evgeniy Khramtsov | 2017-08-11 | 1 | -16/+11 |
| | | | | Fixes #1928 | ||||
* | Remove temporary debug | Christophe Romain | 2017-08-11 | 1 | -2/+0 |
| | |||||
* | Use correct c2s process sending PEP with multi devices | Christophe Romain | 2017-08-11 | 1 | -5/+4 |
| | |||||
* | PubSub: refactor send_last_items remove send_loop | Christophe Romain | 2017-08-11 | 1 | -234/+181 |
| | |||||
* | prosody2ejabberd: Support PEP import | Holger Weiss | 2017-08-10 | 1 | -44/+67 |
| | |||||
* | prosody2ejabberd: Remove superfluous 'catch' | Holger Weiss | 2017-08-10 | 1 | -1/+1 |
| | |||||
* | Rename remove_room hook back | Evgeniy Khramtsov | 2017-08-10 | 1 | -1/+1 |
| | |||||
* | Add support of section 4.9.3.16 on rfc6120 | Christophe Romain | 2017-08-10 | 1 | -1/+5 |
| | |||||
* | Fix pubsub send_loop after 3fec7824 | Christophe Romain | 2017-08-09 | 1 | -2/+2 |
| | |||||
* | Introduce 'hosts' option | Evgeniy Khramtsov | 2017-08-08 | 12 | -280/+380 |
| | | | | | | | | | | | | | | | The option can be used as a replacement of 'host' option when several (sub)domains are needed to be registered for the module. Note that you cannot combine both 'host' and 'hosts' in the config because 'host' option is of a higher priority. Example: mod_pubsub: ... hosts: - "pubsub1.@HOST@" - "pubsub2.@HOST@" Fixes #1883 | ||||
* | Rename stop_all_connections to stop_s2s_connections for consistency | Christophe Romain | 2017-08-07 | 1 | -6/+6 |
| | |||||
* | Get rid of export_all | Evgeniy Khramtsov | 2017-08-05 | 1 | -1/+1 |
| | |||||
* | Replace gen_fsm with p1_fsm to avoid warnings in OTP20+ | Evgeniy Khramtsov | 2017-08-05 | 13 | -95/+90 |
| | |||||
* | ejabberd_c2s: Fix priority of 'certfile' option | Holger Weiss | 2017-08-05 | 1 | -8/+13 |
| | | | | | | | | Use the 'certfile' listener option rather than a 'domain_certfile' for ejabberd_c2s listeners that have "tls: true" configured. A 'domain_certfile' should only be preferred for STARTTLS connections. Closes #1911. | ||||
* | Fix warning in previous commit | Badlop | 2017-08-04 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1881 from weiss/push | Christophe Romain | 2017-08-04 | 8 | -30/+1121 |
|\ | | | | | Support XEP-0357: Push Notifications | ||||
| * | Add mod_push_keepalive | Holger Weiss | 2017-07-21 | 3 | -13/+285 |
| | | | | | | | | | | | | This module tries to keep pending stream management sessions of push clients alive (as long as the disconnected clients are reachable via push notifications). | ||||
| * | Support XEP-0357: Push Notifications | Holger Weiss | 2017-07-20 | 6 | -18/+837 |
| | | | | | | | | Closes #1379. | ||||
* | | Remove unused 'managers' option, related to the deferred XEP-0321 (#1443) | Badlop | 2017-08-04 | 1 | -6/+2 |
| | | |||||
* | | Fix missing validation from 633b68db1 (#1900) | Christophe Romain | 2017-08-04 | 1 | -2/+2 |
| | | |||||
* | | Keep disco#info on PEP compatible with XEP-0060 (#1717) | Christophe Romain | 2017-08-03 | 1 | -1/+6 |
| | | |||||
* | | Move pubsub sql export to pubsub_db_sql module | Christophe Romain | 2017-08-03 | 2 | -96/+97 |
| | | |||||
* | | Fix Xref from 5dcc97c | Christophe Romain | 2017-08-03 | 1 | -2/+2 |
| | | |||||
* | | Change policy of user_resources command | Paweł Chmielowski | 2017-08-03 | 1 | -1/+1 |
| | | | | | | | | This fixes issue #1908 | ||||
* | | Preliminary export PubSub data from Mnesia tables to SQL file (#1571) | Badlop | 2017-08-03 | 2 | -2/+99 |
| | |