Permalink
Switch branches/tags
Nothing to show
Commits on Jan 28, 2010
  1. bump minor version

    matthewfallshaw committed Jan 28, 2010
  2. add .htc => text/x-component (for transparent PNGs in IE6)

    (and minor refactor)
    matthewfallshaw committed Jan 28, 2010
Commits on Jan 7, 2010
  1. bugfix: Content-Type header can contain charset and other parameters,…

    … ignore them
    
    bugfix: don't cache non-html paths that end in /
    matthewfallshaw committed Jan 7, 2010
Commits on Jan 6, 2010
  1. ignore built gems

    matthewfallshaw committed Jan 6, 2010
  2. fork gem

    matthewfallshaw committed Jan 6, 2010
Commits on Jan 5, 2010
  1. Merge branch 'master' of git://github.com/rack/rack-contrib

    * 'master' of git://github.com/rack/rack-contrib:
      fix for JSON-P middleware returning bad body when no callback.
      test-spec is now a development dependency
      Add Rack::Runtime to autoloads
      test for setting multiple runtime middlewares
      Middleware that sets an X-Runtime header
      added Rack::Cookies to gemspec
    matthewfallshaw committed Jan 5, 2010
Commits on Oct 4, 2009
Commits on Aug 6, 2009
  1. Add Rack::Runtime to autoloads

    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    paul committed with josh Jul 24, 2009
  2. test for setting multiple runtime middlewares

    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    paul committed with josh Jul 24, 2009
  3. Middleware that sets an X-Runtime header

    Times how long it takes for the application to respond to the request
    and sets that to the X-Runtime header of the response.
    
    Also allows the user to provide a suffix, so that different things can
    be timed, eg, the just the app, or the app plug middleware stack.
    
        use Rack::Runtime, "All"
    
        # use more middleware's here
    
        use Rack::Runtime, "App"
    
        run Application
    
    will set "X-Runtime-All" and "X-Runtime-App" headers on the response.
    
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    paul committed with josh Jul 24, 2009
  4. added Rack::Cookies to gemspec

    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    Stephen Delano committed with josh Aug 6, 2009
  5. Made obey 'no-cache' and 'private' Cache-Control directives

    * Made 'no-cache' responses *never* cached
    * Made check for 'private' responses in DEFAULT_PATH_PROC, enabling developers to supply a per user cache if they so choose.
    Glenn Murray committed Aug 6, 2009
Commits on Jul 9, 2009
  1. Draft Expectation Cascade

    josh committed Jul 9, 2009
Commits on Jun 12, 2009
Commits on Jun 6, 2009
  1. Rack::StaticCache - auto cache headers for URLs with asset timestamps

    Modifies response headers for client and proxy caching of static
    files that minimizes http requests and improves overall load times
    for second time visitors.
    
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
    anupom committed with rtomayko May 26, 2009
Commits on May 21, 2009
  1. Normalize custom default extention.

    i.e. handles '.xml', 'xml', ':xml', etc.
    mynyml committed with rtomayko May 20, 2009
  2. Fix parsing paths containing dots.

    mynyml committed with rtomayko May 20, 2009
  3. Allow custom default extention.

    mynyml committed with rtomayko May 20, 2009
  4. Autoload AcceptFormat

    mynyml committed with rtomayko May 20, 2009
  5. SPEC: body.each yields values which to_s

    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
    jeremy committed with rtomayko Apr 24, 2009
Commits on May 10, 2009
  1. Rack::Cookies

    josh committed May 10, 2009
Commits on May 3, 2009
Commits on Apr 29, 2009
  1. Add support for LRDD to Rack::HostMeta

    This update adds support for Link-Pattern elements as
    described in the IETF draft:
    "Link-based Resource Descriptor Discovery"
    
    For more information, see:
      http://tools.ietf.org/html/draft-hammer-discovery
    jcrosby committed Apr 29, 2009
Commits on Apr 28, 2009
  1. Add Rack::HostMeta

    jcrosby committed Apr 28, 2009
Commits on Mar 7, 2009