Permalink
Commits on Mar 8, 2009
  1. Add gemspec to releases

    chneukirchen committed Mar 8, 2009
  2. Add do/* scripts

    chneukirchen committed Mar 8, 2009
Commits on Mar 6, 2009
  1. Add Rack::ContentType middleware

    candlerb committed with rtomayko Mar 5, 2009
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
Commits on Mar 4, 2009
  1. Quick Rack::Builder code simplification

    candlerb committed with rtomayko Mar 4, 2009
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
Commits on Feb 27, 2009
  1. Allow realm to be passed to auth handler's initialize method

    candlerb committed with rtomayko Feb 26, 2009
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
Commits on Feb 25, 2009
  1. Use / suffix in text and URLs in directory listing

    Yonghui committed with rtomayko Feb 25, 2009
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
  2. Make MethodOverride + Auth::Digest play well together

    S. Brent Faulkner committed with rtomayko Feb 5, 2009
    Auth::Digest::Request#method now uses any value in
    rack.methodoverride.original_method to override the value in
    REQUEST_METHOD
    
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
Commits on Feb 22, 2009
Commits on Feb 15, 2009
  1. Split parse_query utility into parse_query and parse_nested_query. pa…

    josh committed Feb 15, 2009
    …rse_nested_query now chooses the last value instead of returning an array of all of them.
Commits on Feb 11, 2009
  1. Revert "Don't clobber nested parameter values. Fixes checkboxes in ne…

    josh committed Feb 11, 2009
    …sted forms."
    
    This reverts commit 94a08fe.
Commits on Feb 10, 2009
Commits on Feb 9, 2009
  1. Fix of Auth::Abstract::Handler to return headers within spec.

    scytrin committed Feb 9, 2009
    401 and 400 responses must have Content-Type and Content-Length defined.
  2. Add body.to_path to SPEC; implement in Rack::File

    rtomayko committed Dec 9, 2008
    Rack::File responds to #to_path. Rack::Lint checks that the files
    given in #to_path exist and will WARN on rack.errors if not.
Commits on Feb 6, 2009
  1. Fix spec failures in Utils::parse_multipart under 1.9

    rtomayko committed Feb 3, 2009
    File.read assumes that the file is encoded with default external
    encoding. This was causing a regexp match failure because the String
    was UTF-8 while the Regexp was binary. Opening the file with a
    binary mode and slurping corrects the issue.
  2. Fix spec failures in Rack::Deflator under 1.9

    rtomayko committed Feb 3, 2009
    There were two issues here that
    
    * String#length was used to determine the Content-Length
      resulting in off-by-one failures in expected length
      assertions.
    
    * The specs were using body.to_s to convert bodies to Strings.
      In Ruby 1.8, #to_s is like #join; in Ruby 1.9, #to_s is like
      #inspect
  3. Fix all specs that use String for response body

    rtomayko committed Feb 2, 2009
    This leaves only four test failures under Ruby 1.9, which are
    unrelated to the 'body.each' issue.
  4. Fix typo in Rack::ShowExceptions error message

    sam-github committed with chneukirchen Feb 6, 2009
    Signed-off-by: Christian Neukirchen <chneukirchen@gmail.com>
Commits on Feb 2, 2009
  1. Make URLMap + Auth::Digest play well together

    S. Brent Faulkner committed with rtomayko Jan 31, 2009
    Splices the SCRIPT_NAME and PATH_INFO to validate auth URI.
    
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
  2. Fix Auth::Digest spec always requesting '/'

    sbfaulkner committed with rtomayko Jan 31, 2009
    The request_with_digest_auth helper method was always requesting '/'
    for the first request; corrected to request the specified path
    instead.
    
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
Commits on Feb 1, 2009
  1. Run Thin tests on separate port from Mongrel tests

    rtomayko committed Feb 1, 2009
    This shouldn't really be necessary but the mongrel tests
    are currently prone to deadlocks and other weirdness, which
    causes mongrel to stay on its port. That causes the thin tests
    to fail as well in a way that's misleading.
Commits on Jan 29, 2009
  1. Non-destructive URLMap

    manveru committed Jan 29, 2009
Commits on Jan 25, 2009
  1. Fixed typos in Auth::OpenID

    scytrin committed Jan 17, 2009
    Adjusted tests for Session::Pool and Session::Memcache
  2. Use $stdin and $stderr instead of STDIN and STDERR

    obrie committed with rtomayko Jan 25, 2009
    This ensures that references are always to the *current*
    streams.
    
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
Commits on Jan 22, 2009
  1. Content Length needs to be a string

    josh committed Jan 22, 2009
Commits on Jan 21, 2009
  1. Clean up Safari's ajax POST body

    josh committed Jan 18, 2009