Tue Feb 26 13:29:47 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  tagged 0.3

Tue Feb 26 13:28:32 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Update README and docs

Sun Feb 24 20:37:06 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Don't use autoloads in the test suite

Sun Feb 24 19:48:15 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix test cases that used 201 as a status where Content-Type is not allowed

Sun Feb 24 19:46:00 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix cookie parsing

Sun Feb 24 18:51:53 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Let Rack::Builder#use accept blocks
  Contributed by Corey Jewett.

Mon Feb 18 22:18:07 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Don't create invalid header lines when only deleting a cookie
  Reported by Andreas Zehnder

Sun Feb  3 18:14:00 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Update lint to not check for 201 status headers

Sun Feb  3 18:00:59 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * HTTP status 201 can contain a body

Fri Jan 25 09:36:28 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Add SCGI handler, by Jeremy Evans

Tue Jan 22 05:23:54 CET 2008  m.fellinger@gamil.com
  * Fix syntax for toggle() in ShowExceptions

Mon Jan 21 03:27:06 CET 2008  Aman Gupta <aman@ramaze.net>
  * Conform to RFC 2109 regarding multiple values for same cookie

Thu Jan 10 16:29:54 CET 2008  Christian Neukirchen <chneukirchen@gmail.com>
  * Remove Rack::Adapter::Rails autoload

Mon Dec 31 19:34:08 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Remove uses of base64 for Ruby 1.9 support

Sun Dec  9 17:48:37 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Rack::Lint actually check what the spec says.

Sun Nov 18 21:09:08 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack/auth/openid.rb - typo!

Sun Nov 18 21:03:29 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack/auth/openid.rb - updates to reflect rack styling

Sun Nov 18 20:54:35 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack/auth/openid.rb - removal of block functionality
  The block argumentn functionality was causing a few complications and
  was removed in favour of storing the openid status object in the
  environment. A wrapping proc oor rack app can now achieve the same
  functionality as the block could, in a cleaner manner.

Sun Nov 18 20:51:45 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Small fix for the new FastCGI options

Sun Nov 18 20:16:11 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack/urlmap.rb - Restyle of host matching from 'and' and 'or' to && and ||

Wed Aug 29 01:02:07 CEST 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * Reformat and representation of mapping selection routine.

Sun Nov 18 20:20:53 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Minor tweaks in blink's code

Sun Nov 18 19:45:39 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack/auth/openid.rb - removal of rubygems require

Sun Nov 18 08:46:50 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack.rb - Addition of Auth::OpenID

Sun Nov 18 08:45:10 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack.rb - Addition of new Session::Pool and Memcache

Sun Nov 18 06:08:12 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * session/pool.rb - Updated to use Rack::Utils::Context

Sun Nov 18 05:57:56 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * Inclusion of the openid result for the post-run block

Sun Nov 18 05:54:33 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * Addition of post-run block for extensibility

Sun Nov 18 05:53:20 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * Addition of request to provide a default return url

Sun Nov 18 05:50:37 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * Cleanup of code, errant error call

Sun Nov 18 05:45:07 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * Addition of Rack::Utils::Context
  Allows the use of a rack app in different contexts using a proc.

Sun Nov 18 05:42:29 CET 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * Errors now method calls rather than constants.

Thu Aug 30 15:30:07 CEST 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * addition of js -> text/javascript to file types

Thu Aug 30 15:28:21 CEST 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * addition of Last-Modified http header to Rack::File

Wed Aug 29 01:14:13 CEST 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * Addition of credits, #for to allow app context change, and addition of a #key accessor

Wed Aug 22 06:17:02 CEST 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack/handler/fastcgi.rb - :Port and :File options for opening sockets

Fri Aug 17 09:09:44 CEST 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * lib/rack/auth/openid.rb: openid login authenticator

Thu Nov 15 17:21:36 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix SCRIPT_NAME in nested URLMaps

Thu Nov 15 17:20:27 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Update AUTHORS and thanks

Thu Nov 15 17:11:51 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix warning

Thu Nov 15 17:10:32 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Rack::Builder#to_app nondestructive

