Commits on Apr 24, 2011
Commits on Apr 18, 2011
  1. use a chunked body wrapper rather than duping and returning the chunk…

    tenderlove committed Apr 18, 2011
    …ed encoding middleware
Commits on Apr 15, 2011
Commits on Apr 14, 2011
  1. Revert "Add handlers for Unicorn, Rainbows! and Zbatery"

    tenderlove committed Apr 14, 2011
    This reverts commit dff8e34.
    The author of unicorn / rainbows! / zbatery has asked us to revert this
    commit.  So I am.  See here:
Commits on Apr 12, 2011
Commits on Mar 31, 2011
Commits on Mar 26, 2011
  1. Refactoring Rack: URLMap in order to show our intention through the c…

    rinaldifonseca committed with manveru Mar 21, 2011
    …ode rather than write comments
Commits on Mar 21, 2011
Commits on Mar 18, 2011
  1. Force content-length to 0 so apache mod_xsendfile does not hang

    Maël Clérambault committed Mar 18, 2011
  2. Add handlers for Unicorn, Rainbows! and Zbatery

    rkh committed Mar 18, 2011
    Unicorn and akin do *not* include rack handlers, at least not in the sense of Rack::Handler.
  3. Merge branch 'safe-md5-params' of into rk…

    josh committed Mar 18, 2011
  4. Merge branch 'auth-digest-with-rack-builder' of…

    josh committed Mar 18, 2011
    …h/rack into rkh-auth-digest-with-rack-builder
  5. add Rack::Request#patch?

    rkh committed Mar 18, 2011
  6. allow passing opaque or an options hash to…

    rkh committed Mar 18, 2011
    …w, that way it is actually usable as middleware with Rack::Builder or similar
  7. in auth/digest/params, do not accidentially pass block used for const…

    rkh committed Mar 18, 2011
    …ruction to Hash#initialize, where it is used for default values at might be triggered again later on
Commits on Mar 13, 2011
  1. Update README

    chneukirchen committed Mar 13, 2011
  2. MD5 Digest auth: fail if authenticator returns nil

    bradediger committed with chneukirchen Mar 4, 2011
    Fixes the authenticator API to deny access if nil is returned from the
    authenticator block. Without this patch, the nil gets to_s'd to "" and
    an empty password would be accepted.
    Signed-off-by: Christian Neukirchen <>
Commits on Feb 10, 2011
  1. improve gemloader to include runtime deps if any, and not break on co…

    raggi committed Feb 10, 2011
    …mplex requirements
Commits on Jan 23, 2011
  1. If there is an X-Forwarded-Host header, we should take the absence of…

    jonleighton committed with josh Jan 23, 2011
    … a port segment to imply 'standard port', not 'use the SERVER_PORT'
Commits on Jan 14, 2011
  1. refactor Rack::MockResponse to be a subclass of Rack::Response, also …

    tenderlove committed with josh Jan 13, 2011
    …make sure the real response object does not set Content-Length if the transfer type is chunked
    Signed-off-by: Joshua Peek <>
  2. moving MockResponse underneath Rack::Response

    tenderlove committed with josh Jan 13, 2011
    Signed-off-by: Joshua Peek <>
Commits on Jan 13, 2011
Commits on Jan 4, 2011
  1. Extract Request#base_url

    josh committed Jan 4, 2011