Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make oauth_revoke_token work with all backends | Paweł Chmielowski | 2022-04-20 | 1 | -1/+5 |
| | |||||
* | 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 |
| | |||||
* | Add oauth_cache_rest_failure_life_time option | Paweł Chmielowski | 2021-01-27 | 1 | -1/+4 |
| | | | | | This allows to use shorted life time for failures in rest oauth backend than specified in oauth_cache_life_time. | ||||
* | 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 |
| | |||||
* | Check redirect_uri for OAUTH implicit grant | Alexey Shchepin | 2019-10-03 | 1 | -16/+26 |
| | |||||
* | Support OAUTH client authentication | Alexey Shchepin | 2019-09-27 | 1 | -1/+50 |
| | |||||
* | Make logging messages more consistent | Evgeny Khramtsov | 2019-06-24 | 1 | -1/+1 |
| | |||||
* | Use new configuration validator | Evgeny Khramtsov | 2019-06-14 | 1 | -10/+2 |
| | |||||
* | Update copyright to 2019 (#2756) | Badlop | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | Fix some dialyzer warnings | Evgeny Khramtsov | 2018-09-09 | 1 | -2/+1 |
| | |||||
* | Get rid of ejabberd.hrl header | Evgeniy Khramtsov | 2018-06-14 | 1 | -4/+3 |
| | | | | | | | | | 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 | ||||
* | Update copyright dates | Evgeniy Khramtsov | 2018-01-05 | 1 | -1/+1 |
| | |||||
* | Declare ejabberd_oauth behaviour | Evgeniy Khramtsov | 2017-05-21 | 1 | -1/+1 |
| | |||||
* | Add type specs for Module:opt_type/1 | Evgeniy Khramtsov | 2017-05-08 | 1 | -0/+2 |
| | |||||
* | Don't validate an option in ejabberd_config:get_option() functions | Evgeniy Khramtsov | 2017-04-29 | 1 | -3/+3 |
| | | | | | | | | | | | | | 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. | ||||
* | Use new cache API in ejabberd_oauth | Evgeniy Khramtsov | 2017-04-21 | 1 | -7/+7 |
| | |||||
* | Get rid of jid:to_string/1 and jid:from_string/1 | Evgeniy Khramtsov | 2017-02-26 | 1 | -2/+2 |
| | |||||
* | Update copyright date automatically (#1442) | Badlop | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Don't use jlib.hrl outside of jlib.erl | Evgeniy Khramtsov | 2016-11-13 | 1 | -1/+1 |
| | |||||
* | Add http_p1.erl, rest.erl, and oauth2 ReST backend for tokens. | Alexey Shchepin | 2016-09-27 | 1 | -0/+98 |