├── .contributors.yaml ├── .github └── workflows │ ├── test-external.yaml │ └── test.yaml ├── .gitignore ├── Rakefile ├── bake.rb ├── bin └── rackup ├── config └── external.yaml ├── gems.rb ├── lib ├── rackup.rb └── rackup │ ├── handler.rb │ ├── handler │ ├── cgi.rb │ └── webrick.rb │ ├── lobster.rb │ ├── server.rb │ ├── stream.rb │ └── version.rb ├── license.md ├── rackup.gemspec ├── readme.md ├── releases.md ├── security.md └── test ├── builder └── line.ru ├── cgi ├── assets │ ├── folder │ │ └── test.js │ ├── fonts │ │ └── font.eot │ ├── images │ │ └── image.png │ ├── index.html │ ├── javascripts │ │ └── app.js │ └── stylesheets │ │ └── app.css ├── rackup_stub.rb ├── sample_rackup.ru ├── test ├── test+directory │ └── test+file ├── test.gz └── test.ru ├── helper.rb ├── load ├── rack-test-a.rb └── rack-test-b.rb ├── psych_fix.rb ├── registering_handler └── rack │ └── handler │ └── registering_myself.rb ├── spec_handler.rb ├── spec_lobster.rb ├── spec_server.rb ├── spec_webrick.rb ├── test_request.rb └── unregistered_handler └── rack └── handler ├── unregistered.rb └── unregistered_long_one.rb /.contributors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/.contributors.yaml -------------------------------------------------------------------------------- /.github/workflows/test-external.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/.github/workflows/test-external.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.bundle/ 2 | /pkg/ 3 | /gems.locked 4 | /.covered.db 5 | /external 6 | -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/Rakefile -------------------------------------------------------------------------------- /bake.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/bake.rb -------------------------------------------------------------------------------- /bin/rackup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/bin/rackup -------------------------------------------------------------------------------- /config/external.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/config/external.yaml -------------------------------------------------------------------------------- /gems.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/gems.rb -------------------------------------------------------------------------------- /lib/rackup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/lib/rackup.rb -------------------------------------------------------------------------------- /lib/rackup/handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/lib/rackup/handler.rb -------------------------------------------------------------------------------- /lib/rackup/handler/cgi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/lib/rackup/handler/cgi.rb -------------------------------------------------------------------------------- /lib/rackup/handler/webrick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/lib/rackup/handler/webrick.rb -------------------------------------------------------------------------------- /lib/rackup/lobster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/lib/rackup/lobster.rb -------------------------------------------------------------------------------- /lib/rackup/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/lib/rackup/server.rb -------------------------------------------------------------------------------- /lib/rackup/stream.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/lib/rackup/stream.rb -------------------------------------------------------------------------------- /lib/rackup/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/lib/rackup/version.rb -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/license.md -------------------------------------------------------------------------------- /rackup.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/rackup.gemspec -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/readme.md -------------------------------------------------------------------------------- /releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/releases.md -------------------------------------------------------------------------------- /security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/security.md -------------------------------------------------------------------------------- /test/builder/line.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/builder/line.ru -------------------------------------------------------------------------------- /test/cgi/assets/folder/test.js: -------------------------------------------------------------------------------- 1 | ### TestFile ### 2 | -------------------------------------------------------------------------------- /test/cgi/assets/fonts/font.eot: -------------------------------------------------------------------------------- 1 | ### TestFile ### 2 | -------------------------------------------------------------------------------- /test/cgi/assets/images/image.png: -------------------------------------------------------------------------------- 1 | ### TestFile ### 2 | -------------------------------------------------------------------------------- /test/cgi/assets/index.html: -------------------------------------------------------------------------------- 1 | ### TestFile ### 2 | -------------------------------------------------------------------------------- /test/cgi/assets/javascripts/app.js: -------------------------------------------------------------------------------- 1 | ### TestFile ### 2 | -------------------------------------------------------------------------------- /test/cgi/assets/stylesheets/app.css: -------------------------------------------------------------------------------- 1 | ### TestFile ### 2 | -------------------------------------------------------------------------------- /test/cgi/rackup_stub.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/cgi/rackup_stub.rb -------------------------------------------------------------------------------- /test/cgi/sample_rackup.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/cgi/sample_rackup.ru -------------------------------------------------------------------------------- /test/cgi/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/cgi/test -------------------------------------------------------------------------------- /test/cgi/test+directory/test+file: -------------------------------------------------------------------------------- 1 | this file has plusses! 2 | -------------------------------------------------------------------------------- /test/cgi/test.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/cgi/test.gz -------------------------------------------------------------------------------- /test/cgi/test.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/cgi/test.ru -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/load/rack-test-a.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/load/rack-test-a.rb -------------------------------------------------------------------------------- /test/load/rack-test-b.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/load/rack-test-b.rb -------------------------------------------------------------------------------- /test/psych_fix.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/psych_fix.rb -------------------------------------------------------------------------------- /test/registering_handler/rack/handler/registering_myself.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/registering_handler/rack/handler/registering_myself.rb -------------------------------------------------------------------------------- /test/spec_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/spec_handler.rb -------------------------------------------------------------------------------- /test/spec_lobster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/spec_lobster.rb -------------------------------------------------------------------------------- /test/spec_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/spec_server.rb -------------------------------------------------------------------------------- /test/spec_webrick.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/spec_webrick.rb -------------------------------------------------------------------------------- /test/test_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/test_request.rb -------------------------------------------------------------------------------- /test/unregistered_handler/rack/handler/unregistered.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/unregistered_handler/rack/handler/unregistered.rb -------------------------------------------------------------------------------- /test/unregistered_handler/rack/handler/unregistered_long_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rack/rackup/HEAD/test/unregistered_handler/rack/handler/unregistered_long_one.rb --------------------------------------------------------------------------------