max tokens

~10597 tokens

├── .editorconfig
├── .github
    ├── dependabot.yml
    └── workflows
    │   ├── depsreview.yaml
    │   ├── documentation.yaml
    │   ├── test-external.yaml
    │   └── test.yaml
├── .gitignore
├── .mailmap
├── .rdoc_options
├── .rubocop.yml
├── .yardopts
├── CHANGELOG.md
├── CONTRIBUTING.md
├── Gemfile
├── MIT-LICENSE
├── README.md
├── Rakefile
├── SECURITY.md
├── SPEC.rdoc
├── UPGRADE-GUIDE.md
├── config
    └── external.yaml
├── contrib
    ├── LICENSE.md
    ├── logo-lossless.webp
    ├── logo.webp
    └── rdoc.css
├── docs
    └── index.html
├── lib
    ├── rack.rb
    └── rack
    │   ├── auth
    │       ├── abstract
    │       │   ├── handler.rb
    │       │   └── request.rb
    │       └── basic.rb
    │   ├── bad_request.rb
    │   ├── body_proxy.rb
    │   ├── builder.rb
    │   ├── cascade.rb
    │   ├── common_logger.rb
    │   ├── conditional_get.rb
    │   ├── config.rb
    │   ├── constants.rb
    │   ├── content_length.rb
    │   ├── content_type.rb
    │   ├── deflater.rb
    │   ├── directory.rb
    │   ├── etag.rb
    │   ├── events.rb
    │   ├── files.rb
    │   ├── head.rb
    │   ├── headers.rb
    │   ├── lint.rb
    │   ├── lock.rb
    │   ├── media_type.rb
    │   ├── method_override.rb
    │   ├── mime.rb
    │   ├── mock.rb
    │   ├── mock_request.rb
    │   ├── mock_response.rb
    │   ├── multipart.rb
    │   ├── multipart
    │       ├── generator.rb
    │       ├── parser.rb
    │       └── uploaded_file.rb
    │   ├── null_logger.rb
    │   ├── query_parser.rb
    │   ├── recursive.rb
    │   ├── reloader.rb
    │   ├── request.rb
    │   ├── response.rb
    │   ├── rewindable_input.rb
    │   ├── runtime.rb
    │   ├── sendfile.rb
    │   ├── show_exceptions.rb
    │   ├── show_status.rb
    │   ├── static.rb
    │   ├── tempfile_reaper.rb
    │   ├── urlmap.rb
    │   ├── utils.rb
    │   └── version.rb
├── rack.gemspec
├── test.rb
└── test
    ├── .bacon
    ├── builder
        ├── an_underscore_app.rb
        ├── bom.ru
        ├── comment.ru
        ├── end.ru
        ├── frozen.ru
        ├── line.ru
        └── options.ru
    ├── cgi
        ├── assets
        │   ├── folder
        │   │   └── test.js
        │   ├── fonts
        │   │   └── font.eot
        │   ├── images
        │   │   ├── favicon.ico
        │   │   └── 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
    ├── gemloader.rb
    ├── helper.rb
    ├── multipart
        ├── bad_robots
        ├── binary
        ├── content_type_and_no_disposition
        ├── content_type_and_no_filename
        ├── content_type_and_unknown_charset
        ├── empty
        ├── end_boundary_first
        ├── fail_16384_nofile
        ├── file1.txt
        ├── filename_and_modification_param
        ├── filename_and_no_name
        ├── filename_multi
        ├── filename_with_encoded_words
        ├── filename_with_escaped_quotes
        ├── filename_with_escaped_quotes_and_modification_param
        ├── filename_with_null_byte
        ├── filename_with_percent_escaped_quotes
        ├── filename_with_plus
        ├── filename_with_single_quote
        ├── filename_with_unescaped_percentages
        ├── filename_with_unescaped_percentages2
        ├── filename_with_unescaped_percentages3
        ├── filename_with_unescaped_quotes
        ├── ie
        ├── invalid_character
        ├── mixed_files
        ├── multiple_encodings
        ├── nested
        ├── none
        ├── preceding_boundary
        ├── quoted
        ├── rack-logo.png
        ├── robust_field_separation
        ├── semicolon
        ├── space case.txt
        ├── text
        ├── three_files_three_fields
        ├── unity3d_wwwform
        └── webkit
    ├── psych_fix.rb
    ├── rackup
        ├── .gitignore
        └── config.ru
    ├── spec_auth_basic.rb
    ├── spec_body_proxy.rb
    ├── spec_builder.rb
    ├── spec_cascade.rb
    ├── spec_common_logger.rb
    ├── spec_conditional_get.rb
    ├── spec_config.rb
    ├── spec_content_length.rb
    ├── spec_content_type.rb
    ├── spec_deflater.rb
    ├── spec_directory.rb
    ├── spec_etag.rb
    ├── spec_events.rb
    ├── spec_files.rb
    ├── spec_head.rb
    ├── spec_headers.rb
    ├── spec_lint.rb
    ├── spec_lock.rb
    ├── spec_media_type.rb
    ├── spec_method_override.rb
    ├── spec_mime.rb
    ├── spec_mock_request.rb
    ├── spec_mock_response.rb
    ├── spec_multipart.rb
    ├── spec_null_logger.rb
    ├── spec_query_parser.rb
    ├── spec_recursive.rb
    ├── spec_request.rb
    ├── spec_response.rb
    ├── spec_rewindable_input.rb
    ├── spec_runtime.rb
    ├── spec_sendfile.rb
    ├── spec_show_exceptions.rb
    ├── spec_show_status.rb
    ├── spec_static.rb
    ├── spec_tempfile_reaper.rb
    ├── spec_urlmap.rb
    ├── spec_utils.rb
    ├── spec_version.rb
    └── static
        ├── another
            └── index.html
        ├── foo.html
        └── index.html


