aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* When join new room with password, set pass and password_protected (#2668)Badlop2019-08-131-3/+30
|
* Improve rooms_* commands to accept 'global' as MUC service argument (#2976)Badlop2019-08-121-31/+25
|
* Fix typo in type specEvgeny Khramtsov2019-08-121-1/+1
|
* Spawn SQL connections on demand onlyEvgeny Khramtsov2019-08-126-133/+72
|
* Rename MUC command arguments from Host to Service (#2976)Badlop2019-08-081-61/+82
|
* Don't use close/2: set stop_reason explicitlyEvgeny Khramtsov2019-08-081-2/+3
| | | | Fixes #2984
* Remove fast_yaml overrideMickael Remond2019-08-062-2/+1
|
* Report connection error before waiting for resumptionEvgeny Khramtsov2019-08-062-12/+23
| | | | In other words don't hide the reason why c2s connection has failed
* Add tests for 'vcard' optionEvgeny Khramtsov2019-08-0612-6/+140
|
* Implement reload/3 for mod_http_uploadEvgeny Khramtsov2019-08-062-73/+116
|
* Add 19.08 Changelog19.08Jerome Sautret2019-08-051-1/+44
|
* Adopt mix task to changes in ejabberd_configPaweł Chmielowski2019-08-051-1/+1
|
* Bump version in mix.exsPaweł Chmielowski2019-08-051-1/+1
|
* Update mix depsPaweł Chmielowski2019-08-052-20/+21
|
* Don't retain module option on gen_mod supervisorEvgeny Khramtsov2019-08-0420-41/+53
| | | | | | When module's options were updated (e.g. by reloading ejabberd.yml) and, later, the module's process crashed, gen_mod supervisor restarts the process with outdated options. This is now fixed.
* Use tagged version for yconf as wellPaweł Chmielowski2019-08-021-2/+3
|
* Update deps to tagged versionsPaweł Chmielowski2019-08-021-12/+12
|
* Validate BINVAL values of vcard elements as Base64Evgeny Khramtsov2019-08-022-5/+8
|
* Introduce 'vcard' option for the modules supporting vCardsEvgeny Khramtsov2019-08-0215-36/+312
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The mapping between vCard's XML elements and YAML elements of 'vcard' option is straightforward. For example, if you want mod_muc to return the following vCard: ``` <vCard xmlns='vcard-temp'> <FN>Conferences</FN> <ADR> <WORK/> <STREET>Elm Street</STREET> </ADR> </vCard> ``` you need to set the configuration as: ``` modules: ... mod_muc: vcard: fn: Conferences adr: - work: true street: Elm Street ... ```
* Bump pkix versionEvgeny Khramtsov2019-08-011-1/+1
|
* Explain requirements of the FROM argument of send_message command (#2959)Badlop2019-08-011-1/+5
|
* Don't call ejabberd_cluster from its submodulesEvgeny Khramtsov2019-07-311-1/+1
| | | | Fixes #2971
* Fix db_type validationEvgeny Khramtsov2019-07-311-1/+1
|
* Add test that trigger get_only_item in pubsubPaweł Chmielowski2019-07-311-0/+11
|
* For pubsub items with max_item = 1 use order by in sql queriesPaweł Chmielowski2019-07-316-5/+59
|
* Don't render CAPTCHA whitelist when CAPTCHA is not configuredEvgeny Khramtsov2019-07-311-5/+9
| | | | Fixes #2970
* Change type of server_host column in mysql.new.sqlPaweł Chmielowski2019-07-311-24/+24
| | | | | | Indexes are done only on 191 byte slice of that (to fit in index limits), and since server_host could theoretically be bigger this causes mysql engine don't use indexes in full potential.
* Improve SQL timeouts handlingEvgeny Khramtsov2019-07-311-78/+79
| | | | Also improve some formatting
* Also catch 'shutdown' exit reasonEvgeny Khramtsov2019-07-301-0/+2
|
* Improve pattern matchingEvgeny Khramtsov2019-07-301-1/+1
|
* Implement read-repair for session pidsEvgeny Khramtsov2019-07-301-4/+18
|
* Remove dead codeEvgeny Khramtsov2019-07-301-3/+0
|
* Fix race condition when deleting c2s session recordEvgeny Khramtsov2019-07-301-1/+2
|
* Fix SQL connections leakageEvgeny Khramtsov2019-07-301-31/+34
|
* Fix previous commitEvgeny Khramtsov2019-07-301-2/+2
|
* Correctly report resume timeoutEvgeny Khramtsov2019-07-302-5/+6
|
* Expose access_model and publish_model in pubsub#metadataEvgeny Khramtsov2019-07-302-1/+3
| | | | Fixes #2931
* Generate 'remote-server-not-found' stanza error for non-IDN domainsEvgeny Khramtsov2019-07-291-2/+4
| | | | Fixes #2969
* Improve handling of errors in tree_action/3Evgeny Khramtsov2019-07-291-14/+33
|
* Appropriately abort pubsub transactionEvgeny Khramtsov2019-07-291-2/+8
|
* mod_multicast service discovery bugfix (thanks to McPo)(#2968)Badlop2019-07-291-2/+2
|
* Improve handling of errors in pubsub codeEvgeny Khramtsov2019-07-297-427/+611
|
* Apply shaping to websocket connectionsFrank Diebolt2019-07-292-19/+53
|
* Improve hooks validator and fix bugs related to hooks registrationEvgeny Khramtsov2019-07-2913-214/+300
|
* Improve ejabberd halting procedureEvgeny Khramtsov2019-07-264-9/+36
|
* Fix default value of resume_timeoutEvgeny Khramtsov2019-07-251-1/+1
|
* Don't attempt to restart killed lagerEvgeny Khramtsov2019-07-241-7/+0
| | | | This is not very robust and the call may hang forever
* Fix typo in log messageEvgeny Khramtsov2019-07-241-1/+1
|
* Improve SQL pool logicEvgeny Khramtsov2019-07-243-105/+76
| | | | Avoid using ETS table for SQL workers: rely on processes names instead
* Revert "mod_privacy: Don't try to look up 'undefined' list"Holger Weiss2019-07-241-2/+0
| | | | | This reverts commit 4218aecd1c7f58207ab17d3cccf2886d5558d62b. The issue was fixed in a0d3fb3b2333f5b221d06944509fd7e673bf1cc4 already.