summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Mention that it is an Array.rack-protocolSamuel Williams2022-08-292-4/+4
* Fix `rack.protocols` typo.Samuel Williams2022-08-292-2/+2
* Introduce `rack.protocol` header for handling version-agnostic protocol upgra...Samuel Williams2022-08-284-8/+85
* For some reason, the recently released version breaks Ruby v2.5.Samuel Williams2022-08-281-1/+1
* Add `rack.response_finished` to `Rack::Lint`. (#1952)Samuel Williams2022-08-275-2/+47
* Refactor tests. (#1953)Samuel Williams2022-08-267-97/+79
* Do not add lib to load path when running separate testsJeremy Evans2022-08-201-1/+1
* Add information on using Rack::Headers to the upgrade guideJeremy Evans2022-08-101-3/+20
* Documentation updates. (#1949)Samuel Williams2022-08-092-3/+54
* Reduce the number of files being distributed with Rack. (#1948)Samuel Williams2022-08-091-5/+1
* bump version3.0.0.beta1Aaron Patterson2022-08-082-2/+2
* Bump actions/dependency-review-action from 1 to 2dependabot[bot]2022-08-081-1/+1
* Add note about status changes to upgrade guide (#1945)Aurora Nockert2022-08-061-0/+6
* Fix gemspec - missing files.Samuel Williams2022-08-061-3/+2
* Improved wording for upgrade guide streaming bodies.Samuel Williams2022-08-061-2/+2
* Updated documentation in preparation for Rack 3.0.0 release. (#1943)Samuel Williams2022-08-066-341/+600
* Allow `Rack::Builder#run` to take a block instead of an argument. (#1942)Samuel Williams2022-08-043-7/+35
* Extract `rackup` command, `Rack::Server`, `Rack::Handler` and related code in...Samuel Williams2022-08-0417-1858/+2
* Undeprecate Utils#byte_rangesJeremy Evans2022-08-031-1/+0
* chore(deps): Included dependency reviewnaveen2022-08-031-0/+14
* Bump version to "3.0.0". (#1940)Samuel Williams2022-08-034-8/+12
* Move Rack::MockRequest/Response into dedicated files. (#1935)Samuel Williams2022-08-0339-566/+605
* Separate and simplify full & partial hijack. (#1939)Samuel Williams2022-08-026-234/+130
* Remove requirement for `env['rack.version']`. (#1938)Samuel Williams2022-08-019-29/+3
* Minor syntax improvements.Samuel Williams2022-08-012-3/+6
* Clarify the life cycle of body and the requirement to call `close`. (#1934)Samuel Williams2022-08-012-80/+96
* Don't close body prematurely in Rack::Deflater (#1931)Eugene Kenny2022-07-292-1/+10
* Update docs and remove a dead link. (#1930)Andrew Hoglund2022-07-265-8/+7
* Improved documentation for `Rack::Builder`.Samuel Williams2022-07-221-3/+4
* Fix typo `interactively` (#1929)TonyCTHsu2022-07-221-1/+1
* Add CHANGELOG entry under "Added" for streaming response bodies.Stefan Wrobel2022-07-091-0/+2
* Reuse the Array object from parent middleware (#1887)Akira Matsuda2022-07-0912-48/+48
* The response array must always be non-frozen. (#1927)Samuel Williams2022-07-093-2/+6
* Use Exception#detailed_message if availableYusuke Endoh2022-07-092-1/+35
* Use "white-space: pre-wrap" instead of "pre"Yusuke Endoh2022-07-091-1/+1
* Use "pre" format and monospace font for exception messagesYusuke Endoh2022-07-091-1/+1
* Fix broken linksKatsuhiko YOSHIDA2022-07-081-3/+3
* Add 2.2.4 to changelog on main branchAndrew Pariser2022-07-081-0/+5
* Hex escape unprintable bytes in common logger (#1904)Jeremy Evans2022-07-072-3/+3
* Remove rubyforge related tasks (#1920)Aaron Patterson2022-07-071-10/+0
* Updated logo. (#1896)Samuel Williams2022-06-256-317/+8
* Remove broken semver stability link.Samuel Williams2022-06-251-1/+0
* Copy missing v2.2.3.1 to main branch CHANGELOG. (#1907)Eliot Sykes2022-06-141-0/+5
* Bump actions/checkout from 2 to 3 (#1911)dependabot[bot]2022-06-131-2/+2
* chore: Included github-actions in the dependabot config (#1910)Naveen2022-06-131-0/+6
* Fix links in docs (#1902)Emmanuel Hayford2022-06-102-16/+12
* chore: Set permissions for GitHub actionsneilnaveen2022-06-051-0/+3
* Avoid unnecessary string allocation in Rack::MockRequest.env_forJeremy Evans2022-06-011-2/+1
* Refactor multipart boundary parsingJeremy Evans2022-05-274-19/+57
* Escape untrusted text when loggingAaron Patterson2022-05-274-1/+20