Skip to content
Permalink
Branch: master
Commits on Jan 15, 2020
  1. Merge pull request #1483 from jeremyevans/lint-response-array

    tenderlove committed Jan 15, 2020
    Make Rack::Lint check response is array with 3 elements
Commits on Jan 10, 2020
  1. Merge pull request #1462 from jeremyevans/sessionid-to_s

    tenderlove committed Jan 10, 2020
    Make SessionId#to_s be an alias of #public_id
  2. Start 2.2.0 development

    tenderlove committed Jan 10, 2020
    We may want to change master to 3.0.0
Commits on Jan 8, 2020
  1. Merge pull request #1459 from jimeh/add-breaking-change-warning-to-ch…

    tenderlove committed Jan 8, 2020
    …angelog
    
    Add breaking change warning to changelog for 2.0.8 and 1.6.12
Commits on Jan 7, 2020
  1. Merge pull request #1434 from rack/rack-response-buffered

    tenderlove committed Jan 7, 2020
    Lazily initialize the response body and only buffer it if required.
  2. Remove `to_ary` from Response

    tenderlove committed Jan 7, 2020
    Responses are not arrays, so we should not allow them to be implicitly
    coerced to an array.  If you would like you response to be converted to
    an array, you must explicitly do it with the `to_a` method.
    
    This also prevents creation of unnecessary body proxies
Commits on Dec 18, 2019
  1. Merge branch 'advisory-fix-1'

    tenderlove committed Dec 18, 2019
    * advisory-fix-1:
      Introduce a new base class to avoid breaking when upgrading
      Add a version prefix to the private id to make easier to migrate old values
      Fallback to the public id when reading the session in the pool adapter
      Also drop the session with the public id when destroying sessions
      Fallback to the legacy id when the new id is not found
      Add the private id
      revert conditionals to master
      remove NullSession
      remove || raise and get closer to master
      store hashed id, send public id
      use session id objects
      remove more nils
      try to ensure we always have some kind of object
Commits on Nov 15, 2019
  1. Merge pull request #1411 from rack/no-rg

    tenderlove committed Nov 15, 2019
    Remove implicit dependency on RubyGems
  2. Remove implicit dependency on RubyGems

    tenderlove committed Nov 15, 2019
    We should avoid adding new dependencies, including RubyGems.  This
    commit just avoids using the `Gem` constant so don't need RubyGems.
Commits on Aug 13, 2019
  1. Add the private id

    tenderlove committed Aug 13, 2019
  2. remove NullSession

    tenderlove committed Aug 13, 2019
  3. use session id objects

    tenderlove committed Aug 13, 2019
  4. remove more nils

    tenderlove committed Aug 13, 2019
Commits on Apr 2, 2019
  1. Merge pull request #1325 from jodosha/performance/remove-useless-head…

    tenderlove committed Apr 2, 2019
    …er-merge
    
    Performance: remove useless header merge from Response
  2. Merge pull request #1348 from lanzhiheng/add-comments-and-use-better-…

    tenderlove committed Apr 2, 2019
    …schema
    
     Adjust the code and add comments.
Commits on Feb 19, 2019
  1. Merge pull request #1271 from eileencodes/add-trailer-headers

    tenderlove committed Feb 19, 2019
    Add trailer headers to Rack
Commits on Feb 4, 2019
  1. Merge pull request #1336 from olleolleolle/patch-3

    tenderlove committed Feb 4, 2019
    CI: Drop Travis configuration file and README build status badge
Commits on Feb 3, 2019
  1. Merge pull request #1338 from timoschilling/patch-1

    tenderlove committed Feb 3, 2019
    test ruby 2.6
Commits on Jan 17, 2019
  1. Merge pull request #1333 from styd/video-streaming-mime-types

    tenderlove committed Jan 17, 2019
    Add MIME Types for video streaming
Commits on Jan 15, 2019
  1. Merge pull request #1318 from rosenfeld/expand_root_path

    tenderlove committed Jan 15, 2019
    Expands the root path in Rack::Static upon initialization
  2. Merge pull request #1323 from axyjo/fix-binary-rack-env-show-exceptions

    tenderlove committed Jan 15, 2019
    ShowExceptions: fix issue when Rack env has binary data
Commits on Jan 14, 2019
  1. Merge pull request #1330 from buildrtech/add-wasm-mime

    tenderlove committed Jan 14, 2019
    Add MIME Type for WASM
  2. Merge pull request #1332 from egtra/http-status-code-103

    tenderlove committed Jan 14, 2019
    Add status code: 103 Early Hints
Commits on Aug 21, 2018
  1. Merge pull request #1290 from svcastaneda/custom-ip-filter

    tenderlove committed Aug 21, 2018
    Add method for custom ip_filter and test to go with it
  2. Merge pull request #1288 from willnotwish/master

    tenderlove committed Aug 21, 2018
    Multipart/form-data parser speed improvement for many parts
Commits on Aug 15, 2018
  1. Merge pull request #1286 from twitnithegirl/documentation

    tenderlove committed Aug 15, 2018
    Let's keep a changelog
Commits on Aug 13, 2018
  1. Merge pull request #1283 from ahorek/remove_freeze

    tenderlove committed Aug 13, 2018
    remove .freeze calls
Commits on Jun 29, 2018
  1. Merge pull request #1278 from CJKinni/master

    tenderlove committed Jun 29, 2018
    Adds Bandwidth Limit Exceeded 509 Error to HTTP_STATUS_CODES
  2. Merge pull request #1280 from greysteil/add-gem-version-badge

    tenderlove committed Jun 29, 2018
    Add gem version and SemVer stability badges to README
Commits on May 15, 2018
  1. Merge pull request #1275 from yeuem1vannam/fix/string-status-304

    tenderlove committed May 15, 2018
    fix String status check failed at STATUS_WITH_NO_ENTITY_BODY
Commits on May 2, 2018
  1. Merge pull request #1273 from d-theus/master

    tenderlove committed May 2, 2018
    Fix Rack::Static behavior with non-empty :urls and :index
Older
You can’t perform that action at this time.