Commit Graph

26 Commits

Author SHA1 Message Date
Badlop 037c3749f3 Add support for OTP 25 (requires ejabberd newer than 17 August 2022) 2022-09-06 18:02:29 +02:00
Badlop 35d05f2925 Fix specs and other errores detected by Dialyzer 2022-09-06 18:02:28 +02:00
Badlop 6be46dacc9 Fix compilation and Xref warnings 2022-07-27 18:14:29 +02:00
Badlop b96efd7df2 Update scram.hrl path to support compilation when copied to ejabberd/src/
This follows previous commit 4cde5d84f2
2022-07-27 18:14:27 +02:00
Badlop 2fcf924747 Update ejabberd_auth_http by fixing Dialyzer error reports (#284) 2020-02-11 22:51:37 +01:00
Badlop 9d51b80051 Remove opt_type, as ejabberd expects it to be in ejabberd_options (#284) 2020-02-03 18:25:34 +01:00
Badlop f32bb792bc Update copyright to 2020 (processone/ejabberd#3149) 2020-01-29 11:38:28 +01:00
Badlop a4465fbeaa Update copyright of scram2.erl to 2019 (thanks to Neustradamus) 2019-07-15 18:31:38 +02:00
Mickaël Rémond fc2dfb0f1d
Better error handling 2019-05-17 11:10:41 +02:00
Badlop b07766ab93 Include Content-Type header in POST requests (#273) 2019-05-07 20:11:10 +02:00
Badlop 774cc46481 Use p1_rand:bytes instead of crypto to work in supported Erlang versions (#243) 2018-11-07 13:33:54 +01:00
Badlop 97de583107 Check ejabberd_auth_http options names and values 2018-09-06 12:59:43 +02:00
Badlop 7191ddd6f3 Update to compile with recent ejabberd versions 2018-08-08 13:11:57 +02:00
Badlop 156331c123 Change proposed to update module to last ejabberd_auth API (#228, #230) 2018-01-03 17:22:49 +01:00
Badlop 6780874893 Fix ejabberd_auth_http start/2 that blocked ejabberd start (#211) 2017-08-15 12:27:45 +02:00
Badlop bd57bdb3ae Update to the updated ejabberd_auth API 2017-05-12 12:48:32 +02:00
Badlop d7ce81cd22 Fix problem registering users with ejabberd_auth_http
https://www.ejabberd.im/forum/25450/issue-registration-users-over-bosh#new
2016-05-11 18:27:14 +02:00
Badlop 0b5ad7a994 Add AuthzId argument to ejabberd_auth_http:check_password (#164) 2016-05-11 13:14:36 +02:00
Badlop 7d0f6caa33 Fix export 2015-07-22 12:25:41 +02:00
Badlop 25a63c6ed1 Use auth_password_format to determine plain or SCRAM is used 2015-07-22 12:24:18 +02:00
Badlop 4e5fac304a Fix behaviour name 2015-07-22 12:11:40 +02:00
Badlop 6d655af0c4 Update to work with ejabberd 15.06 2015-06-26 17:53:25 +02:00
Badlop db91c97614 Copy scram.erl from upstream, renamed to scram2.erl 2015-06-26 17:53:25 +02:00
Badlop ff61b1a2e1 Update ejabberd_auth_http source code from upstream 2015-06-26 17:53:25 +02:00
Badlop 89e0a70e44 ejabberd_auth_http bad argument in call to lists:keyfind (#104) 2015-05-25 11:59:11 +02:00
Mickaël Rémond 0b88690212 Support for using and external HTTP API for authentication 2015-02-19 11:54:49 +01:00