| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add 19.08 Changelog19.08 | Jerome Sautret | 2019-08-05 | 1 | -1/+44 |
| | | |||||
| * | Adopt mix task to changes in ejabberd_config | Paweł Chmielowski | 2019-08-05 | 1 | -1/+1 |
| | | |||||
| * | Bump version in mix.exs | Paweł Chmielowski | 2019-08-05 | 1 | -1/+1 |
| | | |||||
| * | Update mix deps | Paweł Chmielowski | 2019-08-05 | 2 | -20/+21 |
| | | |||||
| * | Don't retain module option on gen_mod supervisor | Evgeny Khramtsov | 2019-08-04 | 20 | -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 well | Paweł Chmielowski | 2019-08-02 | 1 | -2/+3 |
| | | |||||
| * | Update deps to tagged versions | Paweł Chmielowski | 2019-08-02 | 1 | -12/+12 |
| | | |||||
| * | Validate BINVAL values of vcard elements as Base64 | Evgeny Khramtsov | 2019-08-02 | 2 | -5/+8 |
| | | |||||
| * | Introduce 'vcard' option for the modules supporting vCards | Evgeny Khramtsov | 2019-08-02 | 15 | -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 version | Evgeny Khramtsov | 2019-08-01 | 1 | -1/+1 |
| | | |||||
| * | Explain requirements of the FROM argument of send_message command (#2959) | Badlop | 2019-08-01 | 1 | -1/+5 |
| | | |||||
| * | Don't call ejabberd_cluster from its submodules | Evgeny Khramtsov | 2019-07-31 | 1 | -1/+1 |
| | | | | | Fixes #2971 | ||||
| * | Fix db_type validation | Evgeny Khramtsov | 2019-07-31 | 1 | -1/+1 |
| | | |||||
| * | Add test that trigger get_only_item in pubsub | Paweł Chmielowski | 2019-07-31 | 1 | -0/+11 |
| | | |||||
| * | For pubsub items with max_item = 1 use order by in sql queries | Paweł Chmielowski | 2019-07-31 | 6 | -5/+59 |
| | | |||||
| * | Don't render CAPTCHA whitelist when CAPTCHA is not configured | Evgeny Khramtsov | 2019-07-31 | 1 | -5/+9 |
| | | | | | Fixes #2970 | ||||
| * | Change type of server_host column in mysql.new.sql | Paweł Chmielowski | 2019-07-31 | 1 | -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 handling | Evgeny Khramtsov | 2019-07-31 | 1 | -78/+79 |
| | | | | | Also improve some formatting | ||||
| * | Also catch 'shutdown' exit reason | Evgeny Khramtsov | 2019-07-30 | 1 | -0/+2 |
| | | |||||
| * | Improve pattern matching | Evgeny Khramtsov | 2019-07-30 | 1 | -1/+1 |
| | | |||||
| * | Implement read-repair for session pids | Evgeny Khramtsov | 2019-07-30 | 1 | -4/+18 |
| | | |||||
| * | Remove dead code | Evgeny Khramtsov | 2019-07-30 | 1 | -3/+0 |
| | | |||||
| * | Fix race condition when deleting c2s session record | Evgeny Khramtsov | 2019-07-30 | 1 | -1/+2 |
| | | |||||
| * | Fix SQL connections leakage | Evgeny Khramtsov | 2019-07-30 | 1 | -31/+34 |
| | | |||||
| * | Fix previous commit | Evgeny Khramtsov | 2019-07-30 | 1 | -2/+2 |
| | | |||||
| * | Correctly report resume timeout | Evgeny Khramtsov | 2019-07-30 | 2 | -5/+6 |
| | | |||||
| * | Expose access_model and publish_model in pubsub#metadata | Evgeny Khramtsov | 2019-07-30 | 2 | -1/+3 |
| | | | | | Fixes #2931 | ||||
| * | Generate 'remote-server-not-found' stanza error for non-IDN domains | Evgeny Khramtsov | 2019-07-29 | 1 | -2/+4 |
| | | | | | Fixes #2969 | ||||
| * | Improve handling of errors in tree_action/3 | Evgeny Khramtsov | 2019-07-29 | 1 | -14/+33 |
| | | |||||
| * | Appropriately abort pubsub transaction | Evgeny Khramtsov | 2019-07-29 | 1 | -2/+8 |
| | | |||||
| * | mod_multicast service discovery bugfix (thanks to McPo)(#2968) | Badlop | 2019-07-29 | 1 | -2/+2 |
| | | |||||
| * | Improve handling of errors in pubsub code | Evgeny Khramtsov | 2019-07-29 | 7 | -427/+611 |
| | | |||||
| * | Apply shaping to websocket connections | Frank Diebolt | 2019-07-29 | 2 | -19/+53 |
| | | |||||
| * | Improve hooks validator and fix bugs related to hooks registration | Evgeny Khramtsov | 2019-07-29 | 13 | -214/+300 |
| | | |||||
| * | Improve ejabberd halting procedure | Evgeny Khramtsov | 2019-07-26 | 4 | -9/+36 |
| | | |||||
| * | Fix default value of resume_timeout | Evgeny Khramtsov | 2019-07-25 | 1 | -1/+1 |
| | | |||||
| * | Don't attempt to restart killed lager | Evgeny Khramtsov | 2019-07-24 | 1 | -7/+0 |
| | | | | | This is not very robust and the call may hang forever | ||||
| * | Fix typo in log message | Evgeny Khramtsov | 2019-07-24 | 1 | -1/+1 |
| | | |||||
| * | Improve SQL pool logic | Evgeny Khramtsov | 2019-07-24 | 3 | -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 Weiss | 2019-07-24 | 1 | -2/+0 |
| | | | | | | This reverts commit 4218aecd1c7f58207ab17d3cccf2886d5558d62b. The issue was fixed in a0d3fb3b2333f5b221d06944509fd7e673bf1cc4 already. | ||||
| * | mod_privacy: Don't try to look up 'undefined' list | Holger Weiss | 2019-07-24 | 1 | -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 files | Evgeny Khramtsov | 2019-07-24 | 28 | -31/+36 |
| | | |||||
| * | Add 'certauth' command to extauth port | Evgeny Khramtsov | 2019-07-24 | 2 | -3/+6 |
| | | |||||
| * | mod_stream_mgmt: Allow flexible timeout format | Holger Weiss | 2019-07-23 | 2 | -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 Romain | 2019-07-22 | 1 | -1/+5 |
| | | |||||
| * | Log an error when JWT authentication is configured without jwt_key | Evgeny Khramtsov | 2019-07-19 | 3 | -5/+12 |
| | | |||||
| * | Fix typo | Evgeny Khramtsov | 2019-07-18 | 1 | -1/+1 |
| | | |||||
| * | Improve robustness of reading jwt_key option | Evgeny Khramtsov | 2019-07-18 | 4 | -8/+13 |
| | | |||||
| * | Get rid of useless code | Evgeny Khramtsov | 2019-07-18 | 1 | -9/+0 |
| | | |||||
| * | Don't forget to unregister route when the owning process is dead | Evgeny Khramtsov | 2019-07-18 | 1 | -1/+9 |
| | | |||||
