summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Propagate options through builder, and remove `parse_file`.Samuel Williams2020-07-281-13/+6
* Remove thin spec.Samuel Williams2020-07-281-95/+0
* Remove `rack.multithread`/`rack.multiprocess`/`rack.run_once`.Samuel Williams2020-07-284-210/+1
* Decrease default allowed parameter recursion level from 100 to 32Jeremy Evans2020-07-191-3/+3
* Make Rack::Request#{[],[]=} warn even in non-verbose modeJeremy Evans2020-07-141-16/+28
* Remove Rack::HTTP_VERSION and don't set HTTP_VERSION in env in cgi and webrickJeremy Evans2020-07-141-1/+0
* Make TempfileReaper delete temp files if application raises an exceptionJeremy Evans2020-07-131-0/+18
* Stop using deprecated OpenSSL constantsBart de Water2020-06-291-2/+2
* When parsing cookies, only decode the valuesMatt Langlois2020-06-151-0/+4
* Fix indentingLukas Oberhuber2020-06-061-1/+1
* Case insensitive fetch on HeaderHashLukas Oberhuber2020-06-061-0/+32
* Fix using Rack::Session::Cookie with coder: Rack::Session::Cookie::Base64::{J...Jeremy Evans2020-05-271-0/+9
* RuboCop: Lint with automatic fixingOlle Jonsson2020-05-251-1/+1
* Remove options from `Builder#parse_file` & `Builder#load_file`.Samuel Williams2020-05-253-27/+2
* SPEC: Require "status" to be Integer and >= 100Olle Jonsson2020-05-252-10/+9
* Rename `testrequest.rb` -> `test_request.rb`.Samuel Williams2020-05-248-22/+18
* Remove FCGI, LSWS, SCGI, Thin handlers. Fixes #1584.Samuel Williams2020-05-241-11/+2
* Merge pull request #1645 from simplybusiness/base64_cookie_valuesAaron Patterson2020-05-221-0/+6
|\
| * Ensure some cookies don't cause failureLukas Oberhuber2020-05-051-0/+6
* | adding a test for directory traversalAaron Patterson2020-05-121-0/+12
|/
* Fix Rack::ShowStatus and close original bodyAndrew Konchin2020-05-041-0/+16
* Update testsKeith Gable2020-03-251-3/+3
* Remove parsing restrictions around host and hostnamePieter van de Bruggen2020-02-161-0/+30
* Remove trailing whitespace.Samuel Williams2020-02-111-1/+1
* Fix to handle same_site option for session poolRyuta Kamizono2020-02-111-0/+19
* Ensure full match. Fixes #1590.Samuel Williams2020-02-111-0/+5
* Rework `Request#ip` to handle empty `forwarded_for`.Samuel Williams2020-02-091-0/+6
* Remove SERVER_ADDR.Samuel Williams2020-02-081-6/+0
* Improve `Rack::Request#authority` and related methods.Samuel Williams2020-02-081-2/+2
* Add specs to better match implementation of `URI.host` and `URI.hostname`.Samuel Williams2020-02-081-4/+10
* Make Request#params not rescue EOFErrorJeremy Evans2020-02-061-10/+0
* Add a test for definining response_body method for FilesJeremy Evans2020-02-061-0/+8
* Enable `Layout/Tab` to avoid hard tab indentation in the futureRyuta Kamizono2020-02-061-1/+1
* Fix indentation.Samuel Williams2020-02-061-2/+2
* Remove `Rack::Files#response_body` as the implementation was broken.Samuel Williams2020-02-051-14/+0
* Sort encodings by server preference. Implements #1184.Samuel Williams2020-02-051-0/+1
* Convenient cache and content type methods for `Rack::Response`.Samuel Williams2020-02-051-0/+33
* Rack::Directory : allow directory trasversal inside root directoryThomas2020-02-051-2/+14
* Use `Utils::HeaderHash` to add to existing headers. Fixes #1222.Samuel Williams2020-02-051-0/+6
* Handle case where headers are frozen, and add specs.Samuel Williams2020-02-051-0/+29
* Memoize header hash usage. Fixes #738.Samuel Williams2020-02-051-6/+6
* Enable `Style/MethodDefParentheses` cop to avoid newly add no paren method de...Ryuta Kamizono2020-02-052-12/+12
* Make ConditionalGet follow RFC 7232 precedenceJeremy Evans2020-02-041-0/+11
* Fix Cascade to use the last response if all responses should be cascadedJeremy Evans2020-02-041-0/+6
* Allow passing through same_site option to session cookie when using Rack::Ses...Alex Speller2020-02-041-0/+17
* Support magic comments in .ru filesBenoit Daloze2020-02-032-0/+16
* Make Cascade use a new response object if initialized with no appsJeremy Evans2020-01-301-0/+19
* Make BodyProxy correctly delegate keyword arguments on Ruby 2.7+Jeremy Evans2020-01-301-0/+7
* Remove BodyProxy#eachJeremy Evans2020-01-301-4/+0
* Make BackProxy#method handle delegated methodsJeremy Evans2020-01-301-0/+7