diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-05-23 10:43:26 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-05-23 10:43:26 +0300 |
commit | e93762a720ee7b29d918e92e36b0ca640ed29821 (patch) | |
tree | c9b049f461f3da3bff6b072d6e74c633191e3cc7 /src/ejabberd_websocket.erl | |
parent | Validate all certfiles on startup (diff) |
Deprecate misc:encode_base64/1 and misc:decode_base64/1
Diffstat (limited to 'src/ejabberd_websocket.erl')
-rw-r--r-- | src/ejabberd_websocket.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ejabberd_websocket.erl b/src/ejabberd_websocket.erl index 8adf625f..9926c20c 100644 --- a/src/ejabberd_websocket.erl +++ b/src/ejabberd_websocket.erl @@ -152,7 +152,7 @@ handshake(#ws{headers = Headers} = State) -> V -> [<<"Sec-Websocket-Protocol:">>, V, <<"\r\n">>] end, - Hash = misc:encode_base64( + Hash = base64:encode( crypto:hash(sha, <<Key/binary, "258EAFA5-E914-47DA-95CA-C5AB0DC85B11">>)), {State, [<<"HTTP/1.1 101 Switching Protocols\r\n">>, <<"Upgrade: websocket\r\n">>, |