Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Bump xmpp version and fix revealed bugs | Evgeny Khramtsov | 2019-07-16 | 1 | -4/+5 | |
| | | ||||||
* | | Fix 'get-pending' command form generation | Evgeny Khramtsov | 2019-07-16 | 1 | -2/+2 | |
| | | ||||||
* | | Remove very old useless comments in ejabberd_xmlrpc.erl | Badlop | 2019-07-16 | 1 | -167/+9 | |
| | | ||||||
* | | Documentation of mod_http_api moved from source code to Docs page | Badlop | 2019-07-16 | 1 | -45/+0 | |
| | | ||||||
* | | Remove modules management from mod_configure | Evgeny Khramtsov | 2019-07-15 | 1 | -134/+0 | |
| | | ||||||
* | | Don't hide errors using catch | Evgeny Khramtsov | 2019-07-15 | 1 | -105/+81 | |
| | | ||||||
* | | Compile some regexps as unicode | Evgeny Khramtsov | 2019-07-15 | 2 | -9/+9 | |
| | | ||||||
* | | Bump yconf version | Evgeny Khramtsov | 2019-07-15 | 1 | -2/+11 | |
| | | ||||||
* | | Fix regexp matching | Evgeny Khramtsov | 2019-07-15 | 1 | -1/+1 | |
| | | ||||||
* | | Only respond with occupants list to disco#items with empty node | Evgeny Khramtsov | 2019-07-15 | 1 | -2/+6 | |
| | | | | | | | | Fixes #2942 | |||||
* | | Improve handling of unexpected iq in mod_muc_room | Evgeny Khramtsov | 2019-07-15 | 1 | -15/+19 | |
| | | | | | | | | | | | | | | Don't crash on an iq-set/get containing unexpected tag within expected namespace This further improves PR #2900 | |||||
* | | ejabberd_s2s should start after its supervisors | Evgeny Khramtsov | 2019-07-15 | 1 | -1/+1 | |
| | | ||||||
* | | Fix startup order of ejabberd_sup children | Evgeny Khramtsov | 2019-07-15 | 1 | -4/+4 | |
| | | ||||||
* | | Remove processing of {wait, _} result in gen_mod | Evgeny Khramtsov | 2019-07-15 | 1 | -33/+9 | |
| | | | | | | | | This is no longer needed | |||||
* | | Increase shutdown time to 5 seconds | Evgeny Khramtsov | 2019-07-15 | 1 | -1/+1 | |
| | | ||||||
* | | Attach mod_muc_room processes to a supervisor | Evgeny Khramtsov | 2019-07-15 | 3 | -20/+41 | |
| | | ||||||
* | | Improve some validators | Evgeny Khramtsov | 2019-07-15 | 3 | -18/+13 | |
| | | ||||||
* | | mod_http_fileserver: Unregister 'reopen_log_hook' | Holger Weiss | 2019-07-14 | 1 | -4/+7 | |
| | | | | | | | | | | Unregister the global 'reopen_log_hook' on termination if the module isn't loaded for another host. | |||||
* | | Use correct virtual host when consulting trusted_proxies | Evgeny Khramtsov | 2019-07-13 | 1 | -1/+2 | |
| | | ||||||
* | | Fix broken ejabberd_cluster:call/5 | Evgeny Khramtsov | 2019-07-13 | 1 | -1/+1 | |
| | | ||||||
* | | Don't crash when attempt to get an option for unknown virtual host | Evgeny Khramtsov | 2019-07-12 | 1 | -2/+11 | |
| | | | | | | | | Log a warning instead and retry with a global scope | |||||
* | | Add call/5 and multicall/5 to ejabberd_cluster | Evgeny Khramtsov | 2019-07-12 | 1 | -4/+12 | |
| | | ||||||
* | | Use ejabberd_cluster:call() instead of rpc:call() | Evgeny Khramtsov | 2019-07-12 | 1 | -1/+1 | |
| | | ||||||
* | | Process unexpected messages uniformly | Evgeny Khramtsov | 2019-07-12 | 38 | -160/+245 | |
| | | ||||||
* | | Improve previous commit | Evgeny Khramtsov | 2019-07-11 | 1 | -4/+6 | |
| | | ||||||
* | | Gracefully report invalid encoding of a translation file | Evgeny Khramtsov | 2019-07-11 | 1 | -4/+11 | |
| | | ||||||
* | | Fix formatting | Evgeny Khramtsov | 2019-07-10 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #2900 from aquarhead/protect-muc-owner | Evgeny Khramtsov | 2019-07-10 | 1 | -1/+3 | |
|\ \ | | | | | | | Protect against bad muc#owner requests | |||||
| * | | Protect against bad muc#owner requests | LOU Xun | 2019-06-06 | 1 | -1/+3 | |
| | | | ||||||
* | | | Make sure configuration file path always represented as binary() | Evgeny Khramtsov | 2019-07-10 | 1 | -20/+24 | |
| | | | | | | | | | | | | Fixes #2936 | |||||
* | | | Fix Elixir modules detection in the configuration file | Evgeny Khramtsov | 2019-07-10 | 1 | -13/+32 | |
| | | | | | | | | | | | | Fixes #2937 | |||||
* | | | Gracefully close inbound s2s connections | Evgeny Khramtsov | 2019-07-10 | 1 | -1/+18 | |
| | | | ||||||
* | | | Add/improve type specs | Evgeny Khramtsov | 2019-07-10 | 11 | -47/+101 | |
| | | | ||||||
* | | | Improve error handling/reporting when loading language translations | Evgeny Khramtsov | 2019-07-10 | 1 | -95/+96 | |
| | | | | | | | | | | | | Also speed up loading on multi-core machines | |||||
* | | | Fall back to map/2 and foreach/2 on single-core machines | Evgeny Khramtsov | 2019-07-10 | 1 | -28/+36 | |
| | | | ||||||
* | | | Add type specs for mod_adhoc | Evgeny Khramtsov | 2019-07-09 | 2 | -11/+12 | |
| | | | ||||||
* | | | Improve type specs for ejabberd_s2s | Evgeny Khramtsov | 2019-07-09 | 1 | -101/+101 | |
| | | | | | | | | | | | | Also minor code cleanup | |||||
* | | | Improve type specs of mod_muc_room | Evgeny Khramtsov | 2019-07-09 | 1 | -4/+6 | |
| | | | ||||||
* | | | Improve type specs of mod_roster | Evgeny Khramtsov | 2019-07-09 | 2 | -48/+72 | |
| | | | ||||||
* | | | Avoid returning 'stopped' from ejabberd_hooks:run_fold() | Evgeny Khramtsov | 2019-07-09 | 1 | -5/+5 | |
| | | | ||||||
* | | | Get rid of unused API functions in ejabberd_hooks | Evgeny Khramtsov | 2019-07-09 | 1 | -174/+23 | |
| | | | | | | | | | | | | Also improve code formatting and type specs | |||||
* | | | Don't expose internal FSM API of ejabberd_c2s | Evgeny Khramtsov | 2019-07-09 | 1 | -9/+17 | |
| | | | ||||||
* | | | Don't expose internal FSM API of mod_muc_room | Evgeny Khramtsov | 2019-07-09 | 4 | -50/+159 | |
| | | | ||||||
* | | | Check virtual host before running the command | Evgeny Khramtsov | 2019-07-08 | 2 | -18/+41 | |
| | | | ||||||
* | | | Ignore late arrival of an already cancelled timer | Evgeny Khramtsov | 2019-07-08 | 1 | -0/+6 | |
| | | | ||||||
* | | | Avoid crashing of ejabberd_iq process on invalid callback | Evgeny Khramtsov | 2019-07-08 | 1 | -2/+10 | |
| | | | ||||||
* | | | Debug hooks | Evgeny Khramtsov | 2019-07-08 | 1 | -0/+2 | |
| | | | ||||||
* | | | Use maps instead of dict | Evgeny Khramtsov | 2019-07-08 | 2 | -9/+9 | |
| | | | ||||||
* | | | Use ets and maps instead of dict | Evgeny Khramtsov | 2019-07-08 | 2 | -80/+108 | |
| | | | ||||||
* | | | Improve formatting of exceptions | Evgeny Khramtsov | 2019-07-07 | 12 | -142/+122 | |
| | | |