Skip to content
This repository

Mar 11, 2009

  1. Ryan Tomayko

    Add Rack::Utils.bytesize function, use everywhere

    authored March 05, 2009

Feb 25, 2009

  1. Yonghui Luo

    Use / suffix in text and URLs in directory listing

    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
    authored February 25, 2009 rtomayko committed February 25, 2009

Jan 14, 2009

  1. Joshua Peek

    Explicitly require request, response, and utils

    authored January 14, 2009

Jan 09, 2009

  1. Christian Neukirchen

    Fix directory traversal exploits in Rack::File and Rack::Directory

    authored January 09, 2009

Sep 07, 2008

  1. Christian Neukirchen

    New version of Rack::Directory

    * Handles symlinks
      * Less disk access
      * Uses UTF8
      * Human-readable filesize from Bytes to Terabytes
      * Uses Rack::File as app by default
      * Does a File.expand_path on the
      * +root+ argument
      * Splits up the _call
      * method for easier
      * subclassing
      * Use new Rack::Mime
    
    Based on a patch by Michael Fellinger.
    authored September 07, 2008

Jul 24, 2008

  1. Updated Rake::Lint to ensure Content-Length header is present for non…

    …-chunked responses
    authored July 24, 2008

Jun 04, 2008

  1. Scytrin dai Kinthra

    Removal of lingering debug output in directory.rb

    authored June 03, 2008

Jun 01, 2008

  1. Scytrin dai Kinthra

    Tests for Rack::Directory, as well as removal of Rack::File dependency

    authored June 01, 2008

Apr 25, 2008

  1. Scytrin dai Kinthra

    directory.rb - serves html index for nonfile paths

      Rack::File similar processing of paths. On directory lookups it will serve
    a html index of it's contents. Entries begining with '.' are not presented.
      On lookups that result in a file, it will pass an unmodified env to the
    provided app. If an app is not provided, a Rack::File with the same root is
    used.
    
    darcs-hash:20080425235542-f4dbf-5774ea78c5f18e0f743cced5baaae1b04c3d37ae.gz
    authored April 25, 2008
Something went wrong with that request. Please try again.