Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright year to 2022 | Badlop | 2022-02-11 | 1 | -1/+1 |
| | |||||
* | Update newest copyright year to 2021 (#3464) | Badlop | 2021-01-27 | 1 | -1/+1 |
| | |||||
* | Use include_lib() to include headers from dependencies (#3369) | Stu Tomlinson | 2020-09-03 | 1 | -1/+1 |
| | |||||
* | Update copyright to 2020 (#3149) | Badlop | 2020-01-28 | 1 | -1/+1 |
| | |||||
* | Generate ejabberd.yml.5 man page from source code directly | Evgeny Khramtsov | 2020-01-08 | 1 | -1/+10 |
| | | | | | | | Several documentation callbacks (doc/0 and mod_doc/0) are implemented and `ejabberdctl man` command is added to generate a man page. Note that the command requires a2x to be installed (which is a part of asciidoc package). | ||||
* | Improve extraction of translated strings | Evgeny Khramtsov | 2019-06-22 | 1 | -2/+3 |
| | | | | | | | | | | | | | Now every such string MUST be encapsulated into ?T() macro. The macro itself is defined in include/translate.hrl. Example: -module(foo). -export([bar/1]). -include("translate.hrl"). bar(Lang) -> translate:translate(Lang, ?T("baz")). | ||||
* | Use new configuration validator | Evgeny Khramtsov | 2019-06-14 | 1 | -3/+2 |
| | |||||
* | Fix mod_legacy_auth to reflect recent changes | Evgeny Khramtsov | 2019-05-15 | 1 | -5/+16 |
| | |||||
* | Update copyright to 2019 (#2756) | Badlop | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | Introduce new gen_mod callback: mod_options/1 | Evgeniy Khramtsov | 2018-01-23 | 1 | -2/+2 |
| | | | | | | | The callback is supposed to provide known options and their default values, as long as the documentation. Passing default values into get_mod functions is now deprecated: all defaults should be provided by the Mod:mod_options/1 callback. | ||||
* | Update copyright dates | Evgeniy Khramtsov | 2018-01-05 | 1 | -1/+1 |
| | |||||
* | Fix typos in mod_legacy_auth and mod_register | Evgeniy Khramtsov | 2017-12-11 | 1 | -1/+1 |
| | |||||
* | Use xmpp:try_subtag/2 wherever possible | Evgeniy Khramtsov | 2017-12-11 | 1 | -1/+6 |
| | |||||
* | Reuse some translation strings | Evgeniy Khramtsov | 2017-09-24 | 1 | -1/+1 |
| | |||||
* | Get rid of p1_sha calls | Alexey Shchepin | 2017-03-14 | 1 | -1/+1 |
| | |||||
* | Reload modules when reloading configuration file | Evgeniy Khramtsov | 2017-02-22 | 1 | -1/+4 |
| | |||||
* | Fix some dialyzer warnings | Evgeniy Khramtsov | 2017-02-18 | 1 | -1/+1 |
| | |||||
* | Fix some dialyzer warnings | Evgeniy Khramtsov | 2017-02-16 | 1 | -0/+8 |
| | |||||
* | Update copyright headers in new files | Evgeniy Khramtsov | 2017-01-20 | 1 | -1/+1 |
| | |||||
* | More refactoring on session management | Evgeniy Khramtsov | 2016-12-30 | 1 | -2/+1 |
| | |||||
* | Add xmpp_stream_out behaviour and rewrite s2s/SM code | Evgeniy Khramtsov | 2016-12-28 | 1 | -26/+12 |
| | |||||
* | Initial version of new XMPP stream behaviour (for review) | Evgeniy Khramtsov | 2016-12-11 | 1 | -0/+159 |