Tue Oct  9 16:35:28 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix Cookie dates accordingly to RFC 2109

Wed Sep 12 11:15:54 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Mention PUT as allowed request method in the spec

Sat Aug 11 19:28:31 CEST 2007  Scytrin dai Kinthra <scytrin@gmail.com>
  * pool.rb - local session storage hash pool  w/ tests

Thu Jul 12 11:02:34 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add LiteSpeed handler
  Courtesy of Adrian Madrid <aemadrid@gmail.com>

Thu Jun 14 22:34:51 CEST 2007  Christoffer Sawicki <christoffer.sawicki@gmail.com>
  * Make Rack::File serve files with URL encoded filenames

Thu May 31 18:36:15 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Rack::Response possibly close the body
  Proposed by Jonathan Buch

Thu May 17 14:06:37 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Better running of lighttpd for testing

Wed May 16 19:34:22 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Credit Luc Heinrich

Wed May 16 17:07:00 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  tagged 0.2

Wed May 16 17:01:18 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Different approach to Mongrel#run testing

Wed May 16 16:53:58 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix trailing whitespace.  Sigh.

Wed May 16 16:44:35 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Update README

Wed May 16 16:43:06 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Yield the servers optionally

Wed May 16 16:32:24 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Small docfixes

Wed May 16 01:44:41 CEST 2007  Michael Fellinger <m.fellinger@gmail.com>
  * replace the 'system' calls in Rakefile with 'sh', making them more transparent and --trace able

Wed May 16 01:42:31 CEST 2007  Michael Fellinger <m.fellinger@gmail.com>
  * add some features to Request and the corresponding tests for them

Tue May 15 17:43:42 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Rack::Handler::*.run yield the server for further configuration

Fri May 11 17:31:11 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Remove the Rails adapter, it was never useful

Fri May 11 17:12:28 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Introduce Rack::Response::Helpers and make MockResponse use them, too.

Fri May 11 16:56:05 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add some more edge-case tests to improve coverage

Sun Apr 29 14:55:05 CEST 2007  Christoffer Sawicki <christoffer.sawicki@gmail.com>
  * Add missing autoload for Cascade in rack.rb

Thu Apr 26 16:05:03 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make ShowStatus more robust

Wed Apr 18 15:15:58 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::Response#empty?

Tue Apr  3 22:59:13 CEST 2007  Tim Fletcher <twoggle@gmail.com>
  * Minor tweaks

Tue Apr  3 22:58:22 CEST 2007  Tim Fletcher <twoggle@gmail.com>
  * Some initial documentation for the main authentication classes

Tue Apr  3 22:56:05 CEST 2007  Tim Fletcher <twoggle@gmail.com>
  * An example of how to use Rack::Auth::Basic. Protect your lobsters!

Tue Apr  3 22:17:20 CEST 2007  Tim Fletcher <twoggle@gmail.com>
  * Make Rack::Auth handlers compatible with Rack::ShowStatus

Tue Apr  3 22:09:39 CEST 2007  Tim Fletcher <twoggle@gmail.com>
  * Ensure Rack::ShowStatus passes on headers

Fri Mar 30 15:12:07 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Request#fullpath

Thu Mar 29 16:24:32 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::ShowStatus, a filter to generate common error messages

Thu Mar 29 16:20:05 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add a list of HTTP status messages

Tue Mar 27 11:06:02 CEST 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Small cleanup

Mon Mar 26 23:27:32 CEST 2007  Tim Fletcher <twoggle@gmail.com>
  * Adding Rack::Auth::Digest::MD5, and refactoring Auth::Basic accordingly

Sat Mar 24 15:36:50 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Doc fix, Request should have been Reponse
  Thanks, apeiros

Mon Mar 12 17:45:44 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add a test for the broken cookie sessions

Mon Mar 12 17:04:00 CET 2007  luc@honk-honk.com
  * Make sure we get a valid empty session hash in all cases.

Sun Mar 11 15:06:58 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Integrate Rack::Static

Sun Mar 11 15:04:27 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Ducktype on #to_str for Rack::Response.new
  proposed by Gary Wright

