An interpreter of object-oriented scripting language
Go to file
Jarek Prokop 070d6a38cc Fix HTTP response splitting in CGI.
Backported from upstream Ruby 2.7.7, commit:
<7cf697179d>

Test "CGICookieTest#test_cgi_cookie_new_with_domain" was adjusted to
deal with Ruby 2.5 not allowing String as key with double splat operator.

Resolves: CVE-2021-33621
2023-06-22 15:19:31 +02:00
.gitignore Fix import. 2023-06-07 11:58:34 +02:00
abrt_prelude.rb Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
libruby.stp Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
macros.ruby Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
macros.rubygems Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
operating_system.rb Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-1.9.3-mkmf-verbose.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.1.0-Allow-to-specify-additional-preludes-by-configuratio.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.1.0-Enable-configuration-of-archlibdir.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.1.0-Prevent-duplicated-paths-when-empty-version-string-i.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.1.0-always-use-i386.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.1.0-custom-rubygems-location.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.2.3-Generate-preludes-using-miniruby.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.3.0-ruby_version.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.5.0-Add-Gem.operating_system_defaults.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.5.1-Avoid-need-of-C++-compiler-to-pass-the-test-suite.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.5.9-revert-stop-the-error-due-to-openssl-1-1-1h.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.0-Fix-issues-detected-by-code-analysis-tool.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.0-config-support-include-directive.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.0-configure-fstack-protector-strong.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.0-library-options-to-MAINLIBS.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.0-rdoc-6.0.2-check-nil-text-token.patch Fix rdoc parsing of nil text tokens. 2023-06-07 11:58:34 +02:00
ruby-2.6.0-rdoc-6.0.2-fix-different-js-gz-pages-across-multilib.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.0-use-larger-keys-for-SSL-tests.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.3-fiddle-1.0.0-ffi-closure-alloc-default.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.8-net-ftp-pasv-can-connect-to-arbitrary-host.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.8-net-imap-startls-stripping-vulnerability.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.8-rdoc-6.1.2.1-command-injection-vulnerability.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.9-cgi-0.1.1-cookie-parse-not-decode-names.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.6.9-date-2.0.1-parse-length-limit.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-2.7.7-Fix-CVE-2021-33621-HTTP-response-splitting-in-CGI.patch Fix HTTP response splitting in CGI. 2023-06-22 15:19:31 +02:00
ruby-3.0.0-Convert-ip-addresses-to-canonical-form.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-3.0.3-fiddle-1.0.8-Rely-on-hard-coded-lib-name-to-detect-glibc.patch Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby-3.1.3-Fix-for-tzdata-2022g.patch Fix Ruby test failures regarding tzdata and git. 2023-06-22 15:18:50 +02:00
ruby-3.2.0-git-2.38.1-fix-rubygems-test.patch Fix Ruby test failures regarding tzdata and git. 2023-06-22 15:18:50 +02:00
ruby-exercise.stp Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
ruby.spec Fix HTTP response splitting in CGI. 2023-06-22 15:19:31 +02:00
rubygems.attr Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
rubygems.con Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
rubygems.prov Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
rubygems.req Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
sources Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-23 23:50:08 -05:00
test_abrt.rb Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00
test_systemtap.rb Import rpm: 6a79cc8230d437ba4c0e950842723d4d37ce3c11 2023-02-20 02:13:04 -05:00