Add find and set methods to Session object
Request#trusted_proxy? no longer accepts lines

 * Closes #508
 * Adds some limited coverage. More issues highlighted - incomplete local ips.
Document Rack::Deflater
Fix reference link
add license information to gemspec

this way it can be used with rubygems.org API
Add JSON cookie coder. To be default after 1.6+
Fix a bug where host matching occurs out of order

 * Closes #504
Ensure binary modes are used in tests, for Windows
Add secure_compare to Rack::Utils

Conflicts:
	test/spec_utils.rb
Use secure_compare for hmac comparison

 * Closes CVE-2013-0263
Stop overwriting existing pidfiles.

A race condition can arise when two servers are started simultaneously. Both
instances may complete the check for an existing pidfile before either one
writes it.

Now the pidfile is opened with ::File::EXCL, which raises an error if the file
already exists. This error is handled by retrying the check and the write.
Prevent symlink path traversals

 * Closes CVE-2013-0262
Add release notes for todays releases
Bump version number
Make Rack::Static custom headers thread safe

 * Do not manipulate instance variables of Rack::File, add new headers
   after return from the file server.

 * Do not use instance variable to store path, use local vars and params
   instead.

Fixes #558
Ensure request.POST always raises EOFError on bad input

Before this fix, if you had a bad multipart request, request.POST would only raise EOFError the first time it was called, and would then return nil on subsequent invocations.  This would typically result in the cryptic "can't convert nil into Hash" as a result of calling request.params
Merge pull request #561 from jdelStrother/eoferror

Ensure request.POST always raises EOFError on bad input
Fix some typos
Merge pull request #565 from vipulnsward/fix_typo2

Fix some typos
Modify GitHub pages domain

Now this page is served as `rack.github.io`.
* https://github.com/blog/1452-new-github-pages-domain-github-io