Permalink
Commits on Jan 17, 2009
  1. Fix multipart parsing of binary content in UTF8 mode

    The boundary regexp should use the 'n' multibyte switch to disable multibyte processing on the multipart content bodies.
    Jonathan del Strother committed with josh Jan 16, 2009
  2. Add multipart test with binary file

    josh committed Jan 15, 2009
  3. Add tests for multipart uploads. Also ensure multipart parser tries t…

    …o rewind the input stream.
    josh committed Jan 14, 2009
Commits on Jan 9, 2009
Commits on Jan 6, 2009
  1. Last minute README fixes

    chneukirchen committed Jan 6, 2009
  2. Fix last glitches

    chneukirchen committed Jan 6, 2009
  3. Set release date

    chneukirchen committed Jan 6, 2009
  4. Fix typos in auth/openid

    Reported by Robert Adkins <radkins@technetra.com>
    chneukirchen committed Jan 6, 2009
  5. Update gemspec

    chneukirchen committed Jan 5, 2009
Commits on Jan 5, 2009
  1. Revert "Added Rack::Request initialization memoization to reduce repe…

    …titive instantiation cost."
    
    Potentially causes problems with inheritance.
    
    This reverts commits:
    4cf6f6e
    552f7b0
    eefbed8
    chneukirchen committed Jan 5, 2009
  2. Branch 0.9

    chneukirchen committed Jan 5, 2009
  3. Update thanks

    chneukirchen committed Jan 5, 2009
  4. Update copyright

    chneukirchen committed Jan 5, 2009
  5. Update README

    chneukirchen committed Jan 5, 2009
  6. Array#to_a changed in 1.9

    chneukirchen committed Jan 5, 2009
  7. Shuffle scopes for 1.9

    chneukirchen committed Jan 5, 2009
  8. Fix spec_rack_response for 1.9

    raggi committed Jan 5, 2009
Commits on Jan 4, 2009
Commits on Dec 30, 2008
  1. Don't leak absolute paths in error messages

    Reported by Yonghui Luo.
    chneukirchen committed Dec 30, 2008
  2. Use HeaderHash where header case should be insensitive

    The ConditionalGet, ContentLength, Deflator, and ShowStatus
    middleware components were reading/checking headers case
    sensitively.
    rtomayko committed Dec 29, 2008
  3. Non-normalizing HeaderHash with case-insensitive lookups

    This is a backwards incompatible change that removes header name
    normalization while attempting to keep most of its benefits. The
    header name case is preserved but the Hash has case insensitive
    lookup, replace, delete, and include semantics.
    rtomayko committed Dec 12, 2008
Commits on Dec 29, 2008
  1. Don't try to rewind CGI input

    josh committed Dec 29, 2008
Commits on Dec 28, 2008