/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.editorconfig


--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.github/dependabot.yml


--------------------------------------------------------------------------------
/.github/workflows/depsreview.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.github/workflows/depsreview.yaml


--------------------------------------------------------------------------------
/.github/workflows/documentation.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.github/workflows/documentation.yaml


--------------------------------------------------------------------------------
/.github/workflows/test-external.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.github/workflows/test-external.yaml


--------------------------------------------------------------------------------
/.github/workflows/test.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.github/workflows/test.yaml


--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.gitignore


--------------------------------------------------------------------------------
/.mailmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.mailmap


--------------------------------------------------------------------------------
/.rdoc_options:
--------------------------------------------------------------------------------
1 | ---
2 | autolink_excluded_words:
3 | - Rack
4 | - CGI
5 | 


--------------------------------------------------------------------------------
/.rubocop.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/.rubocop.yml


--------------------------------------------------------------------------------
/.yardopts:
--------------------------------------------------------------------------------
1 | -
2 | SPEC.rdoc
3 | 


--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/CHANGELOG.md


--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/CONTRIBUTING.md


--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/Gemfile


--------------------------------------------------------------------------------
/MIT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/MIT-LICENSE


--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/README.md


--------------------------------------------------------------------------------
/Rakefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/Rakefile


--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/SECURITY.md


--------------------------------------------------------------------------------
/SPEC.rdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/SPEC.rdoc


--------------------------------------------------------------------------------
/UPGRADE-GUIDE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/UPGRADE-GUIDE.md


--------------------------------------------------------------------------------
/config/external.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/config/external.yaml


--------------------------------------------------------------------------------
/contrib/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/contrib/LICENSE.md


--------------------------------------------------------------------------------
/contrib/logo-lossless.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/contrib/logo-lossless.webp


--------------------------------------------------------------------------------
/contrib/logo.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/contrib/logo.webp


--------------------------------------------------------------------------------
/contrib/rdoc.css:
--------------------------------------------------------------------------------
1 | h1 img {
2 |   max-width: 100%;
3 | }
4 | 


--------------------------------------------------------------------------------
/docs/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/docs/index.html


--------------------------------------------------------------------------------
/lib/rack.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack.rb


--------------------------------------------------------------------------------
/lib/rack/auth/abstract/handler.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/auth/abstract/handler.rb


--------------------------------------------------------------------------------
/lib/rack/auth/abstract/request.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/auth/abstract/request.rb


--------------------------------------------------------------------------------
/lib/rack/auth/basic.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/auth/basic.rb


--------------------------------------------------------------------------------
/lib/rack/bad_request.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/bad_request.rb


--------------------------------------------------------------------------------
/lib/rack/body_proxy.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/body_proxy.rb


--------------------------------------------------------------------------------
/lib/rack/builder.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/builder.rb


--------------------------------------------------------------------------------
/lib/rack/cascade.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/cascade.rb


--------------------------------------------------------------------------------
/lib/rack/common_logger.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/common_logger.rb


--------------------------------------------------------------------------------
/lib/rack/conditional_get.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/conditional_get.rb


--------------------------------------------------------------------------------
/lib/rack/config.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/config.rb


--------------------------------------------------------------------------------
/lib/rack/constants.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/constants.rb