Sun Mar 11 14:43:25 CET 2007  luc@honk-honk.com
  * Added Rack::Static middleware.

Sun Mar 11 14:50:12 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Rack::Response#write call #to_s
  proposed by Gary Wright

Sat Mar 10 15:38:50 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix Rack::Session::Cookie

Sat Mar 10 00:40:06 CET 2007  luc@honk-honk.com
  * Cookie based session management middleware.

Tue Mar  6 22:12:00 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Load pp when debugging

Tue Mar  6 13:19:52 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Integrate patches

Sun Mar  4 16:12:26 CET 2007  Tim Fletcher <twoggle@gmail.com>
  * Adding Rack::Auth::Basic

Sun Mar  4 03:29:42 CET 2007  Aredridel <aredridel@nbtsc.org>
  * Fix Camping redirects into Strings when they're URIs

Sat Mar  3 18:20:03 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix things that should have been fixed before the release *sigh*

Sat Mar  3 13:42:46 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  tagged 0.1

Sat Mar  3 13:40:09 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix CGI permissions

Sat Mar  3 13:34:00 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Last-minute details

Sat Mar  3 12:15:22 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Extend gemspec

Sat Mar  3 11:37:50 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Small README fixes

Sat Mar  3 11:16:45 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add README and other documentation

Sat Mar  3 10:58:59 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add and integrate Rakefile

Sat Mar  3 10:56:52 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add some missing tests

Sat Mar  3 00:53:29 CET 2007  Christoffer Sawicki <christoffer.sawicki@gmail.com>
  * Tidy up RailsDispatcher::CGIStub

Fri Mar  2 17:55:47 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Handle SCRIPT_NAME better in *CGI environments

Fri Mar  2 16:10:10 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Remove lighttpd comment.
  The bug has been fixed in later versions.

Thu Mar  1 19:53:01 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add RDocs

Wed Feb 28 23:19:00 CET 2007  Christoffer Sawicki <christoffer.sawicki@gmail.com>
  * Make Adapter::Rails use Cascade

Wed Feb 28 21:06:03 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix warnings

Wed Feb 28 21:03:06 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::Cascade, to pass on the first non 404 result

Wed Feb 28 20:12:54 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Move TestRequest to test/

Wed Feb 28 20:09:46 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make spec_rack_lint.rb use mocks

Wed Feb 28 19:56:45 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make spec_rack_camping.rb use mocks

Wed Feb 28 19:55:55 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make spec_rack_urlmap.rb use mocks

Wed Feb 28 19:30:50 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make spec_rack_showexceptions.rb use mocks

Wed Feb 28 19:26:42 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make spec_rack_request.rb use mocks

Wed Feb 28 19:25:46 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Don't clash constants in specifications

Wed Feb 28 19:21:55 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * MockRequest can now only create the Rack environment

Wed Feb 28 19:13:02 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make spec_rack_recursive.rb use mocks

Wed Feb 28 18:50:08 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add a default SCRIPT_NAME

Wed Feb 28 18:44:03 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make spec_rack_file.rb use mocks

Wed Feb 28 18:40:51 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make spec_rack_commonlogger.rb use mocks

Wed Feb 28 18:35:07 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add support for mocking all request methods

Wed Feb 28 18:29:05 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add MockRequest/MockResponse for easier testing

Wed Feb 28 14:45:24 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Remove the port number of HTTP_HOST and SERVER_NAME

Wed Feb 28 14:33:35 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make multipart reading more robust

Wed Feb 28 13:56:48 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Rack::Request read multipart form data

Wed Feb 28 13:56:24 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Allow rack.input.read(integer), needed for safe multipart parsing

Mon Feb 26 19:45:26 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add CGI and FastCGI support for rackup

Mon Feb 26 19:42:58 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make *CGI#run really like the others

Mon Feb 26 19:10:26 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Adapt Rack::Handler::CGI API

Mon Feb 26 18:59:05 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add a FastCGI handler

Sun Feb 25 22:14:05 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Rack::Response#write return the written string to catch errors with nested writes

