Skip to content
This repository

Dec 26, 2009

  1. Joshua Peek

    Tag not found responses from file servers with X-Cascade header

    Prepares internal file servers for revised Rack::Cascade that looks
    for a magic header instead of discarding all 404 responses.
    josh authored

Mar 11, 2009

  1. Ryan Tomayko

    Add Rack::Utils.bytesize function, use everywhere

    rtomayko authored

Feb 25, 2009

  1. Yonghui Luo

    Use / suffix in text and URLs in directory listing

    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
    Yonghui authored rtomayko committed

Jan 14, 2009

  1. Joshua Peek

    Explicitly require request, response, and utils

    josh authored

Jan 09, 2009

  1. Christian Neukirchen

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

    chneukirchen authored

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.
    chneukirchen authored

Jul 24, 2008

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

    …-chunked responses
    Dan Kubb authored

Jun 04, 2008

  1. Scytrin dai Kinthra

    Removal of lingering debug output in directory.rb

    scytrin authored

Jun 01, 2008

  1. Scytrin dai Kinthra

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

    scytrin authored

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
    scytrin authored
Something went wrong with that request. Please try again.