--------------------------------------------------------------------------------
/lib/rack/content_length.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/content_length.rb


--------------------------------------------------------------------------------
/lib/rack/content_type.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/content_type.rb


--------------------------------------------------------------------------------
/lib/rack/deflater.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/deflater.rb


--------------------------------------------------------------------------------
/lib/rack/directory.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/directory.rb


--------------------------------------------------------------------------------
/lib/rack/etag.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/etag.rb


--------------------------------------------------------------------------------
/lib/rack/events.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/events.rb


--------------------------------------------------------------------------------
/lib/rack/files.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/files.rb


--------------------------------------------------------------------------------
/lib/rack/head.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/head.rb


--------------------------------------------------------------------------------
/lib/rack/headers.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/headers.rb


--------------------------------------------------------------------------------
/lib/rack/lint.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/lint.rb


--------------------------------------------------------------------------------
/lib/rack/lock.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/lock.rb


--------------------------------------------------------------------------------
/lib/rack/media_type.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/media_type.rb


--------------------------------------------------------------------------------
/lib/rack/method_override.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/method_override.rb


--------------------------------------------------------------------------------
/lib/rack/mime.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/mime.rb


--------------------------------------------------------------------------------
/lib/rack/mock.rb:
--------------------------------------------------------------------------------
1 | # frozen_string_literal: true
2 | 
3 | require_relative 'mock_request'
4 | 


--------------------------------------------------------------------------------
/lib/rack/mock_request.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/mock_request.rb


--------------------------------------------------------------------------------
/lib/rack/mock_response.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/mock_response.rb


--------------------------------------------------------------------------------
/lib/rack/multipart.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/multipart.rb


--------------------------------------------------------------------------------
/lib/rack/multipart/generator.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/multipart/generator.rb


--------------------------------------------------------------------------------
/lib/rack/multipart/parser.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/multipart/parser.rb


--------------------------------------------------------------------------------
/lib/rack/multipart/uploaded_file.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/multipart/uploaded_file.rb


--------------------------------------------------------------------------------
/lib/rack/null_logger.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/null_logger.rb


--------------------------------------------------------------------------------
/lib/rack/query_parser.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/query_parser.rb


--------------------------------------------------------------------------------
/lib/rack/recursive.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/recursive.rb


--------------------------------------------------------------------------------
/lib/rack/reloader.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/reloader.rb


--------------------------------------------------------------------------------
/lib/rack/request.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/request.rb


--------------------------------------------------------------------------------
/lib/rack/response.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/response.rb


--------------------------------------------------------------------------------
/lib/rack/rewindable_input.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/rewindable_input.rb


--------------------------------------------------------------------------------
/lib/rack/runtime.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/runtime.rb


--------------------------------------------------------------------------------
/lib/rack/sendfile.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/sendfile.rb


--------------------------------------------------------------------------------
/lib/rack/show_exceptions.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/show_exceptions.rb


--------------------------------------------------------------------------------
/lib/rack/show_status.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/show_status.rb


--------------------------------------------------------------------------------
/lib/rack/static.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/static.rb


--------------------------------------------------------------------------------
/lib/rack/tempfile_reaper.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/tempfile_reaper.rb


--------------------------------------------------------------------------------
/lib/rack/urlmap.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/urlmap.rb


--------------------------------------------------------------------------------
/lib/rack/utils.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/utils.rb


--------------------------------------------------------------------------------
/lib/rack/version.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/lib/rack/version.rb


--------------------------------------------------------------------------------
/rack.gemspec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/rack.gemspec


--------------------------------------------------------------------------------
/test.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test.rb


--------------------------------------------------------------------------------
/test/.bacon:
--------------------------------------------------------------------------------
1 | 


--------------------------------------------------------------------------------
/test/builder/an_underscore_app.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/builder/an_underscore_app.rb


--------------------------------------------------------------------------------
/test/builder/bom.ru:
--------------------------------------------------------------------------------
1 | run -> (env) { [200, { 'content-type' => 'text/plain' }, ['OK']] }
2 | 


--------------------------------------------------------------------------------
/test/builder/comment.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/builder/comment.ru


--------------------------------------------------------------------------------
/test/builder/end.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/builder/end.ru


--------------------------------------------------------------------------------
/test/builder/frozen.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/builder/frozen.ru


--------------------------------------------------------------------------------
/test/builder/line.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/builder/line.ru


--------------------------------------------------------------------------------
/test/builder/options.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/builder/options.ru


