Permalink
Commits on Mar 5, 2012
  1. Merge pull request #58 from spastorino/master

    rtomayko committed Mar 5, 2012
    Use rack.logger if it's avaiable
  2. 1.2 release

    rtomayko committed Mar 5, 2012
  3. whitespace error

    rtomayko committed Mar 5, 2012
Commits on Mar 3, 2012
Commits on Feb 15, 2012
  1. Merge pull request #46 from cfis/fix_post_302

    rtomayko committed Feb 15, 2012
    Don't respond with 302 for post/put/head.
  2. Merge pull request #52 from rmm5t/strip_set_cookie

    rtomayko committed Feb 15, 2012
    Rack::Cache caches Set-Cookie response headers yielding potential security holes in apps
  3. Merge pull request #54 from rmm5t/fix_gemspec_warning

    rtomayko committed Feb 15, 2012
    Add a more detailed description to the gemspec
  4. Merge pull request #53 from rmm5t/remove_gemfile_lock

    rtomayko committed Feb 15, 2012
    Remove Gemfile.lock
Commits on Feb 11, 2012
  1. Added a more detailed description to the gemspec.

    rmm5t committed Feb 11, 2012
    Prevents a warning that the summary and description are the same while packaging
    the gem. This also gives a better description for the gem on rubygems.org.
Commits on Feb 10, 2012
  1. Removed all ignore_headers before writing to the cache

    rmm5t committed Feb 10, 2012
    By default, this will strip the Set-Cookie response header before storing a
    cacheable response.
  2. Added ignore_headers configuration option

    rmm5t committed Feb 10, 2012
    Defaults to ['Set-Cookie'] thereby stripping cookies from cacheable responses
  3. Removed Gemfile.lock

    rmm5t committed Feb 10, 2012
    Gemfile.lock was correctly in the .gitignore file, but was also committed to the
    repository.  See
    http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/
    
    Furthermore, it was locked to a version of memcached that I could get to compile
    on Lion.
Commits on Jan 10, 2012
Commits on Nov 28, 2011
  1. Merge pull request #43 from arunagw/master

    rtomayko committed Nov 28, 2011
    Warnings removed.
  2. warning removed while running with 1.9.3

    arunagw committed Nov 28, 2011
    I removed this because this gem is used in rails 
    and when we run rails test then the warnings are coming.
    All test passing after these changes.
Commits on Sep 18, 2011
  1. 1.1 release

    rtomayko committed Sep 18, 2011
  2. Merge aughr's entity store native ttl support

    rtomayko committed Sep 18, 2011
    See #33 for some caveats with this approach.
    
    Conflicts:
    	test/entitystore_test.rb
  3. Merge pull request #35 from atzkey/master

    rtomayko committed Sep 18, 2011
    Making memcached metastore backend be aware of namespace
  4. allow IMS/INM requests through to backend on miss, fixes #24

    rtomayko committed Sep 18, 2011
    Prior to this change, rack-cache would always strip any
    If-None-Match and/or If-Modified-Since headers from the request
    before passing along to the backend in an attempt to retrieve a
    response to put in the cache (304 responses are not currently
    cacheable). This approach falls down when the response includes a
    'Cache-Control: private' header (Rails default) because the response
    cannot be cached but will also never allow for client initiated
    validation.
    
    The downside to this change is that the cache will fill in more
    slowly when clients make conditional requests for public resources;
    it won't fill in until a non-conditional request is received. The
    upside is that validation works for non-cacheable private responses.
Commits on Sep 11, 2011
  1. CHANGES

    rtomayko committed Sep 11, 2011
Commits on Sep 10, 2011
Commits on Sep 9, 2011
Commits on Sep 2, 2011
Commits on Aug 28, 2011
  1. 1.0.3 release

    rtomayko committed Aug 28, 2011
Commits on Aug 14, 2011
  1. Adding Gemfile.lock to .gitignore

    atzkey committed Aug 14, 2011