Commits on Apr 19, 2009
  1. Order URL maps by hostname first, putting "empty" first

    When an aliasing server accepts a request on 1 of the alias
    hostnames, the SERVER_NAME is set to the primary hostname but
    the HTTP_HOST is set to the alias.
    committed Apr 19, 2009
  2. @josh

    Merge commit 'FooBarWidget/master'

    josh committed Apr 18, 2009
  3. @josh

    Add 'rack.session' specification

    josh committed Apr 18, 2009
Commits on Apr 18, 2009
  1. @manveru
  2. @manveru

    Improved Rack::Reloader

    manveru committed Apr 16, 2009
Commits on Apr 15, 2009
  1. @FooBarWidget

    Optimize parse_multipart: put read data into a buffer in order to red…

    …uce garbage. This is allowed by the recent rack.input#read spec changes.
    FooBarWidget committed Apr 15, 2009
  2. @FooBarWidget
  3. @FooBarWidget

    Implement a Rack::RewindableInput utility class, for making any IO ob…

    …ject rewindable.
    
    Useful for handler implementers who want an easy way to make their rack.input rewindable.
    FooBarWidget committed Apr 14, 2009
Commits on Apr 14, 2009
  1. @FooBarWidget

    Remove code for handling the possibility that rack.input may not be r…

    …ewindable, because rack.input is now required to be rewindable.
    FooBarWidget committed Apr 14, 2009
  2. @FooBarWidget
  3. @FooBarWidget

    Describe some things in the specification more clearly, and add some …

    …minor styling improvements.
    FooBarWidget committed Apr 14, 2009
  4. @chneukirchen
Commits on Apr 11, 2009
  1. @chneukirchen
  2. @chneukirchen

    better multipart handling

    eTM committed with chneukirchen Apr 11, 2009
Commits on Apr 10, 2009
  1. @chneukirchen

    Simplify Rakefile

    chneukirchen committed Apr 10, 2009
  2. @chneukirchen

    Remove deprecated rdoc flag

    chneukirchen committed Apr 10, 2009
  3. @chneukirchen

    Fix dist task dependencies

    chneukirchen committed Apr 10, 2009
  4. @chneukirchen

    Fix gem task dependencies

    chneukirchen committed Apr 10, 2009
Commits on Mar 31, 2009
  1. @manveru
  2. @manveru
Commits on Mar 26, 2009
  1. @rob-at-thewebfellas @manveru

    Added extra nested params error handling and added messages to except…

    …ions to help with debugging
    
    Signed-off-by: Michael Fellinger <m.fellinger@gmail.com>
    rob-at-thewebfellas committed with manveru Mar 18, 2009
  2. @manveru
  3. @manveru

    Simplified options for unregistered handlers

    Made it so that it only accepts FullyCapsedClassNames for unregistered handlers as per suggestions in #rack irc channel.
    
    Signed-off-by: Michael Fellinger <m.fellinger@gmail.com>
    Graham Batty committed with manveru Feb 26, 2009
  4. @manveru

    Made it so that the expectation is that Handler.get raises NameError …

    …on failure instead of nil under the principle of obvious failure.
    
    Signed-off-by: Michael Fellinger <m.fellinger@gmail.com>
    Graham Batty committed with manveru Feb 26, 2009
  5. @manveru

    Made auto-registration of unknown handlers much smarter. This should …

    …make it possible for the responsibility for handler definition to be on the people writing servers without making life difficult for the user. ie. 'gem install thin', if thin includes its rack adapter, would make 'rackup -s thin' just work, which is how it should be.
    
    Signed-off-by: Michael Fellinger <m.fellinger@gmail.com>
    Graham Batty committed with manveru Feb 26, 2009
Commits on Mar 25, 2009
  1. @chneukirchen

    Document version change

    chneukirchen committed Mar 25, 2009
  2. @chneukirchen

    Push version numbers

    chneukirchen committed Mar 25, 2009
  3. @chneukirchen

    Ensure to rebuild rdocs

    chneukirchen committed Mar 25, 2009
  4. @chneukirchen

    Update copyright years

    chneukirchen committed Mar 25, 2009
  5. @chneukirchen

    Add Rack::Response#redirect

    chneukirchen committed Mar 25, 2009
  6. @chneukirchen
  7. @chneukirchen
  8. @chneukirchen

    Revert "Specify PATH_INFO encoding"

    This reverts commit 7a3d21f.
    chneukirchen committed Mar 25, 2009
  9. @chneukirchen

    Build all files needed

    chneukirchen committed Mar 25, 2009
  10. @chneukirchen

    Refactor Rakefile

    chneukirchen committed Mar 25, 2009