index
:
rack.git
ancient-chunked
builder-map-to_app
chunk
conditionalget
deflate-flush
deflate-flush-c0d7bc2d
deflater
lint-case-sens
lint-headerhash
logger-time
master
misattribute
mri-1.9.2dev
no-deflate
no-unicorn
rack-1.1-doc
rack.io
readme-trim
rfc7231-sec6.3.6-205
showexceptions
webrick-devdep
webrick-header-each
when-lit
yahns
yhbt
zlib-disco
a modular Ruby webserver interface
summary
refs
log
tree
commit
log msg
author
committer
range
path:
root
/
lib
/
rack
/
file.rb
Date
Commit message (
Expand
)
2014-10-02
Less allocated objects on each request
2014-01-05
Extract clean_path_info method from Rack::File#_call
2013-10-21
Minor fix to Rack::File OPTIONS for Lint.
2013-10-21
Add OPTIONS support to File and MockRequest.
2013-02-07
Prevent symlink path traversals
2012-12-29
Correct some of the mime type issues. References #316 and #366.
2012-11-03
Deprecated Rack::File cache_control option for 1.5
2012-08-26
Deprecation notice for cache_control parameter
2012-08-17
Allow Rack::File and Rack::Static to serve custom HTTP Headers
2012-03-23
Use aref instead of merge!
2012-01-30
lib/rack/file.rb -- path_info should be a local variable
2012-01-22
added Rack::Response::Helpers#method_not_allowed?
2011-12-21
Squash warnings for unused variables and the like
2011-12-17
Rack::File supports HEAD requests
2011-12-17
Only allow GET in Rack::File
2011-12-17
Correct spelling error.
2011-12-17
Allow safe directory traversals in Rack::File (eeek!)
2011-09-16
Respect the If-Modified-Since request header
2011-05-03
Support cache control in Rack::File as second argument
2011-05-03
Allow files with '..', but not path components that are '..'
2010-10-03
Move Rack::File.byte_ranges to Rack::Utils
2010-10-03
minor style changes for merge
2010-10-03
Byte-range support for File class.
2010-05-07
Improved comment by giving example
2009-12-26
Tag not found responses from file servers with X-Cascade header
2009-03-13
Rack::File should use Utils::bytesize
2009-02-08
Add body.to_path to SPEC; implement in Rack::File
2009-01-14
Explicitly require request, response, and utils
2009-01-09
Fix directory traversal exploits in Rack::File and Rack::Directory
2008-12-30
Don't leak absolute paths in error messages
2008-09-07
Update Rack::File
2008-07-24
Updated Rake::Lint to ensure Content-Length header is present for non-chunked...
2008-06-27
Make Rack::File use RFC 2616 HTTP Date/Time format for Last-Modified
2008-06-23
file.rb - Added MP3 to MIME_TYPES
2008-03-17
Require time in rack/file.rb
2007-08-30
addition of js -> text/javascript to file types
2007-08-30
addition of Last-Modified http header to Rack::File
2007-06-14
Make Rack::File serve files with URL encoded filenames
2007-05-16
Fix trailing whitespace. Sigh.
2007-03-01
Add RDocs
2007-02-21
Fix extension->MIME mapping
2007-02-17
Remove trailing whitespace *sigh*
2007-02-16
Add Rack::File, a static file server