summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Don't use #transform_keys yet.spec-response-headers-hashSamuel Williams2020-02-121-2/+9
* Declarative features for maintaining backwards compatibility.Samuel Williams2020-02-121-1/+26
* Prefer ArgumentError when accessing nil header.Samuel Williams2020-02-121-5/+5
* Remove implementation of HeaderHash as headers are now always a hash.Samuel Williams2020-02-1210-268/+84
* Tidy up constants and fix EXPIRES header to be lower case.Samuel Williams2020-02-121-2/+2
* Prefer lower case headers.Samuel Williams2020-02-1299-1133/+1131
* Enforce lower-case headers.Samuel Williams2020-02-121-0/+4
* Require the response headers be an unfrozen hash in SPECJeremy Evans2020-02-114-12/+27
* Remove trailing whitespace.Samuel Williams2020-02-111-4/+4
* Remove trailing whitespace.Samuel Williams2020-02-111-1/+1
* Prepare CHANGELOG for next patch release.Samuel Williams2020-02-111-0/+9
* Fix to handle same_site option for session poolRyuta Kamizono2020-02-113-1/+20
* Ensure full match. Fixes #1590.Samuel Williams2020-02-112-2/+7
* Double assignment is still needed to prevent an "unused variable" warningRyuta Kamizono2020-02-112-4/+12
* Test with truffleruby-head in CIBenoit Daloze2020-02-111-1/+1
* Cleanups since master is 2.2+Vipul A M2020-02-104-14/+6
* Run workflow on pull_request too.Samuel Williams2020-02-101-1/+1
* Update versions in SECURITY_POLICY after release of 2.2Jeremy Evans2020-02-091-5/+5
* Revert "Update Thin handler to better handle more options"Jeremy Evans2020-02-091-14/+8
* Prepare CHANGELOG for next release.Samuel Williams2020-02-091-1/+3
* Add CHANGELOG entry for #1577.Samuel Williams2020-02-091-0/+4
* Update CHANGELOG to include 2.2.0.Samuel Williams2020-02-091-0/+2
* Install memcache dependency for rack-cache.Samuel Williams2020-02-091-0/+8
* Add rack-cache to external testing.Samuel Williams2020-02-091-0/+1
* Add external tests.Samuel Williams2020-02-091-3/+34
* Add support for testing external gems.Samuel Williams2020-02-091-0/+22
* Remove circleci.Samuel Williams2020-02-091-96/+0
* Remove truffleruby because it fails to pass the test suite.Samuel Williams2020-02-091-1/+1
* Tidy up Gemfile.Samuel Williams2020-02-091-14/+2
* Installing dependencies for macos.Samuel Williams2020-02-091-3/+12
* Add development workflow.Samuel Williams2020-02-092-0/+31
* Rework `Request#ip` to handle empty `forwarded_for`.Samuel Williams2020-02-092-7/+23
* master is 2.3.0 development nowAaron Patterson2020-02-081-1/+1
* fix release taskAaron Patterson2020-02-081-1/+1
* Update SPEC filename in gemspecJeremy Evans2020-02-081-1/+1
* Update links.Samuel Williams2020-02-081-5/+5
* Tidy up gemspec.Samuel Williams2020-02-081-21/+21
* Deprecate option parsing in config.ru files.Samuel Williams2020-02-082-0/+2
* Update CHANGELOG to include 2.1.2Jeremy Evans2020-02-071-5/+9
* Remove SERVER_ADDR.Samuel Williams2020-02-084-14/+4
* Add documentation to `Rack::Request#hostname`.Samuel Williams2020-02-081-1/+4
* Allow SERVER_PORT to be a string containing a port number.Samuel Williams2020-02-081-3/+3
* Document AUTHORITY regexp.Samuel Williams2020-02-081-1/+17
* Prefer implicit returns.Samuel Williams2020-02-081-26/+28
* Add entry to CHANGELOG, minor improvements as discussed.Samuel Williams2020-02-083-8/+11
* Add entry to CHANGELOG.Samuel Williams2020-02-081-0/+1
* Relax requirement as it breaks tests.Samuel Williams2020-02-081-6/+4
* Improve `Rack::Request#authority` and related methods.Samuel Williams2020-02-083-74/+143
* Add documentation for `HTTP_X_FORWARDED_*` constants.Samuel Williams2020-02-081-4/+16
* Add `HTTP_PORT` constant for consistency.Samuel Williams2020-02-082-1/+2