--------------------------------------------------------------------------------
/test/cgi/assets/folder/test.js:
--------------------------------------------------------------------------------
1 | ### TestFile ###
2 | 


--------------------------------------------------------------------------------
/test/cgi/assets/fonts/font.eot:
--------------------------------------------------------------------------------
1 | ### TestFile ###
2 | 


--------------------------------------------------------------------------------
/test/cgi/assets/images/favicon.ico:
--------------------------------------------------------------------------------
1 | 


--------------------------------------------------------------------------------
/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/rack/HEAD/test/cgi/rackup_stub.rb


--------------------------------------------------------------------------------
/test/cgi/sample_rackup.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/cgi/sample_rackup.ru


--------------------------------------------------------------------------------
/test/cgi/test:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/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/rack/HEAD/test/cgi/test.gz


--------------------------------------------------------------------------------
/test/cgi/test.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/cgi/test.ru


--------------------------------------------------------------------------------
/test/gemloader.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/gemloader.rb


--------------------------------------------------------------------------------
/test/helper.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/helper.rb


--------------------------------------------------------------------------------
/test/multipart/bad_robots:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/bad_robots


--------------------------------------------------------------------------------
/test/multipart/binary:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/binary


--------------------------------------------------------------------------------
/test/multipart/content_type_and_no_disposition:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/content_type_and_no_disposition


--------------------------------------------------------------------------------
/test/multipart/content_type_and_no_filename:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/content_type_and_no_filename


--------------------------------------------------------------------------------
/test/multipart/content_type_and_unknown_charset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/content_type_and_unknown_charset


--------------------------------------------------------------------------------
/test/multipart/empty:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/empty


--------------------------------------------------------------------------------
/test/multipart/end_boundary_first:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/end_boundary_first


--------------------------------------------------------------------------------
/test/multipart/fail_16384_nofile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/fail_16384_nofile


--------------------------------------------------------------------------------
/test/multipart/file1.txt:
--------------------------------------------------------------------------------
1 | contents


--------------------------------------------------------------------------------
/test/multipart/filename_and_modification_param:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_and_modification_param


--------------------------------------------------------------------------------
/test/multipart/filename_and_no_name:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_and_no_name


--------------------------------------------------------------------------------
/test/multipart/filename_multi:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_multi


--------------------------------------------------------------------------------
/test/multipart/filename_with_encoded_words:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_encoded_words


--------------------------------------------------------------------------------
/test/multipart/filename_with_escaped_quotes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_escaped_quotes


--------------------------------------------------------------------------------
/test/multipart/filename_with_escaped_quotes_and_modification_param:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_escaped_quotes_and_modification_param


--------------------------------------------------------------------------------
/test/multipart/filename_with_null_byte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_null_byte


--------------------------------------------------------------------------------
/test/multipart/filename_with_percent_escaped_quotes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_percent_escaped_quotes


--------------------------------------------------------------------------------
/test/multipart/filename_with_plus:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_plus


--------------------------------------------------------------------------------
/test/multipart/filename_with_single_quote:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_single_quote


--------------------------------------------------------------------------------
/test/multipart/filename_with_unescaped_percentages:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_unescaped_percentages


--------------------------------------------------------------------------------
/test/multipart/filename_with_unescaped_percentages2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_unescaped_percentages2


--------------------------------------------------------------------------------
/test/multipart/filename_with_unescaped_percentages3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_unescaped_percentages3


--------------------------------------------------------------------------------
/test/multipart/filename_with_unescaped_quotes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/filename_with_unescaped_quotes


--------------------------------------------------------------------------------
/test/multipart/ie:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/ie


--------------------------------------------------------------------------------
/test/multipart/invalid_character:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/invalid_character


--------------------------------------------------------------------------------
/test/multipart/mixed_files:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/mixed_files


--------------------------------------------------------------------------------
/test/multipart/multiple_encodings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/multiple_encodings


--------------------------------------------------------------------------------
/test/multipart/nested:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/nested


--------------------------------------------------------------------------------
/test/multipart/none:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/none


--------------------------------------------------------------------------------
/test/multipart/preceding_boundary:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/preceding_boundary


--------------------------------------------------------------------------------
/test/multipart/quoted:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/quoted


--------------------------------------------------------------------------------
/test/multipart/rack-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/rack-logo.png


--------------------------------------------------------------------------------
/test/multipart/robust_field_separation:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/robust_field_separation


--------------------------------------------------------------------------------
/test/multipart/semicolon:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/semicolon


--------------------------------------------------------------------------------
/test/multipart/space case.txt:
--------------------------------------------------------------------------------
1 | contents


