├── .document ├── .git-blame-ignore-revs ├── .github ├── dependabot.yml ├── release.yml └── workflows │ ├── push_gem.yml │ ├── sync-ruby.yml │ └── test.yml ├── .gitignore ├── BSDL ├── COPYING ├── Gemfile ├── README.md ├── Rakefile ├── cgi.gemspec ├── ext ├── cgi │ └── escape │ │ ├── depend │ │ ├── escape.c │ │ └── extconf.rb └── java │ └── org │ └── jruby │ └── ext │ └── cgi │ └── escape │ ├── CGIEscape.java │ └── lib │ └── cgi │ └── escape.rb ├── lib ├── cgi.rb └── cgi │ ├── cookie.rb │ ├── core.rb │ ├── escape.rb │ ├── html.rb │ ├── session.rb │ ├── session │ └── pstore.rb │ └── util.rb ├── rakelib ├── changelogs.rake ├── check.rake ├── epoch.rake └── version.rake └── test ├── cgi ├── test_cgi_cookie.rb ├── test_cgi_core.rb ├── test_cgi_escape.rb ├── test_cgi_header.rb ├── test_cgi_modruby.rb ├── test_cgi_multipart.rb ├── test_cgi_new.rb ├── test_cgi_session.rb ├── test_cgi_tag_helper.rb ├── test_cgi_util.rb ├── testdata │ ├── file1.html │ ├── large.png │ └── small.png └── update_env.rb └── lib └── helper.rb /.document: -------------------------------------------------------------------------------- 1 | BSDL 2 | COPYING 3 | README.md 4 | ext/ 5 | lib/ 6 | -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/push_gem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/.github/workflows/push_gem.yml -------------------------------------------------------------------------------- /.github/workflows/sync-ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/.github/workflows/sync-ruby.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/.gitignore -------------------------------------------------------------------------------- /BSDL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/BSDL -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/COPYING -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/Rakefile -------------------------------------------------------------------------------- /cgi.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/cgi.gemspec -------------------------------------------------------------------------------- /ext/cgi/escape/depend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/ext/cgi/escape/depend -------------------------------------------------------------------------------- /ext/cgi/escape/escape.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/ext/cgi/escape/escape.c -------------------------------------------------------------------------------- /ext/cgi/escape/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/ext/cgi/escape/extconf.rb -------------------------------------------------------------------------------- /ext/java/org/jruby/ext/cgi/escape/CGIEscape.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/ext/java/org/jruby/ext/cgi/escape/CGIEscape.java -------------------------------------------------------------------------------- /ext/java/org/jruby/ext/cgi/escape/lib/cgi/escape.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/ext/java/org/jruby/ext/cgi/escape/lib/cgi/escape.rb -------------------------------------------------------------------------------- /lib/cgi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/lib/cgi.rb -------------------------------------------------------------------------------- /lib/cgi/cookie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/lib/cgi/cookie.rb -------------------------------------------------------------------------------- /lib/cgi/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/lib/cgi/core.rb -------------------------------------------------------------------------------- /lib/cgi/escape.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/lib/cgi/escape.rb -------------------------------------------------------------------------------- /lib/cgi/html.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/lib/cgi/html.rb -------------------------------------------------------------------------------- /lib/cgi/session.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/lib/cgi/session.rb -------------------------------------------------------------------------------- /lib/cgi/session/pstore.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/lib/cgi/session/pstore.rb -------------------------------------------------------------------------------- /lib/cgi/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/lib/cgi/util.rb -------------------------------------------------------------------------------- /rakelib/changelogs.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/rakelib/changelogs.rake -------------------------------------------------------------------------------- /rakelib/check.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/rakelib/check.rake -------------------------------------------------------------------------------- /rakelib/epoch.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/rakelib/epoch.rake -------------------------------------------------------------------------------- /rakelib/version.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/rakelib/version.rake -------------------------------------------------------------------------------- /test/cgi/test_cgi_cookie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_cookie.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_core.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_escape.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_escape.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_header.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_header.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_modruby.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_modruby.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_multipart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_multipart.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_new.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_new.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_session.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_session.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_tag_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_tag_helper.rb -------------------------------------------------------------------------------- /test/cgi/test_cgi_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/test_cgi_util.rb -------------------------------------------------------------------------------- /test/cgi/testdata/file1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/testdata/file1.html -------------------------------------------------------------------------------- /test/cgi/testdata/large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/testdata/large.png -------------------------------------------------------------------------------- /test/cgi/testdata/small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/testdata/small.png -------------------------------------------------------------------------------- /test/cgi/update_env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/cgi/update_env.rb -------------------------------------------------------------------------------- /test/lib/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby/cgi/HEAD/test/lib/helper.rb --------------------------------------------------------------------------------