aboutsummaryrefslogtreecommitdiffstats
path: root/src/gun.erl
AgeCommit message (Expand)Author
2024-03-26Initial HTTP/3 implementationHEADmasterhttp3Loïc Hoguin
2024-03-14Use public_key:cacerts_get/0 when possibleLoïc Hoguin
2024-03-14Remove client_preferred_next_protocolsViktor Söderqvist
2024-03-14Update Cowlib to 2.13.0Loïc Hoguin
2023-06-05Fix crash when TLS connection closes very earlyLoïc Hoguin
2023-01-23Update copyright lines in preparation for releaseLoïc Hoguin
2022-12-06Add keepalive_tolerance http2 optionViktor Söderqvist
2022-12-05Document Websocket subprotocol negotiationLoïc Hoguin
2022-11-21Enable send timeouts by defaultLoïc Hoguin
2022-11-14Implement gun_raw:down/1, gun_raw:update_flow/4Denys Knertser
2022-10-24Also flush gun_tunnel_upLed
2022-10-24Handle send errorsViktor Söderqvist
2022-08-30Make Protocol:init/4 return an ok-tupleViktor Söderqvist
2022-03-08Don't add default SNI if already setJohan Bevemyr
2022-03-08Fix flushing by stream referenceSergei Shuvatov
2022-03-08Return commands instead of state in remaining callbacksViktor Söderqvist
2021-02-07Initial commit for Gun poolsLoïc Hoguin
2020-11-12Reset host/port/scheme/transport/intermediaries on disconnectLoïc Hoguin
2020-11-12Return 'undefined' for raw|socks origin_scheme where applicableLoïc Hoguin
2020-11-12Fail fast while closing if reconnect is offViktor Söderqvist
2020-11-12Update copyright yearsLoïc Hoguin
2020-11-12Replace gun:ws_send/2 with gun:ws_send/3Loïc Hoguin
2020-11-12Review and remove many todosLoïc Hoguin
2020-11-12Remove an unused key from the internal tunnel_info()Loïc Hoguin
2020-11-02Initial implementation of Websocket over HTTP/2http2-websocketLoïc Hoguin
2020-10-21Fix cookie handling when tunnel and origin schemes mismatchLoïc Hoguin
2020-10-20Disconnect when setopts returns an errorViktor Söderqvist
2020-10-19Fix cookies for tunnelsLoïc Hoguin
2020-10-16Remove commented codeLoïc Hoguin
2020-10-16Remove the transport_changed eventLoïc Hoguin
2020-10-16Add or fix events inside or related to CONNECT tunnelsLoïc Hoguin
2020-10-07Include content_handlers in optsTomas Abrahamsson
2020-10-07Normalize headers in ws_upgraderinpatch
2020-10-03Fix Dialyzer warningsLoïc Hoguin
2020-10-03Fix test suites failing due to previous breaking changesLoïc Hoguin
2020-10-03Add tunnel_SUITE testing all 3-layer combinationsLoïc Hoguin
2020-09-21Fix compilation and Dialyzer warningsLoïc Hoguin
2020-09-21Initial success for h2 CONNECT -> https CONNECT -> httpsLoïc Hoguin
2020-09-21Add a gun:stream_ref() type and fix DialyzerLoïc Hoguin
2020-09-21Refactor protocol handling via gun_protocolsLoïc Hoguin
2020-09-21Replace gun_tunnel_up/3 message with /4 variantLoïc Hoguin
2020-09-21Rename the 3-arity gun_socks_up to gun_tunnel_upLoïc Hoguin
2020-09-21Add gun_tunnel_up message to HTTP/2 CONNECTLoïc Hoguin
2020-09-21First working HTTPS over secure HTTP/2Loïc Hoguin
2020-09-21Make gun_socks_up stream-specific for HTTP/2 CONNECTLoïc Hoguin
2020-09-21Make HTTP/2 CONNECT to a SOCKS server workLoïc Hoguin
2020-09-21Add HTTP/2 CONNECT tests with Cowboy as originLoïc Hoguin
2020-09-21Add the base_stream_ref to gun_http/gun_http2Loïc Hoguin
2020-09-21Make gun:stream_info/2 return intermediaries for HTTP/2 CONNECTLoïc Hoguin
2020-09-21Initial HTTP/2 CONNECT implementationLoïc Hoguin