25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-28 16:34:13 +01:00

Replace crypto calls that will be removed in a future release

This commit is contained in:
Badlop 2015-04-04 14:09:58 +02:00
parent cf40daf663
commit 7d3b2cad26

View File

@ -603,10 +603,10 @@ check_password_hash(User, Host, PasswordHash, HashMethod) ->
end. end.
get_md5(AccountPass) -> get_md5(AccountPass) ->
lists:flatten([io_lib:format("~.16B", [X]) lists:flatten([io_lib:format("~.16B", [X])
|| X <- binary_to_list(crypto:md5(AccountPass))]). || X <- binary_to_list(erlang:md5(AccountPass))]).
get_sha(AccountPass) -> get_sha(AccountPass) ->
lists:flatten([io_lib:format("~.16B", [X]) lists:flatten([io_lib:format("~.16B", [X])
|| X <- binary_to_list(crypto:sha(AccountPass))]). || X <- binary_to_list(p1_sha:sha1(AccountPass))]).
num_active_users(Host, Days) -> num_active_users(Host, Days) ->
list_last_activity(Host, true, Days). list_last_activity(Host, true, Days).