summary refs log tree commit
DateCommit message (Expand)
2010-10-03Move sid initialization to another method so it can be overwritten by other f...
2010-10-03Adding support for securerandom, will be in use by default. n.b. hacky test
2010-10-03186 bro :'(
2010-10-03Merge branch 'perfix' of http://github.com/thedarkone/rack into thedarkone-pe...
2010-10-03PERF: change inject({}) to Hash + map
2010-10-03PERF: just using a map here is fine
2010-10-03PERF: change inject({}) to Hash + map
2010-10-03Etag middleware should not return a digest if body is empty and should also a...
2010-10-03Fix Memcached tests.
2010-10-03Improve performance of cookie store by unpacking the data just once.
2010-10-03Improves performance by lazy loading the session.
2010-10-03Spec that referer no longer defaults to '/', but is allowed to be nil
2010-10-03do not default referer to '/'
2010-10-03Cleanup whitespace and docs from patch
2010-10-03modified rack::static comment to reflect new routes
2010-10-03Added the ability to pass a hash of route to file mappings to Rack::Static
2010-09-24No need to delete a key that doesn't exist.
2010-09-22Avoiding invoking #delete unless unnecessary.
2010-09-22Fix the phantom header key bug.
2010-09-22Revert "Don't set header to nil on HeaderHash#include?"
2010-09-23Adjust rest of comment of Sendfile
2010-09-22Adjust indentation of Sendfile source
2010-09-22Fix comment in Sendfile
2010-09-21Need to properly escape UTF-8 strings in 1.9.2
2010-09-11Include all values for repeated response headers in WEBrick. Closes #52.
2010-09-11Should only handle 200 responses on conditional get middleware.
2010-09-11Adding Rakefile to rack.gemspec
2010-09-09Skip Rack::Lint::InputWrapper serialization in TestRequest. Makes tests pass ...
2010-09-09Avoid failing tests on platforms that do not support fork (JRuby/Windows). Re...
2010-09-08return array instead of string as request body, so it works on 1.9
2010-09-08memcache raises a RuntimeError on 1.9.2p0, too
2010-09-07Ensure the HTTP Cache-Control is set in the Etag middleware if none was given...
2010-09-02updated escape_html to use hex entities and to escape forward slash
2010-09-02Make ShowExceptions respond with plain text on AJAX calls.
2010-09-02Alias Response#to_ary to #finish for implicit-splat in Ruby 1.9.2.
2010-08-06Should set ETag only if status is 200 or 201.
2010-08-06Refactor session stores by providing a with_lock helper and by moving the res...
2010-08-06Make a few changes to the session store:
2010-07-19Update docs and minor corrections.
2010-07-19ETag middleware should not be triggered in sendfile bodies.
2010-07-19Remove unneeded monkey patch to Rack::File from Rack::Sendfile
2010-07-19Rack::Etag should not set ETag if Last-Modified header is sent.
2010-07-19Make ConditionalGet middleware respect HTTP specification.
2010-07-12Rack::Server should accept :app and override :config.
2010-07-08The application should be loaded prior to daemonization to prevent issues wit...
2010-07-08Debugging should not change semantics of load path or require modification be...
2010-07-01Modified Rack::Request#port to respect HTTP_X_FORWARDED_HOST port information...
2010-06-17Update gitignore to ignore compiled classes and the lighttpd error log
2010-06-17Use ::File.unlink in place of Tempfile#unlink to avoid 1.9.1 bug
2010-06-17Fix ESCAPE_HTML_PATTERN construction