aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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.
* | mod_privacy: Don't try to look up 'undefined' listHolger Weiss2019-07-241-0/+2
| | | | | | | | | | | | | | | | Don't crash if the <query/> element of an IQ of type 'set' contains neither a <default/> nor an <active/> child. This fixes a regression introduced in commit 8410a203ec81f0b0b9e4885221abf1d7ba6bd9f1.
* | Fix UTF-8 support in translation filesEvgeny Khramtsov2019-07-2428-31/+36
| |
* | Add 'certauth' command to extauth portEvgeny Khramtsov2019-07-242-3/+6
| |
* | mod_stream_mgmt: Allow flexible timeout formatHolger Weiss2019-07-232-11/+16
| | | | | | | | | | Adjust mod_stream_mgmt and the related code in mod_push_keepalive to support the flexible timeout format.
* | Fix wrong virtual host in mod_pubsub:send_stanza (#2930)Christophe Romain2019-07-221-1/+5
| |
* | Log an error when JWT authentication is configured without jwt_keyEvgeny Khramtsov2019-07-193-5/+12
| |
* | Fix typoEvgeny Khramtsov2019-07-181-1/+1
| |
* | Improve robustness of reading jwt_key optionEvgeny Khramtsov2019-07-184-8/+13
| |
* | Get rid of useless codeEvgeny Khramtsov2019-07-181-9/+0
| |
* | Don't forget to unregister route when the owning process is deadEvgeny Khramtsov2019-07-181-1/+9
| |
* | Remove Riak supportEvgeny Khramtsov2019-07-1844-3579/+23
| | | | | | | | | | | | | | | | | | | | Reasons: - Riak DB development is almost halted after Basho - riak-erlang-client is abandoned and doesn't work correctly with OTP22 - Riak is slow in comparison to other databases - Missing key ordering makes it impossible to implement range queries efficiently (e.g. MAM queries)
* | Mention about a few Riak tests being brokenMickaël Rémond2019-07-181-0/+8
| |
* | Explain how to kill stuck common test runMickaël Rémond2019-07-181-0/+7
| |
* | Update docker test READMEMickaël Rémond2019-07-181-0/+12
| |
* | Fix example on test data set deletionMickaël Rémond2019-07-181-3/+4
| |
* | Report failures of changing net_ticktimeEvgeny Khramtsov2019-07-181-1/+9
| |
* | Reset net ticktime on config reloadEvgeny Khramtsov2019-07-181-3/+12
| |
* | Allow flexible timeout format in session_expiry option of mod_mqttEvgeny Khramtsov2019-07-172-13/+14
| |
* | Use econf:timeout() instead of econf:pos_int() wherever appropriateEvgeny Khramtsov2019-07-1711-41/+44
| |
* | Improve RPC calls in mod_configureEvgeny Khramtsov2019-07-171-5/+9
| |
* | Fix pending nodes retrieval for SQL backendEvgeny Khramtsov2019-07-171-32/+17
| | | | | | | | Thanks to Christophe Romain
* | Allow more flexible timeout values in the configurationEvgeny Khramtsov2019-07-161-1/+1
| | | | | | | | | | | | | | | | | | | | Now all timeout values can be expanded with suffixes, e.g. ``` negotiation_timeout: 30s s2s_timeout: 10 minutes cache_life_time: 1 hour ``` If the suffix is not given, the timeout is assumed in *seconds*
* | Change time unit of hibernation_timeout option to 'second'Evgeny Khramtsov2019-07-161-1/+1
| | | | | | | | This is done for the sake of consistency with other options
* | Fix typos using codespellEvgeny Khramtsov2019-07-1625-29/+29
| |
* | Avoid record duplicationEvgeny Khramtsov2019-07-161-18/+22
| |