Skip to content
This repository

Dec 04, 2013

  1. Santiago Pastorino

    Allow Travis to run against all branches

    authored December 04, 2013
  2. Santiago Pastorino

    Run Travis tests using Ruby 2.1.0-preview2 too

    authored December 04, 2013

Jul 16, 2013

  1. Santiago Pastorino

    Merge pull request #585 from MSch/patch-1

    Fix bug in sendfile.rb
    authored July 14, 2013

Feb 08, 2013

  1. James Tucker

    Bump version number

    authored February 07, 2013
  2. James Tucker

    Add release notes for todays releases

    authored February 07, 2013
  3. James Tucker

    Prevent symlink path traversals

     * Closes CVE-2013-0262
    authored February 06, 2013
  4. Tim Moore

    Stop overwriting existing pidfiles.

    A race condition can arise when two servers are started simultaneously. Both
    instances may complete the check for an existing pidfile before either one
    writes it.
    
    Now the pidfile is opened with ::File::EXCL, which raises an error if the file
    already exists. This error is handled by retrying the check and the write.
    authored January 30, 2013 raggi committed February 07, 2013
  5. James Tucker

    Use secure_compare for hmac comparison

     * Closes CVE-2013-0263
    authored February 07, 2013
  6. James Tucker

    Add secure_compare to Rack::Utils

    Conflicts:
    	test/spec_utils.rb
    authored February 06, 2013
  7. James Tucker

    Ensure binary modes are used in tests, for Windows

    authored February 06, 2013
  8. James Tucker

    Fix a bug where host matching occurs out of order

     * Closes #504
    authored February 06, 2013
  9. James Tucker

    Add JSON cookie coder. To be default after 1.6+

    authored February 06, 2013
  10. Jordi Massaguer Pla

    add license information to gemspec

    this way it can be used with rubygems.org API
    authored February 06, 2013 raggi committed February 07, 2013
  11. Oscar Del Ben

    Fix reference link

    authored February 02, 2013 raggi committed February 07, 2013
  12. Oscar Del Ben

    Document Rack::Deflater

    authored February 02, 2013 raggi committed February 07, 2013
  13. James Tucker

    Request#trusted_proxy? no longer accepts lines

     * Closes #508
     * Adds some limited coverage. More issues highlighted - incomplete local ips.
    authored February 02, 2013

Feb 07, 2013

  1. Santiago Pastorino

    Add find and set methods to Session object

    authored January 29, 2013 raggi committed February 07, 2013

Jan 28, 2013

  1. James Tucker

    Fix ChangeLog generation on 1.9.3+

    authored January 28, 2013
  2. James Tucker

    Bump version and add release notes to README

    authored January 28, 2013
  3. James Tucker

    Merge pull request #500 from aocole/patch-1

    Changing incorrect documentation
    authored January 28, 2013
  4. James Tucker

    Remove specific version code from Lint

     * Too easy to miss during updates
     * Required format unchanged
     * Closes #501
    authored January 28, 2013
  5. James Tucker

    Reimplement keys and values on SessionHash

     * Basic additional APIs to simplify requirements for Rails and Devise
    authored January 28, 2013

Jan 25, 2013

  1. Andrew Cole

    Changing incorrect documentation

    The original comment on set_session said to return true or false
    depending on whether the session was saved or not. In reality, this
    method MUST return the session id in order for #commit_session to set
    the cookie data properly.
    authored January 24, 2013

Jan 22, 2013

  1. James Tucker

    Merge branch 'lint-headerhash' of git://bogomips.org/rack

    * 'lint-headerhash' of git://bogomips.org/rack:
      lint: avoid TypeError on non-Hash-like response headers
    authored January 22, 2013
  2. Konstantin Haase

    Merge pull request #499 from barttenbrinke/master

    Added specific test when X-Forwarded-For is 'unknown'
    authored January 22, 2013
  3. Bart ten Brinke

    Added spec for new Squid behaviour.

    authored January 22, 2013
  4. lint: avoid TypeError on non-Hash-like response headers

    According to SPEC (and check_headers), Response headers need only
    respond to #each.  Thus, check_hijack_response should rely on
    Rack::Utils::HeaderHash if it wishes to access the headers in a
    hash-like fashion.
    authored January 22, 2013
  5. James Tucker

    Update gemspec version, Rack 1.5.0

    authored January 21, 2013
  6. James Tucker

    Update README for 1.5.0 release

    authored January 21, 2013
  7. James Tucker

    Switch to RFC 2822 expires

    authored January 21, 2013

Jan 21, 2013

  1. James Tucker

    Fix a long standing misnomer for date formats

    References #414
    authored January 21, 2013
  2. James Tucker

    Use Dir.tmpdir instead of hardcoded /tmp

    Closes #492
    authored January 21, 2013
  3. James Tucker

    Don't modify the middleware hash in Rack::Server

     * Closes #498
    authored January 21, 2013
  4. James Tucker

    Merge pull request #496 from homakov/patch-3

    Remove never called string
    authored January 21, 2013

Jan 14, 2013

  1. Egor Homakov

    Remove never called string

    Previous check `p.empty?` makes sure that p contains at least 1 symbol.
    After `.split('=', 2)` k or v or both will turn into some string which means `k || v` will always return true and `next` will never be called.
    authored January 14, 2013
Something went wrong with that request. Please try again.