Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Sep 27, 2013
  1. @rkh

    Merge pull request #606 from aweiksnar/patch-1

    rkh authored
    add parentheses to method definitions with arguments
  2. @aweiksnar

    add parentheses to method definitions with arguments

    aweiksnar authored
    to keep it uniform with the rest of the repo
Commits on Sep 9, 2013
  1. @spastorino

    Merge pull request #601 from bajamircea/master

    spastorino authored
    Remove unused require rbconfig
  2. @bajamircea

    Remove unused require rbconfig

    bajamircea authored
    Rbconfig is no longer used in the :deps task, so no longer required
  3. @rkh

    Merge pull request #600 from SamSaffron/master

    rkh authored
    avoid copying entire payload twice just to hash it
  4. @SamSaffron
Commits on Sep 3, 2013
  1. @rkh

    Merge pull request #596 from SamSaffron/master

    rkh authored
    Conditional get is causing exceptions during regular usage
Commits on Aug 25, 2013
  1. @rkh

    Merge pull request #597 from vipulnsward/change_equality_check

    rkh authored
    Change equality check to stop warnings
  2. @vipulnsward
Commits on Aug 22, 2013
  1. @spastorino

    Merge pull request #588 from statianzo/tempfile-form-input

    spastorino authored
    Use equal? to compare form_input to rack.input
  2. @spastorino

    Merge pull request #595 from benpickles/use-sub-not-gsub

    spastorino authored
    Use `sub` as we only need to substitute once.
Commits on Aug 21, 2013
  1. @SamSaffron

    conditional get is causing exceptions during regular usage, avoid the…

    SamSaffron authored
    … exception raising for all trivial cases (empty and shorter than minimal length strings)
Commits on Aug 20, 2013
  1. @benpickles

    Use `sub` as we only need to substitute once.

    benpickles authored
    (Hence the use of `\z`)
Commits on Jul 18, 2013
  1. @statianzo

    Use equal? to compare form_input to rack.input

    statianzo authored
    Using equal? provides consistent results of equality between 1.8, 1.9,
    and 2.0 when comparing Tempfile objects.
    
    In 1.8, == will change the position of the Tempfile.
    In 1.9+, == compares Tempfiles correctly.
    
    In 1.8, eql? compares Tempfiles correctly
    In 1.9+, t.eql?(t) always returns false
Commits on Jul 15, 2013
  1. @spastorino

    Merge pull request #585 from MSch/patch-1

    spastorino authored
    Fix bug in sendfile.rb
Commits on Jul 14, 2013
  1. @MSch

    Fix bug in sendfile.rb

    MSch authored
    The error message called `variation` without the env leading to an `ArgumentError`. It should call `type` instead.
Commits on Jul 4, 2013
  1. @raggi

    Merge branch 'rack-1.5' (cleanup release diff)

    raggi authored
    * rack-1.5:
      Bump version number
      Add release notes for todays releases
      Prevent symlink path traversals
      Stop overwriting existing pidfiles.
      Use secure_compare for hmac comparison
      Add secure_compare to Rack::Utils
      Ensure binary modes are used in tests, for Windows
      Fix a bug where host matching occurs out of order
      Add JSON cookie coder. To be default after 1.6+
      add license information to gemspec
      Fix reference link
      Document Rack::Deflater
      Request#trusted_proxy? no longer accepts lines
      Add find and set methods to Session object
    
    Conflicts:
    	lib/rack/session/cookie.rb
    	rack.gemspec
    	test/spec_session_cookie.rb
  2. @raggi
  3. @raggi

    Merge pull request #560 from mattwildig/static-threads

    raggi authored
    Make Rack::Static custom headers thread safe
  4. @raggi

    Merge pull request #583 from gshutler/cookie-http-only

    raggi authored
    Set HttpOnly for cookies using :http_only
Commits on Jul 3, 2013
  1. @gshutler
Commits on Jun 28, 2013
  1. @spastorino

    Merge pull request #580 from sikachu/unauthorized_helper

    spastorino authored
    Add Response#unauthorized? helper
  2. @sikachu

    Add Response#unauthorized? helper

    sikachu authored
    This helper should come in handy when you want to test the authorization
    in your application.
Commits on Jun 27, 2013
  1. @spastorino

    Merge pull request #579 from nealharris/escape-error-message-in-rack-…

    spastorino authored
    …showstatus
    
    html escape detail for error message
Commits on Jun 23, 2013
  1. @nealharris
Commits on Jun 16, 2013
  1. @rkh

    Merge pull request #578 from jamiehodge/link-unlink

    rkh authored
    add #link? and #unlink?
Commits on Jun 15, 2013
  1. @jamiehodge

    add #link? and #unlink?

    jamiehodge authored
  2. @rkh

    Merge pull request #575 from jamiehodge/link-unlink

    rkh authored
    add LINK and UNLINK methods to method override
Commits on Jun 14, 2013
  1. @jamiehodge

    add LINK and UNLINK methods

    jamiehodge authored
Commits on Jun 11, 2013
  1. @chneukirchen

    Merge pull request #572 from tricknotes/modify-github-pages-domain

    chneukirchen authored
    Modify GitHub pages domain
  2. @tricknotes

    Modify GitHub pages domain

    tricknotes authored
    Now this page is served as `rack.github.io`.
    * https://github.com/blog/1452-new-github-pages-domain-github-io
Commits on May 28, 2013
  1. @spastorino

    Merge pull request #565 from vipulnsward/fix_typo2

    spastorino authored
    Fix some typos
  2. @vipulnsward

    Fix some typos

    vipulnsward authored
Commits on May 23, 2013
  1. @spastorino

    Merge pull request #561 from jdelStrother/eoferror

    spastorino authored
    Ensure request.POST always raises EOFError on bad input
Commits on May 21, 2013
  1. @jdelStrother

    Ensure request.POST always raises EOFError on bad input

    jdelStrother authored
    Before this fix, if you had a bad multipart request, request.POST would only raise EOFError the first time it was called, and would then return nil on subsequent invocations.  This would typically result in the cryptic "can't convert nil into Hash" as a result of calling request.params
Something went wrong with that request. Please try again.