Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Switch more log message to warning level | Evgeny Khramtsov | 2018-09-19 | 14 | -59/+58 | |
| | | | | | | | | | | The commit is supposed to improve logging at loglevel 3, which is the recommended level for high loaded ejabberd servers | |||||
* | | Switch mod_fail2ban log messages to warning level | Evgeny Khramtsov | 2018-09-19 | 1 | -2/+2 | |
| | | ||||||
* | | Resize SQL pool on configuration reload | Evgeny Khramtsov | 2018-09-19 | 2 | -19/+46 | |
| | | | | | | | | Fixes #2541 | |||||
* | | Don't hide 'undef' exceptions during config validation | Evgeny Khramtsov | 2018-09-19 | 3 | -3/+3 | |
| | | ||||||
* | | Fail early when loading unavailable SIP or STUN modules | Evgeny Khramtsov | 2018-09-18 | 2 | -20/+18 | |
| | | ||||||
* | | Report real address of a listener | Evgeny Khramtsov | 2018-09-18 | 2 | -42/+56 | |
| | | ||||||
* | | Remove useless type specs | Evgeny Khramtsov | 2018-09-18 | 3 | -3/+0 | |
| | | ||||||
* | | Fix listeners child specs creation | Evgeny Khramtsov | 2018-09-18 | 1 | -17/+15 | |
| | | ||||||
* | | Remove forgotten debug line | Evgeny Khramtsov | 2018-09-18 | 1 | -1/+0 | |
| | | ||||||
* | | Refactor ejabberd_listener | Evgeny Khramtsov | 2018-09-18 | 11 | -481/+533 | |
| | | ||||||
* | | mod_http_upload: Log error if 'put_url' is reused | Holger Weiss | 2018-09-17 | 1 | -2/+9 | |
| | | | | | | | | | | Log a proper [error] message if a single 'put_url' is used for multiple virtual hosts. | |||||
* | | Revert "New option tombstone_expiry locks recent room creation after destroy ↵ | Badlop | 2018-09-17 | 2 | -75/+2 | |
| | | | | | | | | | | | | (#2546)" This reverts commit efb4fd0d1020faa105bf932c06cf4c67fb389952. | |||||
* | | Improve error formatting | Evgeny Khramtsov | 2018-09-17 | 3 | -10/+22 | |
| | | ||||||
* | | Remove unused variables | Badlop | 2018-09-17 | 1 | -2/+1 | |
| | | ||||||
* | | Refactor ejabberd listener API | Evgeny Khramtsov | 2018-09-17 | 12 | -231/+217 | |
| | | ||||||
* | | mod_muc_room: Fix the room's CAPS hash | Holger Weiss | 2018-09-14 | 1 | -4/+7 | |
| | | | | | | | | Don't forget the room's xdata when calculating the CAPS hash. | |||||
* | | mod_register: Remove unused error 'too_many_users' | Marc Schink | 2018-09-13 | 1 | -3/+0 | |
| | | ||||||
* | | Trigger hook for user_send_packet in send_message command (#2604) | Badlop | 2018-09-13 | 1 | -2/+7 | |
| | | ||||||
* | | Expect mnesia_up event when joining cluster | AquarHEAD Lou | 2018-09-12 | 1 | -0/+2 | |
|/ | ||||||
* | Fix some dialyzer warnings | Evgeny Khramtsov | 2018-09-09 | 37 | -258/+49 | |
| | ||||||
* | fix for freetds UTF-8 corruption | root | 2018-09-07 | 1 | -0/+1 | |
| | ||||||
* | Bump lager version | Evgeny Khramtsov | 2018-09-07 | 1 | -1/+12 | |
| | | | | This is needed for OTP-21 compatibility | |||||
* | Add information about real sender to mucsub message meta | Paweł Chmielowski | 2018-09-06 | 1 | -1/+2 | |
| | ||||||
* | Don't stop sending pings when receiving timeout for timeout_action=none | Paweł Chmielowski | 2018-09-04 | 1 | -13/+14 | |
| | ||||||
* | Correctly handle empty result with RSM | Evgeniy Khramtsov | 2018-09-02 | 1 | -33/+39 | |
| | | | | Fixes #2588 | |||||
* | Get stacktrace out of lager context | Evgeniy Khramtsov | 2018-09-01 | 11 | -22/+39 | |
| | | | | | Calling erlang:get_stacktrace() inside lager functions produces stacktraces of the logging function itself, not the function which has failed. | |||||
* | Don't set termination reason into presence-unavailable status | Evgeniy Khramtsov | 2018-09-01 | 1 | -1/+0 | |
| | | | | Fixes https://github.com/processone/xmpp/issues/35 | |||||
* | ejabberd_s2s_in: Log message on connection close | Holger Weiss | 2018-08-29 | 1 | -1/+9 | |
| | | | | | Log a message when an incoming s2s connection is closed, analogous to the message on outgoing s2s connection close. | |||||
* | Better formatting of unexpected return from Module:start/2 | Evgeniy Khramtsov | 2018-08-28 | 1 | -3/+4 | |
| | ||||||
* | Fix max_user_conferences in Mnesia to consider only one MUC service (#2556) | Badlop | 2018-08-20 | 1 | -3/+4 | |
| | ||||||
* | Use "localhost" as a default host | Evgeniy Khramtsov | 2018-08-17 | 1 | -1/+1 | |
| | ||||||
* | Disable cache for anonymous auth backend | Evgeniy Khramtsov | 2018-08-17 | 1 | -0/+4 | |
| | | | | Fixes #2566 | |||||
* | Handle get_presence(Pid) when session doesn't exist (#2547) | Badlop | 2018-08-15 | 1 | -0/+7 | |
| | ||||||
* | Fix typo in command description | Badlop | 2018-08-13 | 1 | -1/+1 | |
| | ||||||
* | Return human error messages when calling export2sql with wrong path (#2480) | Badlop | 2018-08-13 | 1 | -0/+4 | |
| | ||||||
* | In response with list of room subscriptions include also events (#2272) | Badlop | 2018-08-13 | 3 | -12/+18 | |
| | ||||||
* | Remove num_active_users as it uses calls to last_activity mnesia table (#2448) | Badlop | 2018-08-08 | 1 | -67/+1 | |
| | ||||||
* | Remove direct calls to muc_room mnesia table in mod_muc_admin (#2448) | Badlop | 2018-08-08 | 1 | -3/+1 | |
| | ||||||
* | Add markdown options as specified in the docs git repo | Badlop | 2018-08-07 | 1 | -1/+2 | |
| | ||||||
* | Add import_prosody explanation from docs git repo | Badlop | 2018-08-07 | 1 | -0/+2 | |
| | ||||||
* | Allow acme and oauth commands to be read by gen_markdown_doc_for_commands | Badlop | 2018-08-07 | 2 | -2/+4 | |
| | ||||||
* | Handle ejabberd_captcha error reports in mod_register_web (#2553) | Badlop | 2018-08-02 | 1 | -2/+11 | |
| | ||||||
* | Make it possible to join extauth pools | Marcel Waldvogel | 2018-07-30 | 2 | -2/+9 | |
| | ||||||
* | New option tombstone_expiry locks recent room creation after destroy (#2546) | Badlop | 2018-07-30 | 2 | -2/+75 | |
| | | | | | | | | Setting the new mod_muc option tombstone_expiry to a positive integer will make that any room destroyed gets replaced with a room tombstone. That tombstone cannot be joined, so it blocks accessing the old room JID until the expiry seconds have passed. The default value is 0 seconds, so tombstones are not created. | |||||
* | mod_mam: Don't strip offline message stanza IDs | Holger Weiss | 2018-07-27 | 1 | -0/+2 | |
| | | | | | | | | As mod_offline currently doesn't preserve metadata, add an explicit check for messages retrieved from offline storage to avoid stripping their stanza IDs. Thanks to Zuglufttier for spotting this. | |||||
* | mod_mam: Make sure stanza IDs aren't reused | Holger Weiss | 2018-07-27 | 1 | -1/+3 | |
| | | | | | Strip the stanza ID from the metadata of outgoing messages to make sure it's not reused for the (local) recipient's MAM archive. | |||||
* | ejabberd_auth: Restore lost case clause | Holger Weiss | 2018-07-26 | 1 | -1/+3 | |
| | | | | | | Let check_password_with_authmodule/6 handle the case where validate_credentials/2 returns an error. This got lost in commit 4f8af723c6fc5dc4b689f0f1734d4e2b11dd4c82. | |||||
* | Wait for more data than just <stream:stream> before sending in bosh | Paweł Chmielowski | 2018-07-26 | 1 | -9/+16 | |
| | | | | This fixes issue #2545 | |||||
* | Make sure that we always start inactivity timer from drop_holding_receiver | Paweł Chmielowski | 2018-07-26 | 1 | -1/+2 | |
| | ||||||
* | Set wait_timer to undefined when timer was triggered | Paweł Chmielowski | 2018-07-26 | 1 | -1/+2 | |
| |