index
:
gun.git
1.3.x
http2-websocket
http3
master
HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.
Loïc Hoguin
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
gun_http.erl
Age
Commit message (
Expand
)
Author
2023-01-23
Update copyright lines in preparation for release
Loïc Hoguin
2022-11-21
Support positive HTTP/1.0 responses to CONNECT requests
Loïc Hoguin
2022-10-24
Handle send errors
Viktor Söderqvist
2022-08-30
Make Protocol:init/4 return an ok-tuple
Viktor Söderqvist
2022-03-08
Handle any zero-sized Data in http:data with fin
Martin Björklund
2022-03-08
Make the stream_error_* functions return 'ok'
Viktor Söderqvist
2022-03-08
Return commands instead of state in remaining callbacks
Viktor Söderqvist
2021-02-07
Initial commit for Gun pools
Loïc Hoguin
2020-11-12
Fix a low hanging fruit todo
Loïc Hoguin
2020-11-12
Fail fast while closing if reconnect is off
Viktor Söderqvist
2020-11-12
Update copyright years
Loïc Hoguin
2020-11-12
Review and remove many todos
Loïc Hoguin
2020-11-06
Make CONNECT responses produce a response_end event
Loïc Hoguin
2020-11-02
Initial implementation of Websocket over HTTP/2
http2-websocket
Loïc Hoguin
2020-10-21
Fix cookie handling when tunnel and origin schemes mismatch
Loïc Hoguin
2020-10-19
Fix cookies for tunnels
Loïc Hoguin
2020-10-16
Add or fix events inside or related to CONNECT tunnels
Loïc Hoguin
2020-10-03
Fix test suites failing due to previous breaking changes
Loïc Hoguin
2020-10-03
Add tunnel_SUITE testing all 3-layer combinations
Loïc Hoguin
2020-09-21
Initial success for h2 CONNECT -> https CONNECT -> https
Loïc Hoguin
2020-09-21
Add a gun:stream_ref() type and fix Dialyzer
Loïc Hoguin
2020-09-21
Refactor protocol handling via gun_protocols
Loïc Hoguin
2020-09-21
Replace gun_tunnel_up/3 message with /4 variant
Loïc Hoguin
2020-09-21
Rename the 3-arity gun_socks_up to gun_tunnel_up
Loïc Hoguin
2020-09-21
Add HTTP/2 CONNECT tests with Cowboy as origin
Loïc Hoguin
2020-09-21
Add the base_stream_ref to gun_http/gun_http2
Loïc Hoguin
2020-09-21
Make gun:stream_info/2 return intermediaries for HTTP/2 CONNECT
Loïc Hoguin
2020-04-16
Empty the commands queue when returning
Loïc Hoguin
2020-03-25
Fix host/:authority header when connecting to an IPv6 address
Loïc Hoguin
2020-03-12
Make Gun use the cookie store when configured to
Loïc Hoguin
2019-10-01
Don't try upgrading 101 responses with no/bad Upgrade header
Loïc Hoguin
2019-09-26
Remove UnprocessedStreams from the gun_down message
Loïc Hoguin
2019-09-26
Add reply_to option to ws_upgrade; remove notowner entirely
Loïc Hoguin
2019-09-24
Add auto-ping to Websocket and a silence_pings option
Loïc Hoguin
2019-09-24
Initial support for raw send/recv operations
Loïc Hoguin
2019-09-23
Properly error out on HTTP/1.0 Websocket upgrade attempts
Loïc Hoguin
2019-09-23
Reduce the #http_state size
Loïc Hoguin
2019-09-22
Document Socks support
Loïc Hoguin
2019-09-22
Add more tests with two Socks5 proxies
Loïc Hoguin
2019-09-22
Always switch_protocol
Loïc Hoguin
2019-09-22
Rework state transitions resulting from from protocol changes
Loïc Hoguin
2019-09-22
Improve retrieval of keepalive option
Loïc Hoguin
2019-09-22
Supports going through multiple Socks proxies
Loïc Hoguin
2019-09-22
Simplify HandshakeEvent
Loïc Hoguin
2019-09-22
Move and merge all TLS handshakes to the main Gun code
Loïc Hoguin
2019-09-05
Implement graceful shutdown
Loïc Hoguin
2019-08-05
Add flow control
Loïc Hoguin
2019-07-26
Add tls_handshake events for CONNECT through TLS proxies
Loïc Hoguin
2019-07-25
Add tls_handshake events for CONNECT through TCP proxies
Loïc Hoguin
2019-07-25
Fix missing response_end event for HTTP/1.0 body_close
Loïc Hoguin
[next]