Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-12 | Update cookie tests against latest WPT | Loïc Hoguin | |
The http-state tests were removed and replaced with tests in HTML pages. I have devised a way to semi- automatically import them and test them. Additional fixes were made following changes in the rfc6265bis draft. | |||
2021-05-24 | Gun 2.0.0-rc.22.0.0-rc.2 | Loïc Hoguin | |
2021-02-12 | Temporarily depend on Cowlib master | Loïc Hoguin | |
Because we depend on Cowboy master for tests we also need the more recent Cowlib commits otherwise some tests will fail. | |||
2021-02-10 | Depend on Ranch 2.0.0 for compatibility with OTP-24 | Loïc Hoguin | |
2020-11-19 | Update Erlang.mk and configure Hex | Loïc Hoguin | |
2020-11-19 | Update Cowlib to 2.10.1 | Loïc Hoguin | |
2020-11-12 | Change version to Gun 2.0.0-rc.1 | Loïc Hoguin | |
We are about one week before the actual release. | |||
2020-11-12 | Enable optional0042 cookie test | Loïc Hoguin | |
Cowlib master has the fix for this test. Temporarily depend on Cowlib master until a release is made. | |||
2020-11-09 | Update source path for test tool h2specd | Bjorn Svensson | |
The main source file for the test tool h2specd was moved a time ago, but correct one is used now. Also make sure that gun sends the GOAWAY directly to avoid timing issues in test 6.9.1 in h2specd_SUITE. | |||
2020-11-06 | Update Cowlib to 2.10.0 | Loïc Hoguin | |
2020-10-07 | Propagate timeouts to the right layer in HTTP/2 tunnels | Loïc Hoguin | |
This temporarily depends on Cowlib master. | |||
2020-09-21 | First working HTTPS over secure HTTP/2 | Loïc Hoguin | |
Has a timer:sleep/1 though because there is currently no way to wait for the TLS handshake to complete. | |||
2020-04-20 | Update the WPT cookie tests | Loïc Hoguin | |
2020-03-25 | Gun 2.0.0-pre.22.0.0-pre.2 | Loïc Hoguin | |
2020-03-23 | Require OTP-22+ | Loïc Hoguin | |
2020-03-19 | Fix gun_public_suffix compile problem | Loïc Hoguin | |
There's no need to have idna listed in ALL_DEPS_DIR we only use it for "make gen" which does not require it. | |||
2020-03-05 | Add the public suffix check to set_cookie | Loïc Hoguin | |
2019-09-27 | Gun 2.0.0-pre.12.0.0-pre.1 | Loïc Hoguin | |
2019-05-08 | Don't run the autobahn test suite by default | Loïc Hoguin | |
2019-03-25 | Add the gun_tls_proxy transport for TLS over TLS support | Loïc Hoguin | |
2019-01-10 | Use a different method for ignoring h2specd build errors | Loïc Hoguin | |
2019-01-10 | Don't fail in previous h2specd steps either | Loïc Hoguin | |
2019-01-10 | Don't fail tests if we can't build h2specd | Loïc Hoguin | |
2019-01-03 | Bump supported Erlang/OTP to 20.0+ | Loïc Hoguin | |
In particular the switch to gen_statem broke things with Erlang/OTP before 19.3. | |||
2018-12-19 | Update erlang.mk | Loïc Hoguin | |
2018-10-30 | Switch to cow_http2_machine for HTTP/2 | Loïc Hoguin | |
A common state machine for Gun and Cowboy will be easier to maintain. This fixes numerous issues including some test failures that were hidden because the h2specd_SUITE was flawed. We temporarily depend on Cowlib master until a new version is released. | |||
2018-10-01 | Gun 1.3.01.3.0 | 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-17 | Gun 1.2.01.2.0 | Loïc Hoguin | |
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-08-06 | Gun 1.1.01.1.0 | Loïc Hoguin | |
2018-08-06 | Rewrite the SSE suite using 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-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 | Update Cowlib to 2.4.0 | 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-02-28 | Enable ci.erlang.mk only when CI_ERLANG_MK=1 is set | Loïc Hoguin | |
This will avoid issues with other people's build systems. | |||
2018-01-22 | Gun 1.0.0-pre.51.0.0-pre.5 | Loïc Hoguin | |
2017-11-19 | Add AUTO_CI_WINDOWS variable | Loïc Hoguin | |
2017-11-17 | Move ci.erlang.mk to TEST_DEPS | Loïc Hoguin | |
2017-11-16 | Use ci.erlang.mk for managing tested Erlang versions | Loïc Hoguin | |
2017-10-06 | Update CI | Loïc Hoguin | |
2017-08-13 | Update OTP versions tested | Loïc Hoguin | |
2017-04-30 | Fix the retry=0 case, add general gun test suite | Loïc Hoguin | |
2016-11-25 | Generate rebar.config on build | Leo Liu | |
2016-11-16 | Update Erlang.mk and related changes | 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. | |||
2015-07-26 | Add CircleCI | Loïc Hoguin | |