summary refs log tree commit
DateCommit message (Expand)
2022-12-24fix misattributed entries in CHANGELOG misattribute
2022-01-25Fix possible thread safety issue in Rack::Session::Pool
2022-01-25Cache Rack::Request#POST result if input content type is not parseable (Fixes...
2022-01-26Update lib/rack/mock.rb
2022-01-26Don't create garbage `StringIO` instances.
2022-01-25Deprecate key_space_limit
2022-01-25Require the response headers be an unfrozen hash in SPEC
2022-01-25Properly set the expires attribute for the mock response cookie
2022-01-24Make query string parsing conform to URL spec
2022-01-24Add `@content_length = nil` to `Lint#initialize`.
2022-01-25Add comment regarding the conditional override of YAML.unsafe_load
2022-01-25Start testing on Ruby 3.1
2022-01-25Do not assume YAML.unsafe_load is defined in mock specs
2022-01-25Drop support for Ruby 2.3
2022-01-20Merge pull request #1745 from ioquatix/streaming
2022-01-21Prefer `filename*` over `filename` when processing multipart data.
2022-01-20deflater.rb - optimize GzipStream#each
2022-01-20Introduce Streaming Body specification.
2022-01-20Prefer to use wrapper class for `Rack::Lint`.
2022-01-20Move RuboCop to optional maintenance group.
2022-01-15Remove obsolete support for RFC2109 date/time formatting.
2022-01-15Test with latest version of psych.
2021-11-30Fix reference to SPEC in README (Fixes #1782)
2021-11-29Update trusted_proxy? to match on 127.0.0.0/8 (#1781)
2021-11-06Allow to daemonize without closing STDOUT/STDERR (#1779)
2021-11-04Mark `ETag` change in 2.2.0 as breaking (#1778)
2021-11-03Update CHANGELOG for 2.0.9 (Fixes #1767)
2021-11-03Add Rack::Session::Pool :allow_fallback option
2021-11-03remove changelog message as it has no effect on the end user
2021-11-03Set @env directly to avoid unneeded call maintained for extensibility
2021-11-03Revert "Remove unnecessary call to `super()`"
2021-11-03Revert "Flatten Rack::Request::Env into Request"
2021-10-19Update documentation for Rack::Handler
2021-10-04Merge pull request #1752 from learnlifecom/mock-hash-with-array-values
2021-07-13Remove an example that passes options on the first `#\` line [ci skip]
2021-06-05Remove unnecessary call to `super()` in `Rack::Request::Env` (#1751)
2021-05-28Fix MockRequest cookie parsing for hash with array value
2021-05-17Add AWS Lambda Supported "Web Server".
2021-05-06Update year in license file
2021-05-06Merge pull request #1747 from kamipo/fix_typos
2021-05-05Merge pull request #1748 from wjordan/to_ary-buffered
2021-04-30Read the pid file only once
2021-04-30Output the pid if the server is already running
2021-04-27Add spec changes to `Rack::Lint`
2021-04-26Use :to_ary to detect non-streaming body content in middleware
2021-04-26Update SPEC to clarify streaming response body behavior
2021-04-26Fix some typos [ci skip]
2021-04-19Make tests pass on hosts that have no ipv4 connectivity
2021-04-15Allow ws and wss as forwarded scheme/proto headers
2021-03-30pluralize the headers variable in the common logger