Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 30, 2015
  1. @tenderlove

    Merge pull request #934 from deepj/308-redirect

    tenderlove authored
    Rack::Response::Helpers#redirect? would accept 308 status code
Commits on Aug 29, 2015
  1. @deepj

    Rack::Response::Helpers#redirect? would accept 308 status code

    deepj authored
    308 status code is ‘Permanent Redirect’ (see
    http://greenbytes.de/tech/webdav/draft-reschke-http-status-308-07.html)
    and `Rack::Response::Helpers#redirect?` would accept it as a
    redirection when 308 status is supported by Rack.
  2. @tenderlove

    Merge pull request #933 from deepj/remove-418-reference

    tenderlove authored
    Remove any reference to 418 status code
  3. @deepj

    Remove any reference to 418 status code

    deepj authored
    It was removed in Rack 1.6 from HTTP status codes. See
    #754
  4. @tenderlove
  5. @tenderlove

    pull up eof handling

    tenderlove authored
  6. @tenderlove
  7. @tenderlove
  8. @tenderlove
Commits on Aug 28, 2015
  1. @tenderlove
  2. @tenderlove

    remove useless flow control

    tenderlove authored
  3. @tenderlove
  4. @tenderlove

    make the mime parser evented

    tenderlove authored
    add an event collector that gets all mime bodies as we parse them
  5. @tenderlove
  6. @tenderlove
  7. @tenderlove

    pull up one loop

    tenderlove authored
  8. @tenderlove
  9. @tenderlove

    pull the tempfile factory default up to a constant

    tenderlove authored
    we don't need to create a new lambda object every time we do parsing
  10. @tenderlove

    remove the env from the multipart parser

    tenderlove authored
    I want to abstract the multipart parser from `env` so that we can get
    the data from some structure other than an env hash.
  11. @tenderlove

    wrap bounded IO objects

    tenderlove authored
    If we have a content length, wrap the IO object with a new object that
    knows about the content length and will act like an IO object with the
    length specified
  12. @tenderlove
  13. @tenderlove

    content length should be the bytesize, not string length

    tenderlove authored
    The bytesize and string length differ in this case, and bytesize is the
    correct value.
  14. @tenderlove

    Merge pull request #922 from mcantor/showexceptions-lazy-erb-template

    tenderlove authored
    Lazily instantiate ERB template object
  15. @tenderlove

    Merge pull request #931 from jackxu/master

    tenderlove authored
    Fix comment typing miss
  16. @jackxu

    Fix comment typing miss

    jackxu authored
Commits on Aug 27, 2015
  1. @tenderlove

    don't set `@content_length` to a magic value

    tenderlove authored
    Let just use a local boolean to determine whether or not the parser
    should leave the loop
  2. @tenderlove
  3. @tenderlove

    Close temp files when raising an exception

    tenderlove authored
    If there were too many files created during multi part parsing, this
    closes them
  4. @tenderlove
  5. @tenderlove

    unmemoize media type.

    tenderlove authored
    we should try not to cache things unless we really need to.
  6. @tenderlove

    change the Helpers module to depend on a few methods

    tenderlove authored
    I don't want the helpers module to know that the underlying
    implementation uses a hash for storing headers.  Instead, I've extracted
    a few methods for manipulating the headers and whoever includes the
    module can use whatever data structure they want.
  7. @tenderlove

    extract `delete_cookie_header!` to a non-mutation based implementation

    tenderlove authored
    this way we can manipulate cookies without depending on the cookies
    being stored in a hash.
  8. @tenderlove

    Merge pull request #902 from takiy33/patch-1

    tenderlove authored
    Remove rubyforge_project option
  9. @tenderlove

    Merge pull request #911 from evanphx/patch-1

    tenderlove authored
    Make static.rb standalone
  10. @tenderlove

    Merge pull request #908 from fenec/add_421_status_code

    tenderlove authored
    Add 421 status code to utils
Something went wrong with that request. Please try again.