aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2025-04-10Cleanup HTTP/2 timeouts on close to avoid stray messagesLoïc Hoguin
2025-04-09Catch post-handshake TLS 1.3 alertsLoïc Hoguin
2025-03-28Reject Websocket frames sent over HTTPLoïc Hoguin
2025-03-27Handle error when sending Websocket pong framesLoïc Hoguin
2025-03-26Default the origin authority to "localhost" for unix socketsLoïc Hoguin
2025-03-26Configure customize_hostname_check by defaultLoïc Hoguin
2025-03-26Remove copyright years from all files except LICENSELoïc Hoguin
2025-03-26Better identify ping errors and test the HTTP/1.1 oneLoïc Hoguin
2025-03-26User ping payload is 10000 or aboveLoïc Hoguin
2025-03-26Implement user pings for tunnelsLoïc Hoguin
2025-03-21Add gun:ping/2,3 for user-initiated ping for HTTP/2Viktor Söderqvist
2025-03-21Respect remote concurrency limit for headers/connect/ws_upgraderespect-remote-concurrency-limitLoïc Hoguin
2025-03-18HTTP/2: Respect remote MAX_CONCURRENT_STREAMSViktor Söderqvist
2025-02-27Do not ignore data received immediately after switching to rawDenys Knertser
2025-02-27Include event handler state in gun:info/1 resultViktor Söderqvist
2025-02-26Allow specifying functions for reply_toViktor Söderqvist
2025-02-25Send NO_ERROR in client-initiated graceful shutdownViktor Söderqvist
2025-02-25Add state_name field to gun:info/1Viktor Söderqvist
2025-01-02HTTP/2: Fix tunneled streams bugsLoïc Hoguin
2024-11-06Fix a Dialyzer warningLoïc Hoguin
2024-03-26Initial HTTP/3 implementationhttp3Loï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 public domain suffix listLoïc Hoguin
2023-01-23Update copyright lines in preparation for releaseLoïc Hoguin
2022-12-12macOS: Error out on eaddrnotavail instead of retryingLoïc Hoguin
2022-12-06Add keepalive_tolerance http2 optionViktor Söderqvist
2022-12-05Document Websocket subprotocol negotiationLoïc Hoguin
2022-11-21Don't infinite loop gun_pool on bad configurationLoïc Hoguin
2022-11-21Support positive HTTP/1.0 responses to CONNECT requestsLoï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-11-08Include Websocket StreamRef in gun_down messagesWei Huang
2022-10-24Cookies: default SameSite is now "Default", not "None"Loïc Hoguin
2022-10-24Also flush gun_tunnel_upLed
2022-10-24Handle send errorsViktor Söderqvist
2022-10-11Make many gun_http2 functions return state or error tupleViktor Söderqvist
2022-09-19Handle of HTTP/2 tunnel errorsLoïc Hoguin
2022-09-12Add close/1 to gun_tls_proxy_cb to avoid undef crashesLoïc Hoguin
2022-09-12Update cookie tests against latest WPTLoïc Hoguin
2022-08-30Ignore parameters for text/event-streamBenedikt Reinartz
2022-08-30Make Protocol:init/4 return an ok-tupleViktor Söderqvist
2022-03-08Handle any zero-sized Data in http:data with finMartin Björklund
2022-03-08Don't add default SNI if already setJohan Bevemyr
2022-03-08gun_pool Dialyzer fixesSergei Shuvatov
2022-03-08Fix flushing by stream referenceSergei Shuvatov
2022-03-08Make the stream_error_* functions return 'ok'Viktor Söderqvist
2022-03-08Return commands instead of state in remaining callbacksViktor Söderqvist