Sun Feb 25 16:49:59 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::Reloader, a code autoreloader

Sun Feb 25 14:46:35 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Ensure the Response body is writable

Sun Feb 25 14:40:46 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Improve the Rack::Response constructor
  based on a patch from mitsuhiko.

Sun Feb 25 13:24:46 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add the official logo

Sat Feb 24 19:03:26 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add rackup, an experimental standalone Rack app starter

Sat Feb 24 19:02:29 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::Builder, a DSL for connecting Rack apps

Sat Feb 24 19:01:04 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Really fix URLMap

Thu Feb 22 21:35:01 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Lint fix

Thu Feb 22 21:34:55 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Route root app correctly in URLMap

Thu Feb 22 12:10:27 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add tests for Request#query_string

Wed Feb 21 23:25:14 CET 2007  Christoffer Sawicki <christoffer.sawicki@gmail.com>
  * Add getter method for the query string (and use it internally)

Wed Feb 21 18:29:30 CET 2007  Christoffer Sawicki <christoffer.sawicki@gmail.com>
  * Extended CGIStub to handle Rails' session cookie

Wed Feb 21 20:23:24 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add a first draft of the specification to Rack::Lint

Wed Feb 21 19:49:07 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Ensure the body is closed

Wed Feb 21 18:46:52 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add AUTHORS

Wed Feb 21 17:49:01 CET 2007  Christoffer Sawicki <christoffer.sawicki@gmail.com>
  * Basic Rails handler for Rack

Wed Feb 21 18:03:42 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Request#url

Wed Feb 21 17:41:27 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix extension->MIME mapping

Wed Feb 21 16:13:04 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::Recursive and ForwardRequest

Wed Feb 21 16:11:44 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * URLMap should only look at PATH_INFO

Tue Feb 20 19:15:04 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Call body#close if possible

Mon Feb 19 13:19:52 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Small exception handler tweak

Mon Feb 19 12:22:19 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Return empty hash on lack of cookies

Mon Feb 19 12:22:00 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix host dispatching with explicit ports

Mon Feb 19 11:23:28 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Cache the parsed things in Rack::Request

Mon Feb 19 00:23:35 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Rename Request#method to #request_method to not confuse stdlibs

Mon Feb 19 00:02:36 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Camping adapter autoload

Sun Feb 18 23:52:12 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Put Rack under the MIT license

Sun Feb 18 19:07:37 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::CommonLogger, a Common Log Format request logger

Sun Feb 18 18:52:38 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Response#status and #body settable

Sun Feb 18 11:50:07 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * More convenience for Rack::Request

Sat Feb 17 14:49:35 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Remove trailing whitespace *sigh*

Sat Feb 17 14:46:25 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::URLMap, a simple router

Sat Feb 17 14:04:05 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Remove Python leftover

Sat Feb 17 13:57:49 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add a Camping adapter

Sat Feb 17 13:57:18 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Don't define path_info twice

Sat Feb 17 13:56:33 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::ShowExceptions

Sat Feb 17 13:55:29 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Remove stray paths

Fri Feb 16 17:54:15 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add lobster version with Request/Response

Fri Feb 16 17:53:54 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Make Rack::Response#write syncronous

Fri Feb 16 17:42:18 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add more Rack::Utils specs

Fri Feb 16 17:34:53 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::Response and Rack::Utils

Fri Feb 16 16:32:05 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::Request

Fri Feb 16 16:30:29 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::File, a static file server

Fri Feb 16 15:51:42 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Move testing helpers to TestRequest

Fri Feb 16 14:40:43 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add a lobster

Fri Feb 16 14:39:54 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add rack.rb with autoloads for convenience

Fri Feb 16 14:33:33 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add quick run methods for WEBrick and Mongrel

Fri Feb 16 14:27:02 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Fix lint to allow empty SCRIPT_NAME and PATH_INFO

Fri Feb 16 14:01:54 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Lint to the tests

Fri Feb 16 13:49:03 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Add Rack::Lint

Thu Feb 15 19:05:52 CET 2007  Christian Neukirchen <chneukirchen@gmail.com>
  * Initial import of Rack
