├── AUTHORS ├── COPYING ├── KNOWN-ISSUES ├── README ├── Rakefile ├── bin └── rackup ├── contrib └── rack_logo.svg ├── example ├── lobster.ru ├── protectedlobster.rb └── protectedlobster.ru ├── lib ├── rack.rb └── rack │ ├── adapter │ └── camping.rb │ ├── auth │ ├── abstract │ │ ├── handler.rb │ │ └── request.rb │ ├── basic.rb │ ├── digest │ │ ├── md5.rb │ │ ├── nonce.rb │ │ ├── params.rb │ │ └── request.rb │ └── openid.rb │ ├── builder.rb │ ├── cascade.rb │ ├── commonlogger.rb │ ├── file.rb │ ├── handler.rb │ ├── handler │ ├── cgi.rb │ ├── evented_mongrel.rb │ ├── fastcgi.rb │ ├── lsws.rb │ ├── mongrel.rb │ ├── scgi.rb │ └── webrick.rb │ ├── lint.rb │ ├── lobster.rb │ ├── mock.rb │ ├── recursive.rb │ ├── reloader.rb │ ├── request.rb │ ├── response.rb │ ├── session │ ├── abstract │ │ └── id.rb │ ├── cookie.rb │ ├── memcache.rb │ └── pool.rb │ ├── showexceptions.rb │ ├── showstatus.rb │ ├── static.rb │ ├── urlmap.rb │ └── utils.rb └── test ├── cgi ├── lighttpd.conf ├── test ├── test.fcgi └── test.ru ├── spec_rack_auth_basic.rb ├── spec_rack_auth_digest.rb ├── spec_rack_builder.rb ├── spec_rack_camping.rb ├── spec_rack_cascade.rb ├── spec_rack_cgi.rb ├── spec_rack_commonlogger.rb ├── spec_rack_fastcgi.rb ├── spec_rack_file.rb ├── spec_rack_handler.rb ├── spec_rack_lint.rb ├── spec_rack_lobster.rb ├── spec_rack_mock.rb ├── spec_rack_mongrel.rb ├── spec_rack_recursive.rb ├── spec_rack_request.rb ├── spec_rack_response.rb ├── spec_rack_session_cookie.rb ├── spec_rack_session_memcache.rb ├── spec_rack_session_pool.rb ├── spec_rack_showexceptions.rb ├── spec_rack_showstatus.rb ├── spec_rack_static.rb ├── spec_rack_urlmap.rb ├── spec_rack_utils.rb ├── spec_rack_webrick.rb └── testrequest.rb /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/COPYING -------------------------------------------------------------------------------- /KNOWN-ISSUES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/KNOWN-ISSUES -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/README -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/rackup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/bin/rackup -------------------------------------------------------------------------------- /contrib/rack_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/contrib/rack_logo.svg -------------------------------------------------------------------------------- /example/lobster.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/example/lobster.ru -------------------------------------------------------------------------------- /example/protectedlobster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/example/protectedlobster.rb -------------------------------------------------------------------------------- /example/protectedlobster.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/example/protectedlobster.ru -------------------------------------------------------------------------------- /lib/rack.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack.rb -------------------------------------------------------------------------------- /lib/rack/adapter/camping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/adapter/camping.rb -------------------------------------------------------------------------------- /lib/rack/auth/abstract/handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/auth/abstract/handler.rb -------------------------------------------------------------------------------- /lib/rack/auth/abstract/request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/auth/abstract/request.rb -------------------------------------------------------------------------------- /lib/rack/auth/basic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/auth/basic.rb -------------------------------------------------------------------------------- /lib/rack/auth/digest/md5.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/auth/digest/md5.rb -------------------------------------------------------------------------------- /lib/rack/auth/digest/nonce.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/auth/digest/nonce.rb -------------------------------------------------------------------------------- /lib/rack/auth/digest/params.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/auth/digest/params.rb -------------------------------------------------------------------------------- /lib/rack/auth/digest/request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/auth/digest/request.rb -------------------------------------------------------------------------------- /lib/rack/auth/openid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/auth/openid.rb -------------------------------------------------------------------------------- /lib/rack/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/builder.rb -------------------------------------------------------------------------------- /lib/rack/cascade.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/cascade.rb -------------------------------------------------------------------------------- /lib/rack/commonlogger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/commonlogger.rb -------------------------------------------------------------------------------- /lib/rack/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/file.rb -------------------------------------------------------------------------------- /lib/rack/handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/handler.rb -------------------------------------------------------------------------------- /lib/rack/handler/cgi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/handler/cgi.rb -------------------------------------------------------------------------------- /lib/rack/handler/evented_mongrel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/handler/evented_mongrel.rb -------------------------------------------------------------------------------- /lib/rack/handler/fastcgi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/handler/fastcgi.rb -------------------------------------------------------------------------------- /lib/rack/handler/lsws.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/handler/lsws.rb -------------------------------------------------------------------------------- /lib/rack/handler/mongrel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/handler/mongrel.rb -------------------------------------------------------------------------------- /lib/rack/handler/scgi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/handler/scgi.rb -------------------------------------------------------------------------------- /lib/rack/handler/webrick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/handler/webrick.rb -------------------------------------------------------------------------------- /lib/rack/lint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/lint.rb -------------------------------------------------------------------------------- /lib/rack/lobster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/lobster.rb -------------------------------------------------------------------------------- /lib/rack/mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/mock.rb -------------------------------------------------------------------------------- /lib/rack/recursive.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/recursive.rb -------------------------------------------------------------------------------- /lib/rack/reloader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/reloader.rb -------------------------------------------------------------------------------- /lib/rack/request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/request.rb -------------------------------------------------------------------------------- /lib/rack/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/response.rb -------------------------------------------------------------------------------- /lib/rack/session/abstract/id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/session/abstract/id.rb -------------------------------------------------------------------------------- /lib/rack/session/cookie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/session/cookie.rb -------------------------------------------------------------------------------- /lib/rack/session/memcache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/session/memcache.rb -------------------------------------------------------------------------------- /lib/rack/session/pool.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/session/pool.rb -------------------------------------------------------------------------------- /lib/rack/showexceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/showexceptions.rb -------------------------------------------------------------------------------- /lib/rack/showstatus.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/showstatus.rb -------------------------------------------------------------------------------- /lib/rack/static.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/static.rb -------------------------------------------------------------------------------- /lib/rack/urlmap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/urlmap.rb -------------------------------------------------------------------------------- /lib/rack/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/lib/rack/utils.rb -------------------------------------------------------------------------------- /test/cgi/lighttpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/cgi/lighttpd.conf -------------------------------------------------------------------------------- /test/cgi/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/cgi/test -------------------------------------------------------------------------------- /test/cgi/test.fcgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/cgi/test.fcgi -------------------------------------------------------------------------------- /test/cgi/test.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/cgi/test.ru -------------------------------------------------------------------------------- /test/spec_rack_auth_basic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_auth_basic.rb -------------------------------------------------------------------------------- /test/spec_rack_auth_digest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_auth_digest.rb -------------------------------------------------------------------------------- /test/spec_rack_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_builder.rb -------------------------------------------------------------------------------- /test/spec_rack_camping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_camping.rb -------------------------------------------------------------------------------- /test/spec_rack_cascade.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_cascade.rb -------------------------------------------------------------------------------- /test/spec_rack_cgi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_cgi.rb -------------------------------------------------------------------------------- /test/spec_rack_commonlogger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_commonlogger.rb -------------------------------------------------------------------------------- /test/spec_rack_fastcgi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_fastcgi.rb -------------------------------------------------------------------------------- /test/spec_rack_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_file.rb -------------------------------------------------------------------------------- /test/spec_rack_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_handler.rb -------------------------------------------------------------------------------- /test/spec_rack_lint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_lint.rb -------------------------------------------------------------------------------- /test/spec_rack_lobster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_lobster.rb -------------------------------------------------------------------------------- /test/spec_rack_mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_mock.rb -------------------------------------------------------------------------------- /test/spec_rack_mongrel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_mongrel.rb -------------------------------------------------------------------------------- /test/spec_rack_recursive.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_recursive.rb -------------------------------------------------------------------------------- /test/spec_rack_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_request.rb -------------------------------------------------------------------------------- /test/spec_rack_response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_response.rb -------------------------------------------------------------------------------- /test/spec_rack_session_cookie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_session_cookie.rb -------------------------------------------------------------------------------- /test/spec_rack_session_memcache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_session_memcache.rb -------------------------------------------------------------------------------- /test/spec_rack_session_pool.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_session_pool.rb -------------------------------------------------------------------------------- /test/spec_rack_showexceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_showexceptions.rb -------------------------------------------------------------------------------- /test/spec_rack_showstatus.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_showstatus.rb -------------------------------------------------------------------------------- /test/spec_rack_static.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_static.rb -------------------------------------------------------------------------------- /test/spec_rack_urlmap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_urlmap.rb -------------------------------------------------------------------------------- /test/spec_rack_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_utils.rb -------------------------------------------------------------------------------- /test/spec_rack_webrick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/spec_rack_webrick.rb -------------------------------------------------------------------------------- /test/testrequest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leahneukirchen/rack-mirror/HEAD/test/testrequest.rb --------------------------------------------------------------------------------