Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-04 | Add some todos for later | Loïc Hoguin | |
2018-06-04 | Remove the dependency on Ranch | Loï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-03 | Rename gun_data and gun_sse to gun_data_h and gun_sse_h | Loïc Hoguin | |
2018-06-03 | Reorder the option checks | Loïc Hoguin | |
2018-05-15 | Allow IP tuple for host #152 | Seudin Kasumovic | |
2018-05-07 | Import the HTTP/2 send_data function from Cowboy | Loï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. | |||
2017-11-15 | Add preliminary support for trailers | Loï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-10-29 | Add support for informational responses | Loïc Hoguin | |
2017-09-02 | Fix gun_http2:handle/2 when goaway is received | Eduardo Gurgel | |
2017-08-14 | Allow an infinity keepalive value1.0.0-pre.4 | Loïc Hoguin | |
This disables the keepalive mechanism entirely. | |||
2017-05-19 | Add partial support for h2 flow control | Loïc Hoguin | |
Specifically we send WINDOW_UPDATE frames in order to receive more data, but we do not respect the flow control window when we are sending request bodies. | |||
2017-05-01 | Add transform_header_name http option. | Gustaf Sjoberg | |
2017-05-01 | Add support for choosing a process to reply to | Andrei Nesterov | |
2017-04-27 | Add content handlers and built-in SSE support | Loïc Hoguin | |
Content handlers are a chain of modules implementing callbacks that receive the body of responses and may modify it (for example for decompressing the content) or act upon it (like sending a message to the owner process. The gun_sse content handler module can be used to translate text/event-stream events on the fly and deliver them to the owner process as a {gun_sse...} message. This feature is currently not documented and is only tested against a public server. It requires an up to date Cowlib. | |||
2017-04-26 | Use the host header value for authority in h2, if any | Loïc Hoguin | |
2017-01-02 | Fix sending of data > 16384 with HTTP/21.0.0-pre.2 | Loïc Hoguin | |
2017-01-02 | Implement HTTP/2 server push | Loïc Hoguin | |
2016-06-20 | Send proper scheme for HTTP/2 | Loïc Hoguin | |
Clear connections send "http" and TLS connections "https". | |||
2016-06-08 | Merge branch 'fix_badarg_on_ping' of https://github.com/philipstears/gun | Loïc Hoguin | |
2016-06-06 | Fix badarg in http/2 ping generation | Philip Stears | |
2016-06-06 | gun_http2 erroneously using cow_spdy. | Philip Stears | |
2016-06-06 | Handle RST_STREAM in HTTP/2 protocol | Loïc Hoguin | |
2016-05-27 | Initial HTTP/2 support | Loïc Hoguin | |
A number of things are not implemented, but this is enough to connect to Twitter and get a response sent back. It also currently doesn't have tests. |