Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 13, 2015
  1. @burtlo @sigmavirus24

    Feature: Provided support for non-ascii character in public header

    burtlo authored sigmavirus24 committed
    I love that we worked on this @MadisonRuby for #OSL
  2. @sigmavirus24
  3. @sigmavirus24

    Move RFC2183 constant too

    sigmavirus24 authored
  4. @sigmavirus24
Commits on Jun 9, 2015
  1. @tenderlove

    consolidate where to find the default_query_parser make keyspace requ…

    tenderlove authored
    we should only be able to find the default_query_parser in one place,
    Utils.  Also the keyspace size should be a require parameter
  2. @tenderlove

    ask the query parser to construct a params object

    tenderlove authored
    this decouples the rest of the code from knowing how a params object is
    actually constructed
Commits on May 29, 2015
  1. @jeremyevans

    Allow specifying a params hash class to use when parsing

    jeremyevans authored
    This allows you to subclass the query parser to change the
    behavior.  The main reason behind this is to allow changing
    the hash used to store params, so that indifferent access to
    params can be done efficiently without monkey patching.
    This adds Request#query_parser which is hard coded to use
    the default query parser (QueryParser::Default).  However,
    subclasses of Request can override this method to use an instance
    of a subclass of QueryParser for custom behavior.
    For backwards compatibility, Utils still defines the same
    methods as before, but now they delegate to the default
    query parser.
    The multipart code should use the same params class used by the
    query parser for the request, so the relevant APIs have been
    changed to support passing in the params to use as an argument.
Commits on Jul 18, 2014
  1. @raggi

    multipart content-type match now case insensitive

    raggi authored
    Closes #676
    This may not be 100% to spec, but it is important for compatibility and should
    not cause regressions.
Commits on Nov 27, 2013
  1. @tenderlove
Commits on Jan 4, 2013
  1. @raggi

    Fix parsing performance for unquoted filenames

    raggi authored raggi committed
    Special thanks to Paul Rogers & Eric Wong
Commits on May 3, 2011
  1. @raggi
  2. @shwoodard
Something went wrong with that request. Please try again.