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