aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Collapse)Author
2018-09-28Improve logging in the h2specd_SUITELoïc Hoguin
2018-09-28Run the h2specd tests in a new test suiteLoïc Hoguin
A number of tests are currently failing.
2018-09-26Add a timer:sleep to make a test pass reliablyLoïc Hoguin
2018-09-26Don't crash on HEADERS frames with PRIORITY flag setLoïc Hoguin
2018-09-26Don't send keep-alive while waiting for CONNECT responsesLoïc Hoguin
Otherwise this can mess up the underlying protocol we will switch to, like TLS or HTTP/2.
2018-09-26Keep track of the intermediaries the connection go throughLoïc Hoguin
Also augment the CONNECT tests to confirm that the intermediaries are accounted for.
2018-09-20Use ALPN when proxying TLS connections using CONNECTLoïc Hoguin
This fixes HTTP/2 over TLS connections. The protocol destination option has been deprecated in favor of a protocols option.
2018-09-17Improve one of the CONNECT testsLoïc Hoguin
This caused failures on OSX.
2018-09-17Add HTTP/1.1 CONNECT supportLoï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-09Add an SSE test for lone id: linesLoïc Hoguin
2018-08-06Make sse_SUITE work for older OTP versionsLoïc Hoguin
2018-08-06Rewrite the SSE suite using CowboyLoïc Hoguin
2018-06-04Update copyright yearsLoïc Hoguin
2018-06-03Rename gun_data and gun_sse to gun_data_h and gun_sse_hLoïc Hoguin
2018-06-03Change messages to gun_upgrade and gun_ws with stream referenceLoïc Hoguin
2017-12-16Add support for unix socketsmichael-coles
2017-12-14Silence export_all warningsLoïc Hoguin
2017-12-14Change the {gone, Reason} to {shutdown, Reason} plus small fixesLoïc Hoguin
The reason for this change is to avoid annoying supervisor logs when SASL logging is enabled.
2017-10-06Don't error out when the owner is gone normallyLoïc Hoguin
2017-09-02Fix gun_http2:handle/2 when goaway is receivedEduardo Gurgel
2017-08-14Allow an infinity keepalive value1.0.0-pre.4Loïc Hoguin
This disables the keepalive mechanism entirely.
2017-08-12Remove SPDY; document HTTP/2Loïc Hoguin
I just replaced "SPDY" with "HTTP/2" in the documentation. I suspect that's all that's needed, but if there's something off we can fix it later.
2017-08-11Add missing Websocket clause detecting owner is goneLoïc Hoguin
2017-08-11Fix testsLoïc Hoguin
2017-05-01Add gun:info/11.0.0-pre.3Loïc Hoguin
So far only for getting the socket ip and port on the local side. More values may be added later on.
2017-05-01Add transform_header_name http option.Gustaf Sjoberg
2017-05-01Add support for choosing a process to reply toAndrei Nesterov
2017-04-30Monitor owner and terminate when it diesJuan Facorro
2017-04-30Add missing gun_SUITE test suiteLoïc Hoguin
Forgot to commit it earlier. My bad!
2017-04-27Add content handlers and built-in SSE supportLoï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.
2016-05-27Initial HTTP/2 supportLoï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-08-16Fix a harmless typo in a testLoïc Hoguin
2015-04-13One last SPDY test for todayLoïc Hoguin
2015-04-13More SPDY testsLoïc Hoguin
2015-04-13Fix timing issue in one of the testsLoïc Hoguin
2015-04-13Fix previous testLoïc Hoguin
Sigh.
2015-04-13Even more SPDY testsLoïc Hoguin
2015-04-13One more SPDY testLoïc Hoguin
2015-04-13One more SPDY testLoïc Hoguin
2015-04-13One more SPDY testLoïc Hoguin
2015-04-13Check that the connection is down after we send a GOAWAYLoïc Hoguin
2015-04-13Add another SPDY testLoïc Hoguin
2015-04-13Rename a few SPDY testsLoïc Hoguin
2015-04-13Fix previous SPDY testLoïc Hoguin
2015-04-13Add more SPDY testsLoïc Hoguin
One of the test is incomplete due to a missing window_update building function in cowlib.
2015-04-12Add a SPDY test and improve a few badstate messagesLoïc Hoguin
2015-04-12Add more SPDY testsLoïc Hoguin
2015-04-12Add more SPDY testsLoïc Hoguin
2015-04-12More and improved SPDY testsLoïc Hoguin
2015-04-12Improve existing spdy tests and add anotherLoïc Hoguin