aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-06-04Gun 1.0.0-rc.11.0.0-rc.1Loïc Hoguin
2018-06-04Support Unix domain sockets when building host headersSimon Thörnqvist
2018-06-04Review and update the user guideLoïc Hoguin
2018-06-04Update copyright yearsLoïc Hoguin
2018-06-04Remove circle.yml, not been using it for a long timeLoïc Hoguin
2018-06-04Update Cowlib to 2.4.0Loïc Hoguin
2018-06-04Add some todos for laterLoïc Hoguin
2018-06-04Remove the dependency on RanchLoïc Hoguin
We instead of two new modules, gun_tcp and gun_tls. They only have 6 functions so far, much less than what Ranch provided before. Also renames ssl to tls where applicable. It's still possible to use the ssl transport option but it's now undocumented.
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-03Also flush trailersLoïc Hoguin
2018-06-03Fill in the options types instead of using map()Loïc Hoguin
2018-06-03Reorder the option checksLoïc Hoguin
2018-06-03Fix the inet:ip_address() typeLoïc Hoguin
2018-06-03Add gun.sty to the user guideLoïc Hoguin
2018-06-02Revamp the manual, one page per function/messageLoïc Hoguin
2018-05-15Update Erlang.mk again to fix an issue in CILoïc Hoguin
2018-05-15Update Erlang.mkLoïc Hoguin
2018-05-15Allow IP tuple for host #152Seudin Kasumovic
2018-05-07Import the HTTP/2 send_data function from CowboyLoïc Hoguin
Few changes were required so that's pretty good. It will be split off in a separate common module at a later time.
2018-05-07Make sure ws_upgrade/3 and /4 are considered differentLoïc Hoguin
2018-05-07Fix the document about `ws_upgrade`niku
2018-02-28Enable ci.erlang.mk only when CI_ERLANG_MK=1 is setLoïc Hoguin
This will avoid issues with other people's build systems.
2018-01-22Gun 1.0.0-pre.51.0.0-pre.5Loïc Hoguin
2018-01-22Add missing gun_inform clausesAndrei Nesterov
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-16Add support for unix socketsmichael-coles
2017-12-14Silence export_all warningsLoïc Hoguin
2017-12-14Change the {gone, Reason} to {shutdown, Reason} plus small fixesLoïc Hoguin
The reason for this change is to avoid annoying supervisor logs when SASL logging is enabled.
2017-12-06Don't send transfer-encoding for HTTP/1.0Loïc Hoguin
2017-11-19Add AUTO_CI_WINDOWS variableLoïc Hoguin
2017-11-17Move ci.erlang.mk to TEST_DEPSLoïc Hoguin
2017-11-16Use ci.erlang.mk for managing tested Erlang versionsLoïc Hoguin
2017-11-15Fix a potential issue finding end of headers in HTTP/1.1Loïc Hoguin
This is a bit less efficient but necessary in case we start getting the beginning of \r\n\r\n and it cuts just there.
2017-11-15Add preliminary support for trailersLoïc Hoguin
The code is definitely not the best, but as long as it doesn't break anything it should be OK for now.
2017-11-15Tweak READMELoïc Hoguin
2017-11-15Update links in READMEKrzysztof Jurewicz
Mailing list was archived on August 29, 2016: https://ninenines.eu/archives/extend/ . http://ninenines.eu/support is now a redirect.
2017-10-29Add support for informational responsesLoïc Hoguin
2017-10-06Update CILoïc Hoguin
2017-10-06Don't error out when the owner is gone normallyLoïc Hoguin
2017-09-02Fix gun_http2:handle/2 when goaway is receivedEduardo Gurgel
2017-08-14Allow an infinity keepalive value1.0.0-pre.4Loïc Hoguin
This disables the keepalive mechanism entirely.
2017-08-14Add a todo to the documentationLoïc Hoguin
2017-08-13Update OTP versions testedLoïc Hoguin
2017-08-12Fix a Dialyzer warningLoïc Hoguin
2017-08-12Remove SPDY; document HTTP/2Loïc Hoguin
I just replaced "SPDY" with "HTTP/2" in the documentation. I suspect that's all that's needed, but if there's something off we can fix it later.
2017-08-12Fix a warning preventing compilationLoïc Hoguin
2017-08-11Add missing Websocket clause detecting owner is goneLoïc Hoguin
2017-08-11Fix testsLoïc Hoguin