aboutsummaryrefslogtreecommitdiffstats
path: root/src/gun_http.erl
AgeCommit message (Expand)Author
2019-01-05Fix transfer-encoding precedence over content-lengthLoïc Hoguin
2019-01-03Update copyright yearsLoïc Hoguin
2019-01-02Don't send the default port in the host header for HTTP/2Loïc Hoguin
2019-01-02Don't send the default port in the host header for HTTP/1.1Loïc Hoguin
2018-12-31Separate request/4,5,6 into headers/4,5 and request/5,6Loïc Hoguin
2018-12-31Fix stripping stream reference in gun_httpPiotr Bober
2018-12-19Convert the gun process to gen_statemLoïc Hoguin
2018-09-26Don't send keep-alive while waiting for CONNECT responsesLoïc Hoguin
2018-09-26Keep track of the intermediaries the connection go throughLoïc Hoguin
2018-09-20Use ALPN when proxying TLS connections using CONNECTLoïc Hoguin
2018-09-17Add HTTP/1.1 CONNECT supportLoïc Hoguin
2018-06-04Support Unix domain sockets when building host headersSimon Thörnqvist
2018-06-04Update copyright yearsLoïc Hoguin
2018-06-04Remove the dependency on RanchLoïc Hoguin
2018-06-03Rename gun_data and gun_sse to gun_data_h and gun_sse_hLoïc Hoguin
2018-06-03Change messages to gun_upgrade and gun_ws with stream referenceLoïc Hoguin
2018-06-03Reorder the option checksLoïc Hoguin
2018-05-15Allow IP tuple for host #152Seudin Kasumovic
2018-01-21Do not expect a message body for 204, 304 status codes of HTTP/1.1Andrei Nesterov
2018-01-21Fix HTTP/1 cancel #140Peter Hizalev
2017-12-06Don't send transfer-encoding for HTTP/1.0Loïc Hoguin
2017-11-15Fix a potential issue finding end of headers in HTTP/1.1Loïc Hoguin
2017-11-15Add preliminary support for trailersLoïc Hoguin
2017-10-29Add support for informational responsesLoïc Hoguin
2017-08-14Allow an infinity keepalive value1.0.0-pre.4Loïc Hoguin
2017-05-01Add transform_header_name http option.Gustaf Sjoberg
2017-05-01Add support for choosing a process to reply toAndrei Nesterov
2017-04-28Add Gun Websocket handlers and protocol supportLoïc Hoguin
2017-04-27Add content handlers and built-in SSE supportLoïc Hoguin
2017-01-02Fix sending of body as iodata() with HTTPLoïc Hoguin
2016-06-28Properly handle HTTP/1.1 HEAD requestsLoïc Hoguin
2015-08-17Fix compilation issueLoïc Hoguin
2015-08-16Handle 204 responses properlyLoïc Hoguin
2015-08-16Include user headers in HTTP/1 requestsLoïc Hoguin
2015-05-03Add a missing Transfer-Encoding: chunked header in HTTPLoïc Hoguin
2015-04-12Add a SPDY test and improve a few badstate messagesLoïc Hoguin
2015-04-10Add headers to gun_ws_upgrade messageLoïc Hoguin
2015-04-10Make Dialyzer happyLoïc Hoguin
2015-04-09Add gun_up and gun_down messagesLoïc Hoguin
2015-04-09Fix checking of protocol optionsLoïc Hoguin
2015-04-08Use maps for and improve optionsLoïc Hoguin
2015-03-30Merge branch 'fix-body-no-contentlength' of https://github.com/unix1/gunLoïc Hoguin
2015-03-29Improve request codeLoïc Hoguin
2015-03-12Update copyright yearsLoïc Hoguin
2015-03-12Add initial Websocket supportLoïc Hoguin
2014-10-26Return body when content-length not specifiedUnix1
2014-07-14Fix bug with HTTP and keepaliveLoïc Hoguin
2014-06-10Don't close the connection on empty data in cow_http:handle/2Loïc Hoguin
2014-06-10Update transfer encoding code to current cowlib interfaceLoïc Hoguin
2014-06-09close when handling response with no streams for extend/gun#15Unix1