aboutsummaryrefslogtreecommitdiffstats
path: root/src/gun_spdy.erl
AgeCommit message (Collapse)Author
2017-05-01Add support for choosing a process to reply toAndrei Nesterov
2017-01-02Implement HTTP/2 server pushLoïc Hoguin
2015-04-12Add a SPDY test and improve a few badstate messagesLoïc Hoguin
2015-04-10Make Dialyzer happyLoïc Hoguin
2015-04-09Add gun_up and gun_down messagesLoïc Hoguin
The flush(Pid) function was enhanced to also discard Websocket messages and the new up/down messages.
2015-04-09Fix checking of protocol optionsLoïc Hoguin
map:to_list -> maps:to_list Only call maps:to_list once.
2015-04-08Use maps for and improve optionsLoïc Hoguin
The type option has been removed. The transport and protocols options can be used in its place. The transport_opts option can be used to specify transport options. The http_opts and spdy_opts options can be used to specify protocol specific options. The keepalive option is now a protocol specific option. Defaults depending on the port number have changed. Now only port 443 uses ssl by default, other ports use tcp.
2015-03-29Improve request codeLoïc Hoguin
The content-type and content-length alone indicate whether a body is present for request/4. The host header can now be overriden. A number of headers like transfer-encoding are automatically deleted from the list of headers we receive. SPDY also deletes connection, keep-alive and proxy-connection. SPDY now sends the port in the :host header.
2015-03-25Fix an undef crash with SPDYLoïc Hoguin
2015-03-25Fix the order of stream references in gun_push messageLoïc Hoguin
Should be simpler if the original stream reference is at the same position in all messages.
2015-03-12Update copyright yearsLoïc Hoguin
2014-03-25Automatically calculate the content-length when possible in SPDYLoïc Hoguin
2014-03-25Send the status as a number rather than a binary string in SPDYLoïc Hoguin
2014-03-21Update copyright yearsLoïc Hoguin
2014-03-21Improve the HTTP/1.1 and HTTP/1.0 supportLoïc Hoguin
2014-03-10Improve behavior when losing the connectionLoïc Hoguin
2013-09-04Remove unneeded case blocksLoïc Hoguin
2013-09-02Fix a bug when streaming dataLoïc Hoguin
2013-09-02cow_spdy:split/1 only returns false on failureLoïc Hoguin
2013-08-29gun_error sends StreamRef, not StreamIDLoïc Hoguin
2013-08-29The gun_response message now says if data will followLoïc Hoguin
2013-08-26Sync message signature with documentationLoïc Hoguin
2013-08-26Fix server pushed streamsLoïc Hoguin
2013-08-26Remove the response functionsLoïc Hoguin
SPDY unfortunately is still completely client-server and we can't do that according to the specs.
2013-08-22Initial commit with working SPDY clientLoïc Hoguin