aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2020-02-27Remove two unnecessary clausesLoïc Hoguin
2020-02-27Use specific error when HTTP/2 receives HTTP/1 responseLoïc Hoguin
2020-02-27Add a test getting preface errors in the 'DOWN' reasonLoïc Hoguin
2020-02-27Detect invalid HTTP/2 preface errorsLoïc Hoguin
2020-02-10Handle cow_http2_machine timeoutsLoïc Hoguin
2019-11-04Fix a crash introduced in the previous commitLoïc Hoguin
2019-10-17Use maps for looking up HTTP/2 streamsLoïc Hoguin
2019-10-08Fix retrying on disconnect with retry=1Loïc Hoguin
2019-10-01Cowlib no longer returns lingering_data tuplesLoïc Hoguin
2019-10-01Don't try upgrading 101 responses with no/bad Upgrade headerLoïc Hoguin
2019-09-27Gun 2.0.0-pre.12.0.0-pre.1Loïc Hoguin
2019-09-26Add the migration guide to 2.0Loïc Hoguin
2019-09-26Document the cow_http2_machine optionsLoïc Hoguin
2019-09-26More README updatesLoïc Hoguin
2019-09-26Update the READMELoïc Hoguin
2019-09-26Don't send duplicate gun_error messages to the same processLoïc Hoguin
2019-09-26Remove UnprocessedStreams from the gun_down messageLoïc Hoguin
2019-09-26Add reply_to option to ws_upgrade; remove notowner entirelyLoïc Hoguin
2019-09-26Add a function to change the connection ownerLoïc Hoguin
2019-09-24Add auto-ping to Websocket and a silence_pings optionLoïc Hoguin
2019-09-24Reject requests/data when using WebsocketLoïc Hoguin
2019-09-24Initial support for raw send/recv operationsLoïc Hoguin
2019-09-23Properly error out on HTTP/1.0 Websocket upgrade attemptsLoïc Hoguin
2019-09-23Set server_name_indication for TLS handshakesLoïc Hoguin
2019-09-23Use the proper options type for socks/ws statesLoïc Hoguin
2019-09-23Accept all cow_http2_machine optionsLoïc Hoguin
2019-09-23Reduce the #http_state sizeLoïc Hoguin
2019-09-23Remove 'protocol' option from connect_destination()Loïc Hoguin
2019-09-23Document sending N Websocket frames in the guideLoïc Hoguin
2019-09-22Account for Windows' 3-connect pattern in shutdown_SUITELoïc Hoguin
2019-09-22Increase a timeout to avoid an intermittent test failureLoïc Hoguin
2019-09-22Remove the old eunit HTTP/2 testLoïc Hoguin
2019-09-22Cancel the existing keepalive when switching protocolsLoïc Hoguin
2019-09-22Document Socks supportLoïc Hoguin
2019-09-22Add CONNECT->Socks5->HTTP testsLoïc Hoguin
2019-09-22Add more tests with two Socks5 proxiesLoïc Hoguin
2019-09-22Always switch_protocolLoïc Hoguin
2019-09-22Rework state transitions resulting from from protocol changesLoïc Hoguin
2019-09-22Improve retrieval of keepalive optionLoïc Hoguin
2019-09-22Supports going through multiple Socks proxiesLoïc Hoguin
2019-09-22Add Socks5->HTTP/2 testsLoïc Hoguin
2019-09-22Add tests for TLS proxy and TCP/TLS serverLoïc Hoguin
2019-09-22Support connecting to HTTPS server via TCP Socks5Loïc Hoguin
2019-09-22Further consolidation of TLS handshakesLoïc Hoguin
2019-09-22Simplify HandshakeEventLoïc Hoguin
2019-09-22Move and merge all TLS handshakes to the main Gun codeLoïc Hoguin
2019-09-22Add test for username_password authLoïc Hoguin
2019-09-22Initial support for Socks5Loïc Hoguin
2019-09-13Use cow_http2_machine:ensure_windowLoïc Hoguin
2019-09-06Fix failing tests caused by DATA no longer being sentLoïc Hoguin