Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-02-11 | Update copyright year to 2022 | Badlop | 1 | -1/+1 | |
2021-01-27 | Update newest copyright year to 2021 (#3464) | Badlop | 1 | -1/+1 | |
2020-01-28 | Update copyright to 2020 (#3149) | Badlop | 1 | -1/+1 | |
2019-09-23 | Correctly handle unicode in log messages | Evgeny Khramtsov | 1 | -4/+4 | |
2019-07-16 | Fix typos using codespell | Evgeny Khramtsov | 1 | -1/+1 | |
2019-06-28 | Avoid using broad p1_queue:queue() type wherever possible | Evgeny Khramtsov | 1 | -3/+4 | |
2019-06-27 | Avoid using broad map() type wherever possible | Evgeny Khramtsov | 1 | -1/+2 | |
2019-06-24 | Make logging messages more consistent | Evgeny Khramtsov | 1 | -5/+5 | |
2019-06-14 | Use new configuration validator | Evgeny Khramtsov | 1 | -22/+25 | |
2019-02-27 | Replace code using p1_time_compat wrapper with native functions | Paweł Chmielowski | 1 | -2/+2 | |
Since we now require R19, we shouldn't need that anymore. There are still couple places where p1_time_compat:unique_timestamp() is used as there is no direct equivalent. | |||||
2019-01-08 | Update copyright to 2019 (#2756) | Badlop | 1 | -1/+1 | |
2018-12-13 | Add code for handling deprecations of get_stacktrace() | Paweł Chmielowski | 1 | -2/+3 | |
2018-07-15 | Require Redis version >= 3.2.0 | Evgeniy Khramtsov | 1 | -1/+20 | |
Since we now use Lua scripting for cleaning up c2s sessions the minimum supported Redis version is 3.2.0 or above because we need to work correctly with Redis replication mechanism. ****** BACKWARD INCOMPATIBILITY WARNING ******* ** THIS SHOULD BE ADDED TO THE RELEASE NOTES ** *** PACKAGE MAINTAINERS SHOULD BE INFORMED *** *********************************************** | |||||
2018-07-14 | Clean up contributed code for Redis SM | Evgeniy Khramtsov | 1 | -1/+19 | |
2018-07-05 | Move move randoms module to p1_utils repo | Evgeniy Khramtsov | 1 | -2/+2 | |
2018-06-14 | Get rid of ejabberd.hrl header | Evgeniy Khramtsov | 1 | -1/+0 | |
The header consisted of too many unrelated stuff and macros misuse. Some stuff is moved into scram.hrl and type_compat.hrl. All macros have been replaced with the corresponding function calls. TODO: probably type_compat.hrl is not even needed anymore since we support only Erlang >= OTP 17.5 | |||||
2018-01-05 | Update copyright dates | Evgeniy Khramtsov | 1 | -1/+1 | |
2017-10-03 | Increase 'max_fsm_queue' default | Holger Weiss | 1 | -1/+1 | |
The old default was becoming too small for some workloads. | |||||
2017-04-29 | Don't validate an option in ejabberd_config:get_option() functions | Evgeniy Khramtsov | 1 | -30/+8 | |
The commit introduces the following changes: * Now there is no need to pass validating function in ejabberd_config:get_option() functions, because the configuration keeps already validated values. * New function ejabberd_config:get_option/1 is introduced * Function ejabberd_config:get_option/3 is deprecated. If the function is still called, the second argument (validating function) is simply ignored. * The second argument for ejabberd_config:get_option/2 is now a default value, not a validating function. | |||||
2017-04-23 | Use round-robin algorithm when selecting worker from DB pool | Evgeniy Khramtsov | 1 | -1/+1 | |
2017-04-14 | Use cache in front of Redis/SQL RAM backends | Evgeniy Khramtsov | 1 | -17/+100 | |
2017-04-11 | Rename aux.erl as misc.erl17.04 | Christophe Romain | 1 | -3/+3 | |
Thanks Microsoft Windows to not support some filenames | |||||
2017-04-07 | Improve logging of Redis errors | Evgeniy Khramtsov | 1 | -5/+29 | |
2017-04-06 | Improve type specs and return values | Evgeniy Khramtsov | 1 | -13/+33 | |
2017-04-06 | Add Redis pool support | Evgeniy Khramtsov | 1 | -115/+153 | |
Fixes #1624 | |||||
2017-04-02 | Improve redis related code | Evgeniy Khramtsov | 1 | -11/+122 | |
2017-03-31 | Add Redis as mod_proxy65 RAM backend | Evgeniy Khramtsov | 1 | -0/+123 | |
2017-03-28 | Add Redis as router RAM backend | Evgeniy Khramtsov | 1 | -2/+2 | |
2017-02-24 | Improve startup procedure | Evgeniy Khramtsov | 1 | -35/+42 | |
2017-02-23 | Start/stop virtual hosts when reloading configuration file | Evgeniy Khramtsov | 1 | -5/+20 | |
2017-01-02 | Update copyright date automatically (#1442) | Badlop | 1 | -1/+1 | |
2016-12-27 | Cleanup file headers | Christophe Romain | 1 | -6/+22 | |
2016-05-09 | Handle Redis connection in a separate module | Evgeniy Khramtsov | 1 | -0/+179 | |