Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 3, 2014
  1. @raggi

    Merge pull request #669 from alindeman/multiple_x_http_forwarded_proto

    raggi authored
    request.port supports multiple x-http-forwarded-proto values
  2. @raggi

    Merge branch 'master' into pr/686

    raggi authored
    * master: (62 commits)
      build_nested_query includes integer values
      Rack::ETag correctly marks etags as Weak
      Fix yet another body close bug in Rack::Deflater
      Implement full Logger interface on NullLogger
      Revert "support empty string multipart filename"
      support empty string multipart filename
      multipart/form-data with files with no input name
      Fix parent type API regression introduced in #713
      correct weird case regression from #714
      UrlMap: Enable case-insensitive domain matching
      Raise specific exception if the parameters are invalid
      Fix media_type_params when Content-Type parameters contains quoted-strings
      Rack::Multipart::UploadedFile has file extensions
      multipart content-type match now case insensitive
      Undo test that falsely exemplifies production env
      default_middleware_by_environment should always returns empty array for unknown keys
      Remove rbx from Travis' allow_failures
      Fix rbx settings for Travis
      Use latest 2.1 on Travis
      Enable cleanup of Tempfiles from multipart form data by default
      ...
    
    Conflicts:
    	lib/rack/request.rb
Commits on Jul 18, 2014
  1. @raggi
Commits on Jul 13, 2014
  1. @raggi

    Merge pull request #705 from stevehodgkiss/fix_ip_spoofing_vulnerability

    raggi authored
    Prevent IP spoofing via X-Forwarded-For and Client-IP headers
  2. @raggi

    Do not truncate POST data on `;`, closes #543

    raggi authored
    It appears Rack has been doing this for years. It's not correct behavior for any
    generators that I can remember. It comes from the cookie parsing code.
Commits on Dec 28, 2013
  1. @raggi

    Merge pull request #615 from vspy/master

    raggi authored
    correct handling for incomplete hash/array parameters
Commits on Feb 2, 2013
  1. @raggi

    Request#trusted_proxy? no longer accepts lines

    raggi authored
     * Closes #508
     * Adds some limited coverage. More issues highlighted - incomplete local ips.
Commits on Jan 11, 2013
  1. @raggi

    Enable unix sockets with paths as trusted proxies

    raggi authored
     * Supersedes and closes #488
Commits on Dec 29, 2012
  1. @raggi
Commits on Jan 7, 2012
  1. @raggi

    Merge pull request #296 from jm3/patch-2

    raggi authored
    ...except after c.
Commits on Dec 27, 2011
  1. @raggi

    Add support for HTTP_X_FORWARDED_SCHEME. From pull request 292, reimp…

    raggi authored
    …lemented due to lack of tests. Closes #292.
Commits on Dec 17, 2011
  1. @raggi
Commits on Sep 16, 2011
  1. @raggi

    Merge pull request #231 from lawrencepit/cookies

    raggi authored
    Request should return cookies, also when initially not set.
Commits on Sep 7, 2011
  1. @raggi

    Merge pull request #224 from kou/parse-accept-encoding-loosely

    raggi authored
    parse Accept-Encoding header loosely.
Commits on May 3, 2011
  1. @raggi
  2. @raggi
Commits on Oct 3, 2010
  1. @raggi

    186 bro :'(

    raggi authored
Something went wrong with that request. Please try again.