Commits on Jan 3, 2010
  1. @josh

    Set 1.1 release date

    josh committed Jan 3, 2010
  2. @chneukirchen

    Update copyright messages

    chneukirchen committed Jan 3, 2010
  3. @josh
Commits on Dec 27, 2009
  1. @josh

    Revert "Add --chdir option to rackup"

    This reverts commit b5a47e2
    josh committed Dec 26, 2009
Commits on Dec 26, 2009
  1. @josh

    Add --chdir option to rackup

    josh committed Dec 26, 2009
  2. @josh

    Use "config" instead of "rack_file"

    josh committed Dec 26, 2009
  3. @josh

    Add shebang back to rackup

    josh committed Dec 26, 2009
  4. @josh

    Note nosqueeze change

    josh committed Dec 26, 2009
  5. @josh
  6. @josh

    Add previous change to changelog

    josh committed Dec 26, 2009
  7. @josh

    Tag not found responses from file servers with X-Cascade header

    Prepares internal file servers for revised Rack::Cascade that looks
    for a magic header instead of discarding all 404 responses.
    josh committed Dec 26, 2009
  8. @josh

    whoops, bad restoration

    josh committed Dec 26, 2009
  9. @josh
  10. @josh

    Bump version and release to 1.1

    josh committed Dec 26, 2009
  11. @chneukirchen

    update README, Sunshowers is not a web server

    Sunshowers is a library that can enhance Rack::Request when
    used with Rainbows! but is not a server itself.  Additionally,
    the official name for Rainbows! is "Rainbows!" with a bang.
    
    Signed-off-by: Christian Neukirchen <chneukirchen@gmail.com>
    Eric Wong committed with chneukirchen Dec 26, 2009
Commits on Dec 25, 2009
  1. @chneukirchen
  2. @chneukirchen

    Update README

    chneukirchen committed Dec 25, 2009
  3. @josh
  4. @josh

    ignore dist tmp files

    josh committed Dec 24, 2009
  5. @josh

    Prepare release notes for 1.1

    josh committed Dec 24, 2009
Commits on Dec 24, 2009
  1. @rtomayko
  2. @rtomayko
Commits on Dec 22, 2009
  1. @ricardochimal @rtomayko
  2. @rtomayko
  3. @rtomayko

    Use Content-Type to determine POST params parsing [#20]

    Reverts the hard test for a 'PUT' request method (8d01dc0) and
    uses the Content-Type to determine whether to read into the
    request body. The Request#POST method parses the request body
    if (and only if) either of the following conditions are met:
    
    1. The request's Content-Type is application/x-www-form-urlencoded
       or multipart/form-data. Note: the REQUEST_METHOD is ignored in
       this case.
    
    2. The original REQUEST_METHOD is 'POST' and no Content-Type header
       was specified in the request. Note that we use the REQUEST_METHOD
       value before any modifications by the MethodOverride middleware.
    
    This is very similar to how this worked prior to 8d01dc0 but
    narrows the 'no Content-Type' special case to apply only to
    POST requests. A PUT request with no Content-Type header would
    trigger parsing before - with this change only POST requests
    with no Content-Type trigger parsing.
    rtomayko committed Jan 15, 2009
Commits on Dec 21, 2009
  1. @josh

    Status code lookup utility

    josh committed Dec 20, 2009
  2. @josh

    Extract parse_query and parse_multipart in Request so subclasses

    can change their behavior [#71 state:resolved]
    josh committed Dec 20, 2009
  3. @josh
  4. @josh

    Request#user_agent

    josh committed Dec 20, 2009
  5. @josh
Commits on Dec 20, 2009
  1. @chneukirchen
  2. @chneukirchen
Commits on Dec 11, 2009
  1. @josh

    ignore rackup log output

    josh committed Dec 11, 2009
  2. @josh
  3. @josh