summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Restrict broken mime parsingAaron Patterson2022-05-273-18/+5
* Skip a test that is flaky on JRuby (#1901)Jeremy Evans2022-05-261-1/+1
* Impose a 70 character limit on boundary sizeJeremy Evans2022-05-252-0/+17
* whitespace (#1898)Aaron Patterson2022-05-251-5/+5
* Add remaining tests for 100% branch coverageJeremy Evans2022-05-2516-8/+191
* Use lonely operator in rack/tempfile_reaper.rbJeremy Evans2022-05-251-2/+3
* Remove unnecessary conditional in rack/static.rbJeremy Evans2022-05-251-3/+1
* Remove unnecessary conditional in rack/rewindable_input.rbJeremy Evans2022-05-251-1/+1
* Use binary coding for invalid charsetsJeremy Evans2022-05-252-1/+20
* Remove unnecessary conditional in rack/multipart/parser.rbJeremy Evans2022-05-251-1/+1
* Remove unnecessary conditional in rack/multipart/generator.rbJeremy Evans2022-05-251-1/+1
* Remove unnecessary require_relative calls in rack/multipart/*.rbJeremy Evans2022-05-253-6/+0
* Remove unnecessary conditional in rack/mock.rbJeremy Evans2022-05-251-1/+1
* Remove unnecessary conditional in rack/files.rbJeremy Evans2022-05-251-1/+1
* Add nocov markers around branches that depends on Ruby versionJeremy Evans2022-05-253-0/+8
* Remove dead code in multipart parserJeremy Evans2022-05-251-1/+0
* Add 100% line/branch coverage to rack/builder.rbJeremy Evans2022-05-252-1/+10
* Add 100% line/branch coverage to rack/query_parser.rbJeremy Evans2022-05-252-8/+10
* Fix various spelling issues. (#1897)Josh Soref2022-05-257-11/+11
* Update list of included handlers in README (#1893)Marcus Stollsteimer2022-05-151-5/+2
* Avoid potential Array glob/unglob operations in `Rack::Builder`. (#1858)Samuel Williams2022-05-101-1/+6
* Remove Rack::Files.method_addedJeremy Evans2022-05-102-16/+0
* Add a .ci.Gemfile for CI testingJeremy Evans2022-05-102-11/+12
* Reduce Array object allocation in the initializer (#1888)Akira Matsuda2022-05-111-1/+2
* Prefer Kernel#sprintf over String#% where passing in multiple values (#1889)Akira Matsuda2022-05-112-3/+3
* Add 100% line/branch coverage to rack/request.rbJeremy Evans2022-05-072-39/+45
* Add 100% line/branch coverage to rack/utils.rbJeremy Evans2022-05-072-13/+53
* Add 100% line/branch coverage to rack/lint.rbJeremy Evans2022-05-072-4/+128
* Add 100% line/branch coverage to rack/response.rbJeremy Evans2022-05-071-1/+75
* Add 100% line/branch coverage to rack/deflater.rbJeremy Evans2022-05-072-3/+73
* Add 100% line/branch coverage to rack/server.rbJeremy Evans2022-05-072-49/+164
* Enable branch coverage when coverage testingJeremy Evans2022-05-071-9/+6
* Remove dependency on rack-session, and development dependency on minitest-sprintJeremy Evans2022-05-052-3/+1
* Update and rename SECURITY_POLICY.md to SECURITY.md (#1884)Samuel Williams2022-05-031-1/+1
* Add SERVER_PROTOCOL to SPEC (#1883)Jeremy Evans2022-04-308-12/+71
* Add methods for HTTP status codes 406 and 408 (#1882)Jason Garber2022-04-282-0/+12
* Don't overwrite other cookie attributes when building deletion cookie. (#1846)Samuel Williams2022-04-262-7/+27
* Remove `Rack::Multipart` dependency on `Rack::Request`. (#1872)Samuel Williams2022-04-274-20/+28
* Add new query parser exception to Utils. (#1873)Josef Šimánek2022-04-211-0/+1
* Fix "reject insanely long boundaries" test hangJeremy Evans2022-04-201-1/+5
* Remove autoloads of Multipart::UploadedFile and Multipart::GeneratorJeremy Evans2022-04-134-32/+35
* Use setup-ruby action bundler caching ability on CI. (#1871)Josef Šimánek2022-04-141-7/+1
* Remove the autoload of Rack::Handler::WEBrickJeremy Evans2022-04-133-4/+6
* Tidy up documentation and specs in relation to lower case headers. (#1855)Samuel Williams2022-04-1164-590/+590
* Add documentation to key `Rack::Utils` cookie methods. (#1850)Samuel Williams2022-04-111-12/+90
* Add missing `require_relative 'constants'` to `rack/utils.rb`. (#1866)Samuel Williams2022-04-111-0/+1
* Rework Rack::Response#initialize documentation to be RDoc format. (#1861)Samuel Williams2022-04-091-9/+19
* More improvements to changelog. (#1856)Samuel Williams2022-04-071-11/+11
* Add missing changelog entries and minor formatting improvements. (#1853)Samuel Williams2022-04-081-89/+91
* Use lower case normalisation for cookie attributes. (#1849)Samuel Williams2022-04-064-4/+5