--------------------------------------------------------------------------------
/test/multipart/text:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/text


--------------------------------------------------------------------------------
/test/multipart/three_files_three_fields:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/three_files_three_fields


--------------------------------------------------------------------------------
/test/multipart/unity3d_wwwform:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/unity3d_wwwform


--------------------------------------------------------------------------------
/test/multipart/webkit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/multipart/webkit


--------------------------------------------------------------------------------
/test/psych_fix.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/psych_fix.rb


--------------------------------------------------------------------------------
/test/rackup/.gitignore:
--------------------------------------------------------------------------------
1 | log_output
2 | 


--------------------------------------------------------------------------------
/test/rackup/config.ru:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/rackup/config.ru


--------------------------------------------------------------------------------
/test/spec_auth_basic.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_auth_basic.rb


--------------------------------------------------------------------------------
/test/spec_body_proxy.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_body_proxy.rb


--------------------------------------------------------------------------------
/test/spec_builder.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_builder.rb


--------------------------------------------------------------------------------
/test/spec_cascade.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_cascade.rb


--------------------------------------------------------------------------------
/test/spec_common_logger.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_common_logger.rb


--------------------------------------------------------------------------------
/test/spec_conditional_get.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_conditional_get.rb


--------------------------------------------------------------------------------
/test/spec_config.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_config.rb


--------------------------------------------------------------------------------
/test/spec_content_length.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_content_length.rb


--------------------------------------------------------------------------------
/test/spec_content_type.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_content_type.rb


--------------------------------------------------------------------------------
/test/spec_deflater.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_deflater.rb


--------------------------------------------------------------------------------
/test/spec_directory.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_directory.rb


--------------------------------------------------------------------------------
/test/spec_etag.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_etag.rb


--------------------------------------------------------------------------------
/test/spec_events.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_events.rb


--------------------------------------------------------------------------------
/test/spec_files.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_files.rb


--------------------------------------------------------------------------------
/test/spec_head.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_head.rb


--------------------------------------------------------------------------------
/test/spec_headers.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_headers.rb


--------------------------------------------------------------------------------
/test/spec_lint.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_lint.rb


--------------------------------------------------------------------------------
/test/spec_lock.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_lock.rb


--------------------------------------------------------------------------------
/test/spec_media_type.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_media_type.rb


--------------------------------------------------------------------------------
/test/spec_method_override.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_method_override.rb


--------------------------------------------------------------------------------
/test/spec_mime.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_mime.rb


--------------------------------------------------------------------------------
/test/spec_mock_request.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_mock_request.rb


--------------------------------------------------------------------------------
/test/spec_mock_response.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_mock_response.rb


--------------------------------------------------------------------------------
/test/spec_multipart.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_multipart.rb


--------------------------------------------------------------------------------
/test/spec_null_logger.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_null_logger.rb


--------------------------------------------------------------------------------
/test/spec_query_parser.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_query_parser.rb


--------------------------------------------------------------------------------
/test/spec_recursive.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_recursive.rb


--------------------------------------------------------------------------------
/test/spec_request.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_request.rb


--------------------------------------------------------------------------------
/test/spec_response.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_response.rb


--------------------------------------------------------------------------------
/test/spec_rewindable_input.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_rewindable_input.rb


--------------------------------------------------------------------------------
/test/spec_runtime.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_runtime.rb


--------------------------------------------------------------------------------
/test/spec_sendfile.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_sendfile.rb


--------------------------------------------------------------------------------
/test/spec_show_exceptions.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_show_exceptions.rb


--------------------------------------------------------------------------------
/test/spec_show_status.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_show_status.rb


--------------------------------------------------------------------------------
/test/spec_static.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_static.rb


--------------------------------------------------------------------------------
/test/spec_tempfile_reaper.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_tempfile_reaper.rb


--------------------------------------------------------------------------------
/test/spec_urlmap.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_urlmap.rb


--------------------------------------------------------------------------------
/test/spec_utils.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_utils.rb


--------------------------------------------------------------------------------
/test/spec_version.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rack/rack/HEAD/test/spec_version.rb


--------------------------------------------------------------------------------
/test/static/another/index.html:
--------------------------------------------------------------------------------
1 | another index!
2 | 


--------------------------------------------------------------------------------
/test/static/foo.html:
--------------------------------------------------------------------------------
1 | foo.html!
2 | 


--------------------------------------------------------------------------------
/test/static/index.html:
--------------------------------------------------------------------------------
1 | index!
2 | 


--------------------------------------------------------------------------------