Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-22 | Improve the reliability of some http_SUITE tests | Loïc Hoguin | |
2018-11-22 | Fix compress buffering tests before OTP 20.1 | Loïc Hoguin | |
2018-11-22 | Move the final old HTTP suite tests and remove it | Loïc Hoguin | |
2018-11-21 | Move many old HTTP test cases to the rest_handler test suite | Loïc Hoguin | |
A bug was fixed in cowboy_rest where when content_types_provided returned a media type with a wildcard as first in the list, and a request comes in without an accept header, then the media_type value in the Req object would contain '*' instead of [] for the parameters. | |||
2018-11-21 | Move a old HTTP test cases to new plain_handler test suite | Loïc Hoguin | |
2018-11-21 | Rename sec_SUITE to security_SUITE | Loïc Hoguin | |
2018-11-21 | Move one more old HTTP test case | Loïc Hoguin | |
2018-11-21 | Move some more tests out of the old HTTP test suite | Loïc Hoguin | |
2018-11-21 | Create a security test suite based on old HTTP test cases | Loïc Hoguin | |
2018-11-21 | Move another test from the old HTTP test suite | Loïc Hoguin | |
2018-11-21 | Move some tests out of the old HTTP test suite | Loïc Hoguin | |
And additional minor tweaks. | |||
2018-11-20 | Move HTTP/1.0 tests from the old test suite to rfc7230 | Loïc Hoguin | |
2018-11-20 | Silence expected warnings for messages from unknown processes | Loïc Hoguin | |
2018-11-20 | Silence the expected set_env_missing error | Loïc Hoguin | |
2018-11-20 | Increase a few more timeouts to reduce intermittent failures | Loïc Hoguin | |
2018-11-20 | Document how to run all test suites | Loïc Hoguin | |
2018-11-20 | Fix the request_timeout_infinity test | Loïc Hoguin | |
Wrong option was being tested. | |||
2018-11-20 | Don't run long test suites by default | Loïc Hoguin | |
The examples test suite is only useful once in a while in order to know whether examples were broken, for example before issuing a release. The new ws_autobahn test suite isolates the autobahn test suite so that it can be ignored by default. It's only useful to run it when working on the Websocket code or before issuing a release. | |||
2018-11-20 | Handle a test case sometimes sending a response too fast | Loïc Hoguin | |
2018-11-20 | Wait for the connection to be up in a few tests | Loïc Hoguin | |
2018-11-20 | Increase a test timeout to get rid of intermittent failures | Loïc Hoguin | |
2018-11-19 | Fix case insensitive filesystems in static_handler test suite | Loïc Hoguin | |
2018-11-19 | Silence expected errors from the stream_handler test suite2.6.0 | Loïc Hoguin | |
2018-11-19 | Add an additional test to the static test suite | Loïc Hoguin | |
2018-11-19 | Silence expected errors from the static_handler test suite | Loïc Hoguin | |
2018-11-19 | Use try..after in tests that start their own listeners | Loïc Hoguin | |
2018-11-19 | Use ?FUNCTION_NAME instead of ct_helper:name() | Loïc Hoguin | |
Cowboy is 19+ so it's OK to use it. | |||
2018-11-18 | Document cowboy_stream_h/cowboy_compress_h | Loïc Hoguin | |
2018-11-18 | Add the chunked option for HTTP/1.1 | Loïc Hoguin | |
It allows disabling the chunked transfer-encoding. It can also be disabled on a per-request basis, although it will be ignored for responses that are not streamed. | |||
2018-11-17 | Prepare the Cowboy 2.6 release | Loïc Hoguin | |
2018-11-16 | Add the idle_timeout option to HTTP/2 | Loïc Hoguin | |
2018-11-16 | Add the set_options Websocket command | Loïc Hoguin | |
It allows overriding the idle_timeout option only for now. | |||
2018-11-16 | Ensure unknown options are ignored in set_options command | Loïc Hoguin | |
2018-11-16 | Allow overriding cowboy_http's idle_timeout per request | Loïc Hoguin | |
This allows requests that expect to run longer to do so without impacting the configuration of other requests. | |||
2018-11-15 | Add the set_options stream handler command | Loïc Hoguin | |
The first two options to benefit from this are the cowboy_compress_h options. | |||
2018-11-15 | Add a compress_buffering option to cowboy_compress_h | Loïc Hoguin | |
Also changes the behavior to disable buffering by default, so that the default works in all cases, including server-sent events. | |||
2018-11-14 | Don't send the content-length header in empty 304 responses | Loïc Hoguin | |
It's OK to send it when set explicitly, as it can be set to what the representation's size would have been. | |||
2018-11-14 | Ignore the boundary parameter when accepting multipart | Loïc Hoguin | |
2018-11-14 | Document using undefined as content_types_provided callback | Loïc Hoguin | |
This is a convention that indicates the callback will never be called, for example because the methods HEAD or GET are not accepted. | |||
2018-11-14 | Add some missing items to a few module changelogs | Loïc Hoguin | |
2018-11-14 | Allow disabling keep-alive for HTTP/1.0 connections | Loïc Hoguin | |
2018-11-14 | Document some undefined behavior in cowboy_router | Loïc Hoguin | |
2018-11-14 | Add a use case to loop handlers | Loïc Hoguin | |
2018-11-14 | Don't send an unnecessary content-type header with cowboy_rest | Loïc Hoguin | |
2018-11-14 | Ranch 1.7.0 | Loïc Hoguin | |
2018-11-14 | Document the proxy_header protocol option | Loïc Hoguin | |
2018-11-13 | Remove two unnecessary debug calls | Loïc Hoguin | |
2018-11-13 | Add the {deflate, boolean()} Websocket command | Loïc Hoguin | |
It allows to temporarily disable Websocket compression when it was negotiated. It's ignored otherwise. This can be used as fine-grained control when some frames do not compress well. | |||
2018-11-12 | Add deflate options for Websocket compression | Loïc Hoguin | |
They allow the server to configure what it is willing to accept for both the negotiated configuration (takeover and window bits) and the other zlib options (level, mem_level and strategy). This can be used to reduce the memory and/or CPU footprint of the compressed data, which comes with a cost in compression ratio. | |||
2018-11-11 | Enable range requests support in cowboy_static | Loïc Hoguin | |