aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Block messages from strangers before mod_mam/mod_offline processingEvgeniy Khramtsov2017-09-021-18/+36
| | | | Fixes #1713
* Deprecate `s2s_use_starttls: required_trusted`Evgeniy Khramtsov2017-09-021-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_registerEvgeniy Khramtsov2017-09-011-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)Badlop2017-08-251-12/+15
|
* Fix a typoEvgeniy Khramtsov2017-08-251-1/+1
|
* Add forgotten caching options to the validator (thanks to Jan Pinkas)Evgeniy Khramtsov2017-08-242-2/+18
|
* Rewrite muc_register_nick and muc_unregister_nick to be DB independent (#1954)Badlop2017-08-242-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 Khramtsov2017-08-231-19/+23
| | | | Fixes #1958
* When creating room, set option to ensure config is set in muc_room table (#1954)Badlop2017-08-211-1/+2
|
* Fix crash when destroying room without providing reason (#1954)Badlop2017-08-211-1/+1
|
* Apply cosmetic changes to previous commitHolger Weiss2017-08-182-3/+2
|
* Suppress push notifications for online clientsHolger Weiss2017-08-182-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)Badlop2017-08-181-6/+8
|
* Preserve correct order of deserialized XML elementsEvgeniy Khramtsov2017-08-181-2/+2
| | | | Fixes #1939
* Get rid of deprecated crypto functionsEvgeniy Khramtsov2017-08-173-2/+17
|
* mod_stream_mgmt: Delete 'c2s_init' hookHolger Weiss2017-08-171-1/+6
| | | | | Delete the 'c2s_init' hook when the last 'mod_stream_mgmt' instance is stopped.
* mod_stream_mgmt: Remove outdated TODO commentHolger Weiss2017-08-171-2/+0
| | | | The CSI queue is now flushed from mod_client_state.
* Don't attempt to access(2) a certificate fileEvgeniy Khramtsov2017-08-172-17/+8
| | | | Fixes #1375
* Revert "Temporary remove recent last_item refactor"Christophe Romain2017-08-141-234/+178
| | | | This reverts commit 1820b4f63b5c08a7a5fc603a7161d5c5e7e92ab4.
* Merge remote-tracking branch 'processone/pr/1938'Holger Weiss2017-08-142-4/+4
|\ | | | | | | | | * processone/pr/1938: Let 'domain_certfile' take higher precedence
| * Let 'domain_certfile' take higher precedenceHolger Weiss2017-08-132-4/+4
| | | | | | | | | | If a 'domain_certfile' is specified, use that instead of the 's2s_certfile' (or 'c2s_certfile').
* | Temporary remove recent last_item refactor17.08Christophe Romain2017-08-141-178/+234
|/
* Apply URL decoding wherever possibleEvgeniy Khramtsov2017-08-131-4/+3
| | | | Fixes #1936
* Fix typo from 9c5427e0cChristophe Romain2017-08-111-2/+1
|
* Process on_user_offline only from valid sessionsChristophe Romain2017-08-111-2/+3
|
* Fix regression introduced by b82b93f8f0c229eEvgeniy Khramtsov2017-08-111-16/+11
| | | | Fixes #1928
* Remove temporary debugChristophe Romain2017-08-111-2/+0
|
* Use correct c2s process sending PEP with multi devicesChristophe Romain2017-08-111-5/+4
|
* PubSub: refactor send_last_items remove send_loopChristophe Romain2017-08-111-234/+181
|
* prosody2ejabberd: Support PEP importHolger Weiss2017-08-101-44/+67
|
* prosody2ejabberd: Remove superfluous 'catch'Holger Weiss2017-08-101-1/+1
|
* Rename remove_room hook backEvgeniy Khramtsov2017-08-101-1/+1
|
* Add support of section 4.9.3.16 on rfc6120Christophe Romain2017-08-101-1/+5
|
* Fix pubsub send_loop after 3fec7824Christophe Romain2017-08-091-2/+2
|
* Introduce 'hosts' optionEvgeniy Khramtsov2017-08-0812-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 consistencyChristophe Romain2017-08-071-6/+6
|
* Get rid of export_allEvgeniy Khramtsov2017-08-051-1/+1
|
* Replace gen_fsm with p1_fsm to avoid warnings in OTP20+Evgeniy Khramtsov2017-08-0513-95/+90
|
* ejabberd_c2s: Fix priority of 'certfile' optionHolger Weiss2017-08-051-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 commitBadlop2017-08-041-1/+1
|
* Merge pull request #1881 from weiss/pushChristophe Romain2017-08-048-30/+1121
|\ | | | | Support XEP-0357: Push Notifications
| * Add mod_push_keepaliveHolger Weiss2017-07-213-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 NotificationsHolger Weiss2017-07-206-18/+837
| | | | | | | | Closes #1379.
* | Remove unused 'managers' option, related to the deferred XEP-0321 (#1443)Badlop2017-08-041-6/+2
| |
* | Fix missing validation from 633b68db1 (#1900)Christophe Romain2017-08-041-2/+2
| |
* | Keep disco#info on PEP compatible with XEP-0060 (#1717)Christophe Romain2017-08-031-1/+6
| |
* | Move pubsub sql export to pubsub_db_sql moduleChristophe Romain2017-08-032-96/+97
| |
* | Fix Xref from 5dcc97cChristophe Romain2017-08-031-2/+2
| |
* | Change policy of user_resources commandPaweł Chmielowski2017-08-031-1/+1
| | | | | | | | This fixes issue #1908
* | Preliminary export PubSub data from Mnesia tables to SQL file (#1571)Badlop2017-08-032-2/+99
| |