lib/rack/file.rb -- path_info should be a local variable
Rack::Static :index can handle multiple folders

* Tries to serve the defined :index in every folder
* Useful for documentation like nanoc.
Prevent Rack::Deflater from double-encoding
Only remove a constant if it exists.
Uh. Put the conditional on the CORRECT line. :sweat:
Don't load the backport for uri/common.rb when running 1.9.3-p125 and beyond
Merge pull request #358 from stefanoc/master

Don't load the backport for uri/common.rb when running 1.9.3-p125 and beyond
Use `const_defined?` so that it only checks withing the scope of URI.
Merge pull request #354 from benhamill/silence_constant_warning

Only remove a constant if it exists.
regexp issue has been fixed in Ruby 1.9.2-p381
fix version comparison
fix version comparison, again
don't load broken backports on jruby, either
Add link to RFC3875 in Lint and SPEC. Closes #352.
Merge pull request #353 from barttenbrinke/master

Unix sockets are not considered proxies, causing useless logging.
Merge pull request #341 from rykov/master

Prevent Rack::Deflater from encoding pre-encoded responses
Merge pull request #336 from elcuervo/rack_static_indexes_all_folders

Rack::Static :index can handle multiple folders
Merge pull request #334 from ender672/file_refactor

lib/rack/file.rb -- path_info should be a local variable
Stream cookie back to client only if necessary
Merge pull request #368 from brainopia/session_streaming

Stream cookie back to client only if necessary