Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-28 | Gun 1.3.21.3.2 | Loïc Hoguin | |
2020-02-28 | Don't fail on h2specd and test against OTP-20+ only | Loïc Hoguin | |
2020-02-28 | Use Cowboy 2.6.0 for tests | Loïc Hoguin | |
2020-02-28 | Remove the old eunit test | Loïc Hoguin | |
2020-02-27 | Use specific error when HTTP/2 receives HTTP/1 response | Loïc Hoguin | |
Also fix a build issue introduced in cherry-pick. | |||
2020-02-27 | Fix crashes from missing clause | Loïc Hoguin | |
2020-02-27 | Add a test getting preface errors in the 'DOWN' reason | Loïc Hoguin | |
2020-02-27 | Detect invalid HTTP/2 preface errors | Loïc Hoguin | |
And make sure all HTTP/2 connection_error(s) result in a gun_down message containing the error. In the preface case we do not send a gun_error message (because there's no stream open yet) and gun_down was always saying normal. Also make sure the human readable reason is included in the gun_error message, if any. | |||
2019-09-26 | Gun 1.3.11.3.1 | Loïc Hoguin | |
2018-10-01 | Gun 1.3.01.3.0 | Loïc Hoguin | |
2018-10-01 | Document the protocols option for Websocket | Michal Piotrowski | |
2018-10-01 | Remove unreachable clauses pointed out by Dialyzer | Loïc Hoguin | |
2018-10-01 | Fix the remaining h2specd test failures | Loïc Hoguin | |
2018-10-01 | Handle HTTP/2 continuation frames | Loïc Hoguin | |
Fixes most h2specd tests. | |||
2018-09-28 | Ignore HTTP/2 frames of unknown types | Loïc Hoguin | |
2018-09-28 | Improve logging in the h2specd_SUITE | Loïc Hoguin | |
2018-09-28 | Run the h2specd tests in a new test suite | Loïc Hoguin | |
A number of tests are currently failing. | |||
2018-09-26 | Add a timer:sleep to make a test pass reliably | Loïc Hoguin | |
2018-09-26 | Don't crash on HEADERS frames with PRIORITY flag set | Loïc Hoguin | |
2018-09-26 | Remove gun:dbg_send_raw/2 | Loïc Hoguin | |
The same can now be achieved using gun:info to retrieve the socket. This function was not documented and was only used in the old Cowboy test suite. | |||
2018-09-26 | Add the socket in the gun:info map | Loïc Hoguin | |
This is used by Cowboy for tests. | |||
2018-09-26 | Don't send keep-alive while waiting for CONNECT responses | Loïc Hoguin | |
Otherwise this can mess up the underlying protocol we will switch to, like TLS or HTTP/2. | |||
2018-09-26 | Keep track of the intermediaries the connection go through | Loïc Hoguin | |
Also augment the CONNECT tests to confirm that the intermediaries are accounted for. | |||
2018-09-20 | Use ALPN when proxying TLS connections using CONNECT | Loïc Hoguin | |
This fixes HTTP/2 over TLS connections. The protocol destination option has been deprecated in favor of a protocols option. | |||
2018-09-17 | Gun 1.2.01.2.0 | Loïc Hoguin | |
2018-09-17 | Document gun:connect/2,3,4 | Loïc Hoguin | |
2018-09-17 | Improve one of the CONNECT tests | Loïc Hoguin | |
This caused failures on OSX. | |||
2018-09-17 | Add HTTP/1.1 CONNECT support | Loïc Hoguin | |
Gun can now be used to connect through TCP HTTP/1.1 proxies using all supported protocols. It is also possible to create a tunnel through multiple proxies. Also updates Cowlib to 2.6.0. | |||
2018-09-10 | Add more details to the README | Loïc Hoguin | |
2018-08-09 | Add an SSE test for lone id: lines | Loïc Hoguin | |
2018-08-06 | Gun 1.1.01.1.0 | Loïc Hoguin | |
2018-08-06 | Update erlang.mk | Loïc Hoguin | |
2018-08-06 | Make sse_SUITE work for older OTP versions | Loïc Hoguin | |
2018-08-06 | Rewrite the SSE suite using Cowboy | Loïc Hoguin | |
2018-08-06 | Fix some whitespace | Loïc Hoguin | |
2018-08-06 | Fix the status code passed to content handlers | Loïc Hoguin | |
The integer form is expected, not the binary. | |||
2018-08-06 | Fix the type of SSL sockets in the transport module | Loïc Hoguin | |
2018-08-06 | Fix some types that were referring to Cowboy | Loïc Hoguin | |
2018-08-06 | Update Cowlib to 2.5.1 | Loïc Hoguin | |
This is mainly to fix a bug in gun_sse_h where lone id lines are not decoded properly. Some typespecs were also fixed. | |||
2018-07-27 | Gun 1.0.01.0.0 | Loïc Hoguin | |
2018-07-27 | Fix OTP 21 warnings | Loïc Hoguin | |
2018-06-26 | Fix a mistake in the Websocket guide | Loïc Hoguin | |
2018-06-11 | Fix await_up link in function reference docs | Radu Ciorba | |
2018-06-11 | Use asciideck to build the documentation | Loïc Hoguin | |
2018-06-04 | Gun 1.0.0-rc.11.0.0-rc.1 | Loïc Hoguin | |
2018-06-04 | Support Unix domain sockets when building host headers | Simon Thörnqvist | |
2018-06-04 | Review and update the user guide | Loïc Hoguin | |
2018-06-04 | Update copyright years | Loïc Hoguin | |
2018-06-04 | Remove circle.yml, not been using it for a long time | Loïc Hoguin | |
2018-06-04 | Update Cowlib to 2.4.0 | Loïc Hoguin | |