aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_websocket.erl
diff options
context:
space:
mode:
authorEvgeny Khramtsov <xramtsov@gmail.com>2017-02-14 11:38:05 +0400
committerGitHub <noreply@github.com>2017-02-14 11:38:05 +0400
commita1e45ab56c5405fe2d5ea6a0b9eabc4e3450190d (patch)
tree502d43545dd01c498bb448ee021ea830e287f865 /src/ejabberd_websocket.erl
parentImprove modules start/stop procedures (diff)
parentUse crypto:hash/2 function (diff)
Merge pull request #1539 from lemenkov/use_crypto_sha
RFE: Use crypto:hash/2 function
Diffstat (limited to 'src/ejabberd_websocket.erl')
-rw-r--r--src/ejabberd_websocket.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ejabberd_websocket.erl b/src/ejabberd_websocket.erl
index d87bf9bb1..61d314089 100644
--- a/src/ejabberd_websocket.erl
+++ b/src/ejabberd_websocket.erl
@@ -153,7 +153,7 @@ handshake(#ws{headers = Headers} = State) ->
[<<"Sec-Websocket-Protocol:">>, V, <<"\r\n">>]
end,
Hash = jlib:encode_base64(
- p1_sha:sha1(<<Key/binary, "258EAFA5-E914-47DA-95CA-C5AB0DC85B11">>)),
+ crypto:hash(sha, <<Key/binary, "258EAFA5-E914-47DA-95CA-C5AB0DC85B11">>)),
{State, [<<"HTTP/1.1 101 Switching Protocols\r\n">>,
<<"Upgrade: websocket\r\n">>,
<<"Connection: Upgrade\r\n">>,