summaryrefslogtreecommitdiff
path: root/src/plugins/relay/relay-websocket.c
AgeCommit message (Collapse)Author
2023-01-01core: update copyright datesSébastien Helleu
2022-12-18api: return newly allocated string in functions string_tolower and ↵Sébastien Helleu
string_toupper
2022-01-17core: update copyright datesSébastien Helleu
2021-11-13relay: remove dead assignment in websocket decodingSébastien Helleu
2021-09-04relay: fix crash when decoding a malformed websocket frameSébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-03-01relay: rename variable length_hash to hash_sizeSébastien Helleu
2020-03-01core: move crypto functions to wee-crypto.c, rename API function string_hash ↵Sébastien Helleu
to crypto_hash
2020-03-01core: merge functions string_hash_binary and string_hash into a single ↵Sébastien Helleu
function string_hash
2020-03-01relay: call function string_hash_binary in relay_websocket_build_handshake ↵Sébastien Helleu
to compute SHA1 hash This removes dependency on libgcrypt in relay plugin.
2020-01-04core: update copyright datesSébastien Helleu
2019-02-24relay: remove obsolete commentSébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-12-01core: use https for links in commentsSébastien Helleu
2018-11-29core: use https for all links where secured http is supportedSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-11-12relay: add support of close frame in websocket connection (closes #1281)Sébastien Helleu
2018-11-04api: add functions string_base_{encode,decode}, remove functions ↵Sébastien Helleu
string_{encode,decode}_base64
2018-11-02api: return integer in function string_encode_base64Sébastien Helleu
2018-10-01relay: remove useless test on lengthSébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-01-11relay: make HTTP headers case-insensitive for WebSocket connections (closes ↵Sébastien Helleu
#888)
2017-01-01core: update copyright datesSébastien Helleu
2016-02-06relay: fix websocket frame decoding, answer a PONG to PING (closes #675)Sébastien Helleu
2016-01-01core: update copyright datesSébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu
2014-08-09relay: fix memory leak during handshake on websocketSébastien Helleu
2014-05-07relay: add support of Internet Explorer websocket (closes #73)Sébastien Helleu
2014-01-01core: update copyright datesSebastien Helleu
2013-10-05relay: fix decoding of websocket frames when there are multiple frames in a ↵Sebastien Helleu
single message received (only the first one was decoded)
2013-02-12relay: fix crash when decoding a websocket frameSebastien Helleu
2013-02-10relay: add experimental websocket server support (RFC 6455) for irc and ↵Sebastien Helleu
weechat protocols, new option relay.network.websocket_allowed_origins It is a partial implementation of RFC 6455: fragmentation and control frames are not yet supported. Text and binary